diff -Nru pyxb-1.2.5/debian/changelog pyxb-1.2.6+dfsg/debian/changelog --- pyxb-1.2.5/debian/changelog 2016-09-27 06:33:47.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/changelog 2017-09-26 19:26:00.000000000 +0000 @@ -1,3 +1,17 @@ +pyxb (1.2.6+dfsg-1) unstable; urgency=low + + * New upstream release. + * Refresh patches after git-dpm to gbp pq conversion + * Repack because of pre-built documentation. + * Replace debian/upstream-signing-key.pgp with debian/upstream/signing- + key.asc. + * Add patch to remove sphinx_epytext. + * Remove jquery.js and Expat license from d/copyright because of DFSG + repack. + * Bump Standards-Version to 4.1.0. + + -- Michael Fladischer Tue, 26 Sep 2017 21:26:00 +0200 + pyxb (1.2.5-1) unstable; urgency=low [ Ondřej Nový ] diff -Nru pyxb-1.2.5/debian/control pyxb-1.2.6+dfsg/debian/control --- pyxb-1.2.5/debian/control 2016-09-27 06:33:47.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/control 2017-09-26 19:26:00.000000000 +0000 @@ -10,7 +10,7 @@ python-unittest2, python3-all, python3-sphinx -Standards-Version: 3.9.8 +Standards-Version: 4.1.0 X-Python-Version: >= 2.5 X-Python3-Version: >= 3.3 Homepage: http://pyxb.sourceforge.net/ diff -Nru pyxb-1.2.5/debian/copyright pyxb-1.2.6+dfsg/debian/copyright --- pyxb-1.2.5/debian/copyright 2016-09-27 06:33:47.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/copyright 2017-09-26 19:26:00.000000000 +0000 @@ -4,6 +4,8 @@ Source: http://pyxb.sourceforge.net Files-Excluded: doc/extapi.pyc doc/html/searchindex.js + doc/html/_static/jquery.js + doc/html/_static/underscore.js Files: * Copyright: 2009-2014, Peter A. Bigot @@ -17,11 +19,6 @@ Copyright: 2007-2011, Sphinx Team License: BSD-2-clause -Files: doc/html/_static/jquery.js -Copyright: 2010, John Resig - 2010, The Dojo Foundation -License: Expat - Files: pyxb/utils/xmlre.py Copyright: 2012, Jon Foster License: Apache @@ -68,26 +65,6 @@ License version 3 can be found in the file `/usr/share/common-licenses/GPL-3'.` -License: Expat - Permission is hereby granted, free of charge, to any person obtaining - a copy of this software and associated documentation files (the - "Software"), to deal in the Software without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Software, and to - permit persons to whom the Software is furnished to do so, subject to - the following conditions: - . - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - . - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE - LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION - OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - License: W3C By obtaining, using and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. diff -Nru pyxb-1.2.5/debian/gbp.conf pyxb-1.2.6+dfsg/debian/gbp.conf --- pyxb-1.2.5/debian/gbp.conf 1970-01-01 00:00:00.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/gbp.conf 2017-09-26 19:26:00.000000000 +0000 @@ -0,0 +1,2 @@ +[DEFAULT] +debian-branch=debian/master diff -Nru pyxb-1.2.5/debian/.git-dpm pyxb-1.2.6+dfsg/debian/.git-dpm --- pyxb-1.2.5/debian/.git-dpm 2016-09-27 06:33:47.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/.git-dpm 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ -# see git-dpm(1) from git-dpm package -a46b41bce0a5839cffd6954b61c2153f671dd1c5 -a46b41bce0a5839cffd6954b61c2153f671dd1c5 -4c9d32a2aa60f5fd8e53bfe49c4c28d2b882f8e6 -4c9d32a2aa60f5fd8e53bfe49c4c28d2b882f8e6 -pyxb_1.2.5.orig.tar.gz -8b915898e69bea2923bf09cf3c2b836d77876d33 -8810281 -debianTag="debian/%e%v" -patchedTag="patched/%e%v" -upstreamTag="upstream/%e%u" diff -Nru pyxb-1.2.5/debian/patches/0003-Remove-sphinx_epytext-from-sphinx.patch pyxb-1.2.6+dfsg/debian/patches/0003-Remove-sphinx_epytext-from-sphinx.patch --- pyxb-1.2.5/debian/patches/0003-Remove-sphinx_epytext-from-sphinx.patch 1970-01-01 00:00:00.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/patches/0003-Remove-sphinx_epytext-from-sphinx.patch 2017-09-26 19:26:00.000000000 +0000 @@ -0,0 +1,21 @@ +From: Michael Fladischer +Date: Mon, 25 Sep 2017 22:28:37 +0200 +Subject: Remove sphinx_epytext from sphinx. + +It has not been packaged for Debian yet. +--- + doc/conf.py | 1 - + 1 file changed, 1 deletion(-) + +diff --git a/doc/conf.py b/doc/conf.py +index 36b75ea..3104d24 100644 +--- a/doc/conf.py ++++ b/doc/conf.py +@@ -25,7 +25,6 @@ import sys, os + extensions = [ + 'sphinx.ext.todo', + 'sphinx.ext.autodoc', +- 'sphinx_epytext', + 'extapi', + ] + diff -Nru pyxb-1.2.5/debian/patches/01-remove_remote_logo.patch pyxb-1.2.6+dfsg/debian/patches/01-remove_remote_logo.patch --- pyxb-1.2.5/debian/patches/01-remove_remote_logo.patch 2016-09-27 06:33:47.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/patches/01-remove_remote_logo.patch 2017-09-26 19:26:00.000000000 +0000 @@ -1,4 +1,3 @@ -From 37ea6c768e7440262369eafdea161fccd672e834 Mon Sep 17 00:00:00 2001 From: Michael Fladischer Date: Thu, 8 Oct 2015 13:33:23 -0700 Subject: Disable the usage of a remote logo diff -Nru pyxb-1.2.5/debian/patches/02-setup_open_unicode.patch pyxb-1.2.6+dfsg/debian/patches/02-setup_open_unicode.patch --- pyxb-1.2.5/debian/patches/02-setup_open_unicode.patch 2016-09-27 06:33:47.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/patches/02-setup_open_unicode.patch 2017-09-26 19:26:00.000000000 +0000 @@ -1,4 +1,3 @@ -From a46b41bce0a5839cffd6954b61c2153f671dd1c5 Mon Sep 17 00:00:00 2001 From: Michael Fladischer Date: Thu, 8 Oct 2015 13:33:24 -0700 Subject: open files with UTF-8 encoding on Python3 @@ -14,7 +13,7 @@ 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/setup.py b/setup.py -index 4b94027..d429ab7 100755 +index 80ab932..ceb8256 100755 --- a/setup.py +++ b/setup.py @@ -18,6 +18,7 @@ import stat diff -Nru pyxb-1.2.5/debian/patches/series pyxb-1.2.6+dfsg/debian/patches/series --- pyxb-1.2.5/debian/patches/series 2016-09-27 06:33:47.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/patches/series 2017-09-26 19:26:00.000000000 +0000 @@ -1,2 +1,3 @@ 01-remove_remote_logo.patch 02-setup_open_unicode.patch +0003-Remove-sphinx_epytext-from-sphinx.patch diff -Nru pyxb-1.2.5/debian/upstream/signing-key.asc pyxb-1.2.6+dfsg/debian/upstream/signing-key.asc --- pyxb-1.2.5/debian/upstream/signing-key.asc 1970-01-01 00:00:00.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/upstream/signing-key.asc 2017-09-26 19:26:00.000000000 +0000 @@ -0,0 +1,121 @@ +-----BEGIN PGP ARMORED FILE----- +Comment: Use "gpg --dearmor" for unpacking + +mQINBE8llXMBEADH22EuRnCM0bFNNJ+U0InD1+ZsbcvxZrUK5/6CEbxTW00NwvRz +bhu1UsqzKfG75CwzMzsapBASa3LIhwSq06DhctDN5SrX2RwJgej2mIUJfL28mzdO +jTENZzQmMsVOsq2LYAq15DS6du5c2e8H9rMkVkM2bXJZrWI94WoHh+N/PNRrSEBe +uAVAW1mco1/G5v1iHthnG+fS0vlqUeWsagXM5+Thz3zGB+yPI71HeTrSuulcnagh +FZaMHDSAPWgj9QHRK6lYptRbFXTszCm4mhjqnsdiim5+4qkTBqf7GR/YMdr8oo98 +Wgkw3me6nI2t0HBfK0m8jHHAy3R4zhEMIJesmB+5OPoqs+7zrCf+99rFfiXhpDI0 +F6JwsEUrH04iZbYrKmksKvJOuDq6O6telJzWGavyuH6LibPTYHOzynnv0R1e53q8 +hMdgRn7MC+eUcs5czDHCz/JQDiac+p0qqeWb3bNo39YAdsZa+R8effLM0RnzxYPK +yNtJ19rFsSTHwLZCC88lOhKx6XyshANHvq837or0lKXKDuRCo+wQWT1vEOr2iuDu +1popDG4/FCXnZ0dBqaoib9qHc/GDaQ77M/2r5UcwtUi//7hIxufX8kM9FnBNI3mU +jb1qwm94+2jVXXjVxVnEtscTUXSk4a0y7SXQp/0tPZhZXvD4KKgOYPV+vQARAQAB +tClQZXRlciBBLiBCaWdvdCAocGFiaWdvdCkgPGJpZ290cEBhY20ub3JnPokCOAQT +AQIAIgUCTyWWAQIbAQYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQVBqGFZVR +LCYIjg/8CPofgsqRjtZAsZG91TYL1rGDoag47P7gzBYEa/re15YnJrTtO0AVNmjg +poDXy2GBfBwkVJ9UdVZCm+ZCzNK9q8ha5PUVKdFGVJEfz2al4+SJHfbvq5qCQAyH +6oO+nGhQvOxf2Wkf8bUJZ+dS4PIpRAyjV1psdzcXibxkOiHKDcxDxD3+/BYJaDYa +GWnJ0D4X6enKc90kEgmM3lg0o5QU04b74ZuLXJBPYcUKmGSn+cflnS3Nu5gUz9RM +c/GEcnNjyhVQZIZEbJw7Xx3gPtIGCBMO7Yels+L9RhfrPNpdihMfmjuXqXjOgXa7 +KylqDeL1r51glld/NrQfeXGQd17YzOXAlDMBTkk+ujECpeZN2yuzIx3YKmOJgvC1 +5fBze40lh4oCRhqs9580A3n0o02rMnWP0Cj/dE99NCImmcYeWt2NKg/DJT4PT+Oe +82mX2REhzOJq1VtVgu1o9QPLc5QNOdUA9YRIZ1SIdsztXb6q8LhpajE+GMtdYtR0 +1MjTatJw8LTPBWByxjKee8N9Zp5mo7Lcp/DC+EWPU+hDFgDyhVcrm+1nH0E8WPfp +tOf86Fek9Vbk343EB7ajKvy0aIHNltnXLTpEsuRYIm4BfOpKxbxfmBO9rIptmyLA +tY8CqpvrJyP0opZmMQI116okdHKwsHxLf75sFU4OLJh074ZW0sGJAjsEEwECACUC +GwEGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheABQJPJZZRAhkBAAoJEFQahhWVUSwm +fOEQAMPHtaE9/DS3r/e7RAH4BBPnh3Dbdtj+oVbHwTjG4WBNkC1L7wwQYc8CA6aD +NqQmW6HeovUrgO/dSoNTLTQkOAKVQzKftIogHGHZnEVBBMTrwc1WKYbdcRYkguP8 +wX1M4Esnqk8biFd67MVVTSrSFwhct+HgJn0wKlqyUS8j8hPaptJhncRMDGz8z7y3 +/j04aTI/WZkmSnMMkRINpCJt83Dj9okwwMwxjnOyQfvat/Qc8DzMUq20k+lwtZcd +bXojiYc3PXEHbLfjqlfieJzUDLDNRHdzPCzarAxiOF2QF+KOnTJULiZ7J+QBexBJ +MjkgDdAWlc2hr2/fKp+QonjWgcsCe+AzqHatX5egGDo/N+KiTYP/2QjwQA7/8G/m +870C42ymgLP6Q5ilyAWjQLxWyWDPKkeMIPeroewM1qHMlqPffpT9b10SV5JzQmoN +TrPulr/te4hP7fjVoL6slDr4NIqeVtBVMpwLI/M7a0Y7SmtE+RP5BYz18HWpUBnM +6ni6Om9kNgiK0NEFGf8jb1dtnzfaXsYamkJF7zgFikKGOXU0TId/njb6z5OhQKCL +YZlIkKK+zjX5zI/Y7vs83Z1NTUODIO1zSwcveegcl4gWdbNZj4N1PiqMXDw/j+Lb +XO+Yb3b86KCH1PS/1LddsGL+RFpg/zf4qL5P2xvzKjF7aSr3tC5QZXRlciBBLiBC +aWdvdCAocGFiaWdvdEBsbGMpIDxwYWJAcGFiaWdvdC5jb20+iQI4BBMBAgAiBQJP +ukXmAhsBBgsJCAcDAgYVCAIJCgsEFgIDAQIeAQIXgAAKCRBUGoYVlVEsJqjwD/4r +vYSSyG1P8wC5Zyejqxzkq5ZfU3cDRa5et5k5yFbt63i0PVg270Vm7PksLHYJQTdC +3JcoA+VpI7m8GKkXpQqX/I8MTV3o77nJVJSgUcJS5j2pJ/gEIWbr+wqnD58J9LcM +0pVTpFxgT1Jv+FZlR0PpC4PmUliOq34zXlFU74sF4K6zM/rBsnAkdpCY2ihuS+tF +iKc9mhh/29YvwtwYCfmQitJI2Shdirp9jos1VCOH5JWAiccMN8upQcnhYpoT0iZH +iTGSFkh/lUrWgQ/U3/c1G7GrkwwcuUxYkTVnllenlTOlmIn8zam7B0esdpnIIPD4 +euWf2U+AywH2AZIfNSXHO/9CPO+G+xxJcnHjozyzlcGSj/BDfG/UifSAdGR9V0J/ +Wai6M1daIADfpAb9UnkHj3nEIQRDtZ8qr54DukAd/omuIDte3FF8kwYCbkDcfVj+ +We21J5tsj8AaaCByiHWQsMoUYTEoiEr14Kc+ff0iltLS2ftZCNQYs39nuhwOHQ3m +NUlA1QGN71CE+wLOewfa53b2cfg5lahsyBcs4mFfelI/GWv2Nfw1QqIrOf5OQPli +/kWZZP1J0vJVnimqKuj9OuATytTMn1f+0+IeHlahVcTzy5SK6gH1E3qJiDxjr8sg +Vw0HCjp1uFCMCu2LVytKp2dl/fz/Pactg4kcP3GYnbQyUGV0ZXIgQS4gQmlnb3Qg +KHBhYmlnb3RAZ21haWwpIDxwYWJpZ290QGdtYWlsLmNvbT6JAjgEEwECACIFAk8l +lh8CGwEGCwkIBwMCBhUIAgkKCwQWAgMBAh4BAheAAAoJEFQahhWVUSwmAKwP/jPc +/qLIzsG9qu8LubOD4pwD52O8SIF0ibArMfEVMyr0FESdCvZXPv36RgZt1Soo+IND +SiE94aE6NEppCQ0XLGbv9+6ra4uGjWozAx9DMb4zJCxKMhx0W9KIeikLIGD0C8zx +zCTDNxTLoT5zHplGXzs1hfMROSPiC3QPXWRO7ET3XAUsCoqLgxqbNA6qNUlj4jxy +btRUyE58aCVjkU/jm0Jacrq2ieYmzhIeCgb2+Fct5y39a/OJM1k02Db456o9P8hJ +AK78m+QTtnW2JepDMAD7yKOwprVKWYJgPqQzAPQVD76zVTCgqsI3fVh0Mm/GasNY +rgB9M19HWeUIbVIs9UBFgqJsoh4Tzv9COuJxFX93W2pXbDRLzV5iQelsiOMNBp/0 +XBiUuXrCF/fkC46pBx93P8qTjD2CVJLFFaWxai/OuilYGAUuyOok1EGwUVOWBI5Y +mylransfbdvSZcETCEfzWsoXZT/fxq0gvJZ/3oqDBOW4epd+PJuPEpUEcV81HXei +OGO/vMmKR4EyYTF6Z6il5S1GGnyOi1J8hL1NIgKmU83NVMMY6Uq9lSZyVypZLssr +bY/JUraa71fiGMBknGDU1c6MftsBORjlmZtvwNP4iNced61BuPYKYEfaRSNnY1nw +SpUitZYZfaoUSSVp5z3C2Fk7ybo2vmBMmxrRFy4etDtQZXRlciBBLiBCaWdvdCAo +cGFiaWdvdEBzZikgPHBhYmlnb3RAdXNlcnMuc291cmNlZm9yZ2UubmV0PokCOAQT +AQIAIgUCTyWWQwIbAQYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQVBqGFZVR +LCZBHhAArTnp8Z0Q+lVCGmdOlgP7ova258/5V5ieLiC4mRfpPfEbpsd7jhvSaXpR +PRXwTuSgypiUYbPN9PHdoHidgJjf83yFQ/CTk0zn9Q684t55RKEcSq7x6xQ0XM08 +pUtTtC+8/k5uEHnEZAUPQhtfzAj8xikGkQJt33zWl7O+EVRJi1pl/6Ub5gAhh27d +gWavD/8gfzeDOYq8s18vHQqHxtvrQaewd7OFASL7UkR9hRp9xAKNFaFp6uEoPj6f +KXQEzyNhcX35sjjLW1v+puRk6iCiRHB+CflVH/IPYwKrKPdhRKLd7mAdpoZAKRzj +w1hx1NzypVeG6Zt0AyG0Hd/qJ8JD1QGAflOxzWgs21dkcRJq4/6Fw3abJQiM2pRM +F/Iazfi7l6aubGCPbIOxRRifGs40jZbyUvWGLotDc1zPgNnUrg+Y1M7ieuJwf0XG +Od4FJKo3Mq0CxJbHlO6+5bi/VzhkXuAqEb4yJALdA3q7gFYL+WgK/NisZKkQWYQ8 +vgHRITJdLeSVbYokprDVREli6QTzBORoy8v1Heidp+Khv8luSpvnLchVZlg955S6 +RG7NYUCQoJNlGWGZy+WQL4XMIgFZ8ESO7M4cAPwUoLmxS8SbJeOnIT6E+Errskov +DQmEn8vl4pt4O7prA4E15V34ELqcA99MzF6HSfppJ6scl0DkafO5AQ0ETyWWggEI +AMnl+izYdmebH88VlnB2bIXAjROY6ka23ji1qQsCEW1UMpRRLjwYg5Je4TejX3jw +COeMzorqh5rXys1nqyfRpTecOrAMTpNPYFLs9AnCt+CFEP6ZQ70e0hjpLEgq3yfa +l7QLGHDvQA1n/3913UcQi+6iUdxbx+pkZ4blK0X2Nl+SWaj+xMDL4oLn0sYIWgBT +wawStQTprmhYk7UUeVQoA1Ky5M++aBzu6LVd8iiDXiuiHhxJ7ZxYmJZKaOffGLjV +mpNJXobbXOLvX8RLtieJjb+2Vw0Hmni7m9IZKY5ghSryels6EYk1tF/6xelTX0Jl +mI3+jZiz4l7mfQb+v0RTSuUAEQEAAYkDRAQYAQIADwIbAgUCUzANiQUJBgygBQEp +wF0gBBkBAgAGBQJPJZaCAAoJELARoPYyJ4hoGuoIAIL1s6abgdNjxdyndQTi0dIC ++v7vEYAkDHdKaoBPhnIL/kxtn9HwzMLH8CsHpSP/05NQEAP+M36+Lou58qbXKXCq +ptN2Q2odSjqPnrWW54RYmffZ7C6MKOEypQOMaOw4hpTFc/coQqa1aCK75AxQg3JO +jnQomdqC2I8wEMxeGFO5lpiy+7YhRWSgNep6nxARj0CcdEt77RMIiqgvNUyP9ZB5 +uAWhVj7X7ranqkyRofLW8YN2kkrNCnwqCGipjbPaYO04OVRM1ZGs9Bb5scErgrVn +agIcyPPFVzZE4RSsrcQqklo5WD7KV5sjWdAwCZptL7GLLovMYnxibczfH7eScqcJ +EFQahhWVUSwmpPYQAKX2ipvaGfGxhjtwt9mE145UwwGU0n7YQRmE08AmvQIXUsFG +g5i7PwT+IX47+uxx0yTFGg3TOrsLmTNfOp7aIr48gvNqnZH4y+1q+9Lllg7ZD6AS +xmw0mboypZQb7WIAUflNNWJfv03bhGVodM4LtX554d/rhxGiomKAbtpiRDokUDz9 +cTWtOkADE6uH+LSa0hAyO1XXWHgx+DKVnoSHeEAhBfY22n6QQAJZmtkHk97Y7dWo +k9Iz1WtvP2WpZubHCQliTC4/WGbUIEhhWOxgx5Jrb4hCIJETxcRjjEObSCBfqElG +aPDJE5sViwH6hgfVVTZLTH8XF9uNvzld8HwoVWYj92+ZlBfNAWx+LmmGhnJ8rD7k +B0/0lms7/cg+qoN+ZjdIZp0tapy9dEiISrYkPcX9iKF32nO9G3+0gMHXdEShEJzH +QwQVy0vvhvA9v1Uv7Fvb6NVRsQi+DsnxJKPTp/YsOD5YlFipiP29U+TGWzXlgkSd +JlCsX5MBW3E2ViO6PGEhDya+9fSl0gcez6EJDBtSfcsbCO+kB9vG2JPnhjBdbrsD +/wIv52arRmSR6prUHqR+RaIgGn6OKUS6erzysFEeYjNaMmJtLl2j53OKhkcvrRi8 +blAYqJOhKYXa9cOY0sG/FclDpGCo8cNKnH9pPIYm/Sv1snUYPysbvZq63s3quQEN +BE8lltgBCADdhYF2NRcZUV2ooWcB6vIPASVuEprVtBqA3vcLTM4o55/StiPxMM0T +bXFsA/dWuaRgOw05IOLticD+DeYU5njXqAIGQBnmPaCwsxW6wYT3KKkQRD1LAeeg +JLQNliSheF1zpauH7ggD+/XFU1RBKLdyPf8TmBJ2JCgIN0RQWOJR5LdFU0z5BhKN +nipxvKKy7Dl67sO+mhDSGwbqR/lvS6eG6nF4G5DbJ5YtDQyQRA2XAVJGzyO3zLOt +QjezCCUT87nC0XcrbidusoFbl0sgOGknjwTU+lLdLbZ+WB1nnwFrqTEJUna1E6cO +oxFv6MhgIjXt0ADCeXC3dyAoNp8bfK6jABEBAAGJAiUEGAECAA8CGwwFAlMwDasF +CQYMn9EACgkQVBqGFZVRLCYaew/+N4T58Miai1pGwMZpBLcpjLgX0kXEqo1cC5pa +wc2oJXPEI76Fj9r6Vuz7rtoZNVVW4J45lMJmXzbdRU+BAZI7RJAHEgf5Sc5aE/dY +J5CmNIuJdbmMt8qAvcALIC/I7juP4OS0DxbrJxYg0bWjE29BEpG9pdKpfoAWTVQE +XmxGvzcOGCa4oZilyPgAY/FTw1y8xNJszd3bUbPjO2fPRTpjKupeGQ1HjUYp4hAs +ITL0jSzlOghsqUaTZGnMZa7841s4TuprFtiTW008qP4+X5rnqVVzUAoQ5EDkAy9r +MG5a8J8zOKvknOugT5kGBanTjZePgf7X+b4qsalUDI/vYDvRTgHTPs9ML72PiZQ2 +oyyCJIUPEBiL9Qg+0lEVxm2KBcOgUBXrm6Dy+UHH92mkUVrdgrWIh2Kj8z5IRGOu +jn8Zr7Df+RVilkQUJVv5zUEUy5PEDHpndtx2SnaX0tjIZSD+AZRe3brRzH2SefMu +WDmms3syF/XuF47aU5UkakwOs8DRvGpEOw2beOYkU9VVxX/rE/TOVsGRk5Ym6Nys +OZEOz1LlXQS/CXTJN+WkMbRMiPQx5k8+tZrZjYqA+eWRF9N+6UQxKxYT258Ko3hq +Hg00/U7lMYEClvyYRCZyNP5DXDvegeV/+P7Zb0BYY1t57O4h0UIK14NwqE0oIszN +FrXi6TU= +=HIHy +-----END PGP ARMORED FILE----- Binary files /tmp/tmpx0m0hi/80NJVNAlct/pyxb-1.2.5/debian/upstream-signing-key.pgp and /tmp/tmpx0m0hi/dpqDGu47dY/pyxb-1.2.6+dfsg/debian/upstream-signing-key.pgp differ diff -Nru pyxb-1.2.5/debian/watch pyxb-1.2.6+dfsg/debian/watch --- pyxb-1.2.5/debian/watch 2016-09-27 06:33:47.000000000 +0000 +++ pyxb-1.2.6+dfsg/debian/watch 2017-09-26 19:26:00.000000000 +0000 @@ -1,3 +1,3 @@ version=3 -opts=pgpsigurlmangle=s/$/.asc/,dversionmangle=s/\+dfsg// \ +opts=pgpsigurlmangle=s/$/.asc/,repacksuffix=+dfsg,dversionmangle=s/\+dfsg// \ http://sf.net/pyxb/PyXB-(\d\S*)\.(?:tar\.(?:gz|bz2|xz)) diff -Nru pyxb-1.2.5/doc/arch_binding.txt pyxb-1.2.6+dfsg/doc/arch_binding.txt --- pyxb-1.2.5/doc/arch_binding.txt 2016-09-18 22:33:46.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/arch_binding.txt 2017-09-03 11:16:21.000000000 +0000 @@ -19,27 +19,27 @@ Common Binding Instance Features ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -:api:`pyxb.binding.basis._TypeBinding_mixin` is a marker class to indicate +:py:obj:`pyxb.binding.basis._TypeBinding_mixin` is a marker class to indicate that the incorporating class represents a binding associated with a type definition (whether simple or complex). The key features of this mixin are: - - The :api:`_ExpandedName + - The :py:obj:`_ExpandedName ` class variable is overridden in each class to identify the type definition corresponding to the class. - - The :api:`_XSDLocation + - The :py:obj:`_XSDLocation ` class variable is overridden in each class to provide the line, column, and schema at which the data type definition was found. This is used in diagnostics. - - The :api:`namespace context + - The :py:obj:`namespace context ` of the type definition is recorded to allow users to perform QName resolution of values within instance documents (see, for example, the customized bindings in ``pyxb.bundles.wssplat.wsdl11``). - - Each instance records the :api:`pyxb.binding.basis.element` instance that + - Each instance records the :py:obj:`pyxb.binding.basis.element` instance that determines where the type came from. The element is required in order to provide the correct name when converting the binding instance to a DOM instance on its way to expression as a text XML document. @@ -48,7 +48,7 @@ `_ information for the instance is stored. - - A :api:`Factory ` infrastructure is + - A :py:obj:`Factory ` infrastructure is provided to allow creation of new instances of the binding while permitting developers to customize the generated binding classes; see :ref:`binding_customization`. @@ -70,38 +70,38 @@ PyXB resolves this by ensuring every identifiable object has a unique identifier within its context. The steps involved are: -#. Make object name into an :api:`identifier +#. Make object name into an :py:obj:`identifier ` by stripping out non-printable characters, replacing characters that cannot appear in identifiers with underscores, stripping leading underscores, and prefixing an initial digit with the character ``n``. -#. :api:`Deconflict ` the resulting - identifier from Python :api:`reserved identifiers +#. :py:obj:`Deconflict ` the resulting + identifier from Python :py:obj:`reserved identifiers ` and other context-specific keywords. #. Prepend the standard prefix that denotes the identifier's :ref:`visibility ` (public, protected, private) -#. Make the resulting identifier :api:`unique ` +#. Make the resulting identifier :py:obj:`unique ` within its context (containing class or module). These steps are encapsulated into a single function -:api:`pyxb.utils.utility.PrepareIdentifier` which takes parameters that +:py:obj:`pyxb.utils.utility.PrepareIdentifier` which takes parameters that customize the context for the identifier. In addition to name conflicts with namespace-global identifiers appearing directly in the module, conflicts may also appear within a binding class as a result of collision with names from Python keywords, public class names, and public field or method names in the class. The -:api:`pyxb.utils.utility._DeconflictSymbols_mixin` is used to refine the set +:py:obj:`pyxb.utils.utility._DeconflictSymbols_mixin` is used to refine the set of type-specific public names. If you customize a generated binding class by extending from it, you must specify your own class variable ``_ReservedSymbols`` with a value that is the union of your symbols and those -of the superclass(es) (see :api:`pyxb.utils.utility._DeconflictSymbols_mixin` +of the superclass(es) (see :py:obj:`pyxb.utils.utility._DeconflictSymbols_mixin` for details). -Deconfliction of module-level names occurs prior to :api:`code generation +Deconfliction of module-level names occurs prior to :py:obj:`code generation `. Identifiers are deconflicted in favor of higher items on this list: @@ -122,9 +122,9 @@ Maintenance issues require that these extensions exist separately from the automatically-generated binding modules; usability requires that they inherit from the automatically-generated modules. This is supported by the -:api:`pyxb.binding.basis._DynamicCreate_mixin` class. +:py:obj:`pyxb.binding.basis._DynamicCreate_mixin` class. -This class provides a :api:`method +This class provides a :py:obj:`method ` which is used by the generated bindings to create new instances of themselves. The raw bindings are generated into a sub-module with the prefix ``raw``, and the @@ -159,10 +159,10 @@ `Simple type definitions `_ derive from -:api:`pyxb.binding.basis.simpleTypeDefinition` and a standard Python type. +:py:obj:`pyxb.binding.basis.simpleTypeDefinition` and a standard Python type. For simple types that are not derived by list or union, you can construct -instances using the :api:`Factory ` +instances using the :py:obj:`Factory ` method or directly, providing the value as an argument. New instance creation is validated against the `facets `_ recorded in the binding class. @@ -175,7 +175,7 @@ the `constraining facets `_ that are valid for that class. These variables are named by prefixing the facet name with ``_CF_``, and have a value that is an instance of the -corresponding :api:`facet class `. Where possible, the +corresponding :py:obj:`facet class `. Where possible, the variables are inherited from the parent class; when a simple type is derived by restriction, the restricted class overrides its parent with a new value for the corresponding facet. @@ -199,11 +199,11 @@ acceptable enumeration and pattern values. Facets implement the -:api:`pyxb.binding.facets.ConstrainingFacet.validateConstraint` method, which +:py:obj:`pyxb.binding.facets.ConstrainingFacet.validateConstraint` method, which in turn is invoked by the -:api:`pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK` class method +:py:obj:`pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK` class method when given a value that may or may not satisfy the constraints. The -:api:`Factory ` will normally +:py:obj:`Factory ` will normally validate the constraints before allowing a new instance to be returned. List Types @@ -211,9 +211,9 @@ Simple types that derive by `list `_ extend from -:api:`pyxb.binding.basis.STD_list` which in turn descends from the Python +:py:obj:`pyxb.binding.basis.STD_list` which in turn descends from the Python ``list`` type. These derived classes must override the base class -:api:`pyxb.binding.basis.STD_list._ItemType` value with the appropriate +:py:obj:`pyxb.binding.basis.STD_list._ItemType` value with the appropriate class to use when creating or validating list members. When constructing an instance of a simple list type, you can provide a list as @@ -224,9 +224,9 @@ ^^^^^^^^^^^ Union types are classes that are never instantiated. Instead, the binding -classes define a :api:`pyxb.binding.basis.STD_union._MemberTypes` variable +classes define a :py:obj:`pyxb.binding.basis.STD_union._MemberTypes` variable which contains a list of binding classes that are permitted as members of the -union. The :api:`pyxb.binding.basis.STD_union.Factory` method attempts, in +union. The :py:obj:`pyxb.binding.basis.STD_union.Factory` method attempts, in turn, to create an instance of each potential member type using the arguments passed into it. The returned value is the first instance that was successfully created. @@ -236,7 +236,7 @@ :ref:`attributeUse`. It is not possible to construct an instance of a union type directly. You -must use the :api:`Factory ` method, +must use the :py:obj:`Factory ` method, with an argument that is acceptable as an initializer for one of the member types. @@ -246,24 +246,24 @@ `Complex type definitions `_ derive from -:api:`pyxb.binding.basis.complexTypeDefinition`. Classes representing complex -type definitions record maps that specify :api:`attribute -` and :api:`element +:py:obj:`pyxb.binding.basis.complexTypeDefinition`. Classes representing complex +type definitions record maps that specify :py:obj:`attribute +` and :py:obj:`element ` use structures to record the attributes and elements that comprise the type. Each such structure is stored as a private class field and is used by Python properties to provide access to element and attribute values in a binding instance. -The base :api:`pyxb.binding.basis.complexTypeDefinition` class provides the +The base :py:obj:`pyxb.binding.basis.complexTypeDefinition` class provides the infrastructure to identify the appropriate attribute or element given an XML tag name. For classes corresponding to types that enable `wildcards `_, it also provides a mechanism -to access unrecognized elements and attributes. :api:`Wildcard elements +to access unrecognized elements and attributes. :py:obj:`Wildcard elements ` are converted to binding instances if their namespace and name are recognized, and otherwise -are left as DOM nodes. :api:`Wildcard attributes +are left as DOM nodes. :py:obj:`Wildcard attributes ` are stored in -a map from their :api:`expanded name ` to the +a map from their :py:obj:`expanded name ` to the unicode value of the attribute. When creating a complex type definition, you can provide the values for its @@ -301,8 +301,8 @@ Complex types with simple content (i.e., those in which the body of the element is an octet sequence in the lexical space of a specified simple type) are distinguished by providing a value for the class-level -:api:`pyxb.binding.basis.complexTypeDefinition._TypeDefinition` variable. -For these types, the :api:`pyxb.binding.basis.complexTypeDefinition.content` +:py:obj:`pyxb.binding.basis.complexTypeDefinition._TypeDefinition` variable. +For these types, the :py:obj:`pyxb.binding.basis.complexTypeDefinition.content` method returns the instance of that type that corresponds to the content of the object. @@ -335,17 +335,16 @@ Mixed and Element-Only Content ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ -`Mixed and element-only content -`_ nodes use the :api:` -` method +`Mixed and element-only content `_ nodes +use the :py:obj:`pyxb.binding.basis.complexTypeDefinition._ElementBindingDeclForName` method to manage the mapping from XML schema element names to class members. The element and attribute names are distinct. Instances of complex types also -reference a :api:`content automaton +reference a :py:obj:`content automaton ` to ensure the constraints of the schema are satisfied. These structures are described in :ref:`contentModel`. -For these types, the :api:`pyxb.binding.basis.complexTypeDefinition.content` +For these types, the :py:obj:`pyxb.binding.basis.complexTypeDefinition.content` method returns a list, in parsed order, of the Python objects and (if mixed) non-element content that belong to the instance. Be aware that this order currently does not influence the order of elements when converting bindings @@ -356,7 +355,7 @@ Unlike the bindings for schema type definitions, which are represented as Python classes, bindings corresponding to XML Schema element declarations are -represented as instances of the :api:`pyxb.binding.basis.element` class. The +represented as instances of the :py:obj:`pyxb.binding.basis.element` class. The instances can be used to create new binding instances that are associated with the element. Elements are used in the content model to identify transitions through a finite automaton. diff -Nru pyxb-1.2.5/doc/arch_component.txt pyxb-1.2.6+dfsg/doc/arch_component.txt --- pyxb-1.2.5/doc/arch_component.txt 2016-09-18 22:33:46.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/arch_component.txt 2017-09-03 11:16:21.000000000 +0000 @@ -8,7 +8,7 @@ the thirteen `XML Schema Components `_, and names of components and their properties follow those definitions. All classes specific to the -component model are found in the :api:`pyxb.xmlschema.structures` module. +component model are found in the :py:obj:`pyxb.xmlschema.structures` module. The relationships amongst components is depicted in the following diagram. Composite aggregation generally denotes ownership and shared aggregation @@ -22,36 +22,36 @@ A variety of :ref:`mixins` are used to allow common code to be abstracted or to mark objects as having certain capabilities. These mixins are: -- :api:`pyxb.xmlschema.structures._SchemaComponent_mixin` marks the object +- :py:obj:`pyxb.xmlschema.structures._SchemaComponent_mixin` marks the object as being a schema component and holds its - :api:`pyxb.namespace.NamespaceContext`. It also records relations between + :py:obj:`pyxb.namespace.NamespaceContext`. It also records relations between components in a global definition and their clones where those definitions are expanded. -- :api:`pyxb.xmlschema.structures._Singleton_mixin` is used to ensure there is only one instance each +- :py:obj:`pyxb.xmlschema.structures._Singleton_mixin` is used to ensure there is only one instance each of the `simple ur-type `_ and `ur-type `_. It overloads ``__new__`` to ensure that only one instance of the class is ever constructed. -- :api:`pyxb.xmlschema.structures._Annotated_mixin` provides the support for all components that +- :py:obj:`pyxb.xmlschema.structures._Annotated_mixin` provides the support for all components that contain an `annotation `_ as a child element. -- :api:`pyxb.xmlschema.structures._NamedComponent_mixin` supports components +- :py:obj:`pyxb.xmlschema.structures._NamedComponent_mixin` supports components that can be identified by name. This includes the target namespace (which may be anonymous) if the component is global, and the `complex type definition `_ that serves as the component's `scope `_ when it is local. -- :api:`pyxb.xmlschema.structures._ValueConstraint_mixin` provides support +- :py:obj:`pyxb.xmlschema.structures._ValueConstraint_mixin` provides support for components that have `value constraints `_ : that is, provide a default value and optionally require a fixed value. -- :api:`pyxb.xmlschema.structures._ScopedDeclaration_mixin` is used by +- :py:obj:`pyxb.xmlschema.structures._ScopedDeclaration_mixin` is used by `element declarations `_ and `complex type definitions @@ -59,7 +59,7 @@ named but only referenceable within a specific `scope `_. -- :api:`pyxb.xmlschema.structures._AttributeWildcard_mixin` provides support +- :py:obj:`pyxb.xmlschema.structures._AttributeWildcard_mixin` provides support for `attribute group definitions `_ and `complex type definitions @@ -72,7 +72,7 @@ Most of the important information about the component model is best obtained from the `specification `_ or -from the :api:`PyXB component model API `. +from the :py:obj:`PyXB component model API `. Tidbits of other relevant information: - An understanding of :ref:`resolution` is important. diff -Nru pyxb-1.2.5/doc/arch_content.txt pyxb-1.2.6+dfsg/doc/arch_content.txt --- pyxb-1.2.5/doc/arch_content.txt 2016-09-18 22:33:46.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/arch_content.txt 2017-09-03 11:16:21.000000000 +0000 @@ -19,7 +19,7 @@ ---------------------------------- Most of the classes involved in the content model are in the -:api:`pyxb.binding.content` module. The relations among these classes are +:py:obj:`pyxb.binding.content` module. The relations among these classes are displayed in the following diagram. .. _cd_contentModel: @@ -34,12 +34,12 @@ information for each of these is maintained in the type class. This use information comprises: -- the original :api:`name ` of the element/attribute in the XML -- its :api:`deconflicted name ` in Python +- the original :py:obj:`name ` of the element/attribute in the XML +- its :py:obj:`deconflicted name ` in Python - the private name by which the value is stored in the Python instance dictionary Other information is specific to the type of use. The -:api:`pyxb.binding.basis.complexTypeDefinition` retains maps from the +:py:obj:`pyxb.binding.basis.complexTypeDefinition` retains maps from the component's name the attribute use or element use instance corresponding to the component's use. @@ -50,30 +50,30 @@ The information associated with an `attribute use `_ is recorded in an -:api:`pyxb.binding.content.AttributeUse` instance. This class provides: +:py:obj:`pyxb.binding.content.AttributeUse` instance. This class provides: -- The :api:`name ` of the +- The :py:obj:`name ` of the attribute -- The :api:`default value ` of +- The :py:obj:`default value ` of the attribute -- Whether the attribute value is :api:`fixed ` +- Whether the attribute value is :py:obj:`fixed ` - Whether the `attribute use `_ is - :api:`required ` - or :api:`prohibited ` + :py:obj:`required ` + or :py:obj:`prohibited ` -- The :api:`type ` of the - attribute, as a subclass of :api:`pyxb.binding.basis.simpleTypeDefinition` +- The :py:obj:`type ` of the + attribute, as a subclass of :py:obj:`pyxb.binding.basis.simpleTypeDefinition` -- Methods to :api:`read `, :api:`set - `, and :api:`reset +- Methods to :py:obj:`read `, :py:obj:`set + `, and :py:obj:`reset ` the value of the attribute in a given binding instance. -A :api:`map ` is used +A :py:obj:`map ` is used to map from expanded names to AttributeUse instances. This map is defined within the class definition itself. @@ -85,34 +85,34 @@ The element analog to an attribute use is an `element declaration `_, and the corresponding information is stored in a -:api:`pyxb.binding.content.ElementDeclaration` instance. This class provides: +:py:obj:`pyxb.binding.content.ElementDeclaration` instance. This class provides: -- The :api:`element binding ` +- The :py:obj:`element binding ` that defines the properties of the referenced element, including its type -- Whether the use allows :api:`multiple occurrences +- Whether the use allows :py:obj:`multiple occurrences ` -- The :api:`default value ` of +- The :py:obj:`default value ` of the element. Currently this is either C{None} or an empty list, depending - on :api:`pyxb.binding.content.ElementDeclaration.isPlural` + on :py:obj:`pyxb.binding.content.ElementDeclaration.isPlural` -- Methods to :api:`read `, :api:`set - `, :api:`append to +- Methods to :py:obj:`read `, :py:obj:`set + `, :py:obj:`append to ` (only for plural elements), and - :api:`reset ` the value of the + :py:obj:`reset ` the value of the element in a given binding instance -- The :api:`setOrAppend ` method, +- The :py:obj:`setOrAppend ` method, which is most commonly used to provide new content to a value -A :api:`map ` is used to +A :py:obj:`map ` is used to map from expanded names to ElementDeclaration instances. This map is defined within the class definition itself. As mentioned before, when the same element name appears at multiple places within the element content the uses are collapsed into a single attribute on the complex type; thus the map is to -the :api:`ElementDeclaration `, not -the :api:`ElementUse `. +the :py:obj:`ElementDeclaration `, not +the :py:obj:`ElementUse `. .. _validating-content: @@ -132,8 +132,8 @@ :ticket:`incorrect rejection of valid documents <112>` that (rarely) occurred with the greedy algorithm introduced in :ref:`PyXB 1.1.2 `. Conversion to this data structure also enabled the distinction between -:api:`element declaration ` and -:api:`element use ` nodes, allowing +:py:obj:`element declaration ` and +:py:obj:`element use ` nodes, allowing diagnostics to trace back to the element references in context. The data structures for the automaton and the configuration structure @@ -150,7 +150,7 @@ layered approach where executon of an automaton is suspended until the subordinate automaton has accepted and a transition out of it is encountered. -For more information on the implementation, please see the :api:`FAC module +For more information on the implementation, please see the :py:obj:`FAC module `. This module has been written to be independent of PyXB infrastructure, and may be re-used in other code in accordance with the :ref:`PyXB license `. @@ -159,21 +159,21 @@ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ As depicted in the :ref:`Content Model class diagram ` each -complex type binding class has a :api:`_Automaton ` +complex type binding class has a :py:obj:`_Automaton ` which encodes the content model of the type as a Finite Automaton with Counters. This representation models the occurrence constraints and sub-element orders, referencing the specific element and wildcard uses as they appear in the schema. Each instance of a complex binding supports an -:api:`AutomatonConfiguration ` +:py:obj:`AutomatonConfiguration ` that is used to validate the binding content against the model. -An :api:`ElementUse ` instance is provided as +An :py:obj:`ElementUse ` instance is provided as the metadata for automaton states that correspond an element declaration in the -schema. Similarly, a :api:`WildcardUse ` +schema. Similarly, a :py:obj:`WildcardUse ` instance is used as the metadata for automaton states that correspond to an instance of the `xs:any `_ wildcard schema component. Validation in the automaton delegates through the -:api:`SymbolMatch_mixin ` interface to see +:py:obj:`SymbolMatch_mixin ` interface to see whether content in the form of a complex type binding instance is conformant to the restrictions on symbols associated with a particular state. @@ -181,13 +181,13 @@ into the appropriate element attribute or wildcard list in the binding instance. In many cases, the transition from one state to a next is uniquely determined by the content; as long as this condition holds, the -:api:`AutomatonConfiguration ` -instance retains a single underlying :api:`FAC Configuration +:py:obj:`AutomatonConfiguration ` +instance retains a single underlying :py:obj:`FAC Configuration ` representing the current state. To generate the XML corresponding to a binding instance, the element and wildcard content of the instance are loaded into a Python dictionary, keyed by -the :api:`ElementDeclaration `. +the :py:obj:`ElementDeclaration `. These subordinate elements are appended to a list of child nodes as transitions that recognize them are encountered. As of :ref:`PyXB 1.2.0 ` the first legal transition in the order imposed by the schema is diff -Nru pyxb-1.2.5/doc/arch_namespaces.txt pyxb-1.2.6+dfsg/doc/arch_namespaces.txt --- pyxb-1.2.5/doc/arch_namespaces.txt 2016-09-18 22:33:46.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/arch_namespaces.txt 2017-09-03 11:16:21.000000000 +0000 @@ -24,12 +24,12 @@ `_ pattern. This diagram shows the class structure of the PyXB namespace infrastructure. -The central object is the :api:`pyxb.namespace.Namespace`. Four mix-in +The central object is the :py:obj:`pyxb.namespace.Namespace`. Four mix-in classes provide implementations of separate namespace functions. -:api:`pyxb.namespace.ExpandedName` is used ubiquitously to pair local names -with their namespaces. :api:`pyxb.namespace.NamedObjectMap` maps names to the objects +:py:obj:`pyxb.namespace.ExpandedName` is used ubiquitously to pair local names +with their namespaces. :py:obj:`pyxb.namespace.NamedObjectMap` maps names to the objects (generally, schema components) for a particular category of object. The -:api:`pyxb.namespace.NamespaceContext` class provides information related to +:py:obj:`pyxb.namespace.NamespaceContext` class provides information related to the use of namespaces in XML documents, including mappings from prefixes to namespaces. @@ -38,7 +38,7 @@ Namespace Category Maps ----------------------- -The :api:`pyxb.namespace._NamespaceCategory_mixin` provides support for +The :py:obj:`pyxb.namespace._NamespaceCategory_mixin` provides support for discrete categories of named objects. It allows arbitrary, runtime-identified, groups of objects to be registered in individual dictionaries within the namespace. For example, XML Schema require that type @@ -56,7 +56,7 @@ Namespace Component Associations -------------------------------- -The :api:`pyxb.namespace._NamespaceComponentAssociation_mixin` provides +The :py:obj:`pyxb.namespace._NamespaceComponentAssociation_mixin` provides support for associating schema components with a namespace. Of particular interest is that a namespace can be comprised of components defined from multiple sources (generally, distinct schema documents). In addition, there @@ -81,7 +81,7 @@ portion of the attribute declaration above also identifies an object by name, and it must be possible to resolve the named object. The work involved in associating names with schema components is encapsulated in the -:api:`pyxb.namespace.resolution._NamespaceResolution_mixin` class. +:py:obj:`pyxb.namespace.resolution._NamespaceResolution_mixin` class. The following `concepts `_ are important to understand: @@ -100,7 +100,7 @@ - The combination of a namespace URI and the local name comprise an `expanded namespace name `_, which is - represented by :api:`pyxb.namespace.ExpandedName`. + represented by :py:obj:`pyxb.namespace.ExpandedName`. - The category within which the local name must be resolved in the namespace is determined through external information, in the above case the fact of @@ -111,12 +111,12 @@ pair: resolution; name pair: resolution; object (component) -:api:`pyxb.namespace._NamespaceCategory_mixin` is used to define the set of +:py:obj:`pyxb.namespace._NamespaceCategory_mixin` is used to define the set of categories supported by a namespace and to add named objects to those categories. A name is **resolved** when the object with which it is associated has been identified. Objects are **resolved** when any names on which they depend have been resolved. -:api:`pyxb.namespace.resolution._NamespaceResolution_mixin` provides a mechanism to +:py:obj:`pyxb.namespace.resolution._NamespaceResolution_mixin` provides a mechanism to hold on to names that have been encountered but whose associated objects have not yet been resolved (perhaps because the named object on which they depend has not been defined). @@ -124,16 +124,16 @@ Because one named object (e.g., a model group definition) might require resolution of another (e.g., an element reference), resolution is an iterative process, implemented by -:api:`pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions`, +:py:obj:`pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions`, and executed when all named objects have been added to the namespace. It -depends on :api:`pyxb.namespace.resolution.NamespaceContext` to identify named +depends on :py:obj:`pyxb.namespace.resolution.NamespaceContext` to identify named objects using the -:api:`pyxb.namespace.resolution.NamespaceContext.interpretQName` method. +:py:obj:`pyxb.namespace.resolution.NamespaceContext.interpretQName` method. Expanded Names -------------- -An :api:`pyxb.namespace.ExpandedName` instance couples a local name with +An :py:obj:`pyxb.namespace.ExpandedName` instance couples a local name with (optionally) a namespace, resulting in a QName. This class also integrates with namespace categories, permitting lookup of the object with its name in a specific category by using the category name as a method. For example, the @@ -153,7 +153,7 @@ retrieve the named attribute (if present) from a DOM node. In this version of PyXB, the hash codes and comparison methods for -:api:`ExpandedName ` have been overridden so that +:py:obj:`ExpandedName ` have been overridden so that an expanded name with no namespace is treated equivalently to the string value of the local name. This simplified management of default namespace lookups in earlier versions of PyXB, but may no longer be necessary; reliance on this @@ -164,7 +164,7 @@ `Namespaces in XML `_ specifies how the ``xmlns`` attributes are used to associate prefix strings with namespaces. -The :api:`pyxb.namespace.NamespaceContext` class supports this by associating +The :py:obj:`pyxb.namespace.NamespaceContext` class supports this by associating with each node in a DOM document the contextual information extracted from ``xmlns`` and other namespace-relevant attributes. @@ -204,7 +204,7 @@ If the target namespace for a schema is absent, we still need to be able to store things somewhere, so we represent the target namespace as a normal -:api:`pyxb.namespace.Namespace` instance, except that the associated URI is +:py:obj:`pyxb.namespace.Namespace` instance, except that the associated URI is ``None``. If in the same schema there is no default namespace, the default namespace is assigned to be this absent (but valid) target namespace, so that QName resolution works. Absence of a target namespace is the only situation @@ -223,7 +223,7 @@ In PyXB, when the :ref:`componentModel` is used to define various elements, attributes, and types by representing them in Python instances, those instance -objects are stored in a :api:`pyxb.namespace.Namespace` instance. In addition +objects are stored in a :py:obj:`pyxb.namespace.Namespace` instance. In addition to generating code corresponding to those objects, it is possible to save the pre-computed objects into a file so that they can be referenced in other namespaces. @@ -302,7 +302,7 @@ The component model for a namespace is read from a namespace archive only when it is necessary to generate new bindings for a namespace that refers to it, through import or namespace declarations. The component model is defined by -invoking the :api:`pyxb.namespace.Namespace.validateComponentModel` method. +invoking the :py:obj:`pyxb.namespace.Namespace.validateComponentModel` method. Within an archive, each namespace can be marked as `private` or `public`. When the component model for a namespace is validated, all archives in which @@ -316,11 +316,11 @@ The contents of the namespace archive are: -- A set of :api:`pyxb.namespace.archive._ModuleRecord` instances which +- A set of :py:obj:`pyxb.namespace.archive._ModuleRecord` instances which identify namespaces and mark whether they are public or private in the archive. Each instance in turn contains (for namespace ``A``): - - the set of :api:`pyxb.namespace.archive._ObjectOrigin` instances which + - the set of :py:obj:`pyxb.namespace.archive._ObjectOrigin` instances which identify the origins for components that are defined in the archive. In turn, each of these origins identifies by category and name the objects that were defined by this origin and consequently are stored in the @@ -328,7 +328,7 @@ `_ directive, multiple origins may be associated with a single module record - - the set of :api:`pyxb.namespace.Namespace` instances that were referenced + - the set of :py:obj:`pyxb.namespace.Namespace` instances that were referenced by ``A``. This includes namespaces that were imported into one of the origin objects, as well as those that were incorporated simply through reference to an object in a declared namespace diff -Nru pyxb-1.2.5/doc/conf.py pyxb-1.2.6+dfsg/doc/conf.py --- pyxb-1.2.5/doc/conf.py 2016-09-18 22:33:46.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/conf.py 2017-09-03 11:16:21.000000000 +0000 @@ -22,7 +22,12 @@ # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. -extensions = ['sphinx.ext.todo', 'extapi' ] +extensions = [ + 'sphinx.ext.todo', + 'sphinx.ext.autodoc', + 'sphinx_epytext', + 'extapi', +] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -38,7 +43,7 @@ # General information about the project. project = 'PyXB' -copyright = '2009-2016, Peter A. Bigot' +copyright = '2009-2017, Peter A. Bigot' # The version info for the project you're documenting, acts as replacement for # |version| and |release|, also used in various other places throughout the @@ -47,7 +52,7 @@ # The short X.Y version. version = '1.2' # The full version, including alpha/beta/rc tags. -release = '1.2.5' +release = '1.2.6' # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. @@ -86,6 +91,9 @@ # A list of ignored prefixes for module index sorting. #modindex_common_prefix = [] +# Show everything useful in the API +autodoc_default_flags = ['members', 'private-members', 'undoc-members', 'show-inheritance']; + # -- Options for HTML output --------------------------------------------------- diff -Nru pyxb-1.2.5/doc/conf.py.in pyxb-1.2.6+dfsg/doc/conf.py.in --- pyxb-1.2.5/doc/conf.py.in 2016-09-18 22:33:46.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/conf.py.in 2017-09-03 11:16:21.000000000 +0000 @@ -22,7 +22,12 @@ # Add any Sphinx extension module names here, as strings. They can be extensions # coming with Sphinx (named 'sphinx.ext.*') or your custom ones. -extensions = ['sphinx.ext.todo', 'extapi' ] +extensions = [ + 'sphinx.ext.todo', + 'sphinx.ext.autodoc', + 'sphinx_epytext', + 'extapi', +] # Add any paths that contain templates here, relative to this directory. templates_path = ['_templates'] @@ -86,6 +91,9 @@ # A list of ignored prefixes for module index sorting. #modindex_common_prefix = [] +# Show everything useful in the API +autodoc_default_flags = ['members', 'private-members', 'undoc-members', 'show-inheritance']; + # -- Options for HTML output --------------------------------------------------- diff -Nru pyxb-1.2.5/doc/extapi.py pyxb-1.2.6+dfsg/doc/extapi.py --- pyxb-1.2.5/doc/extapi.py 2016-09-18 22:33:46.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/extapi.py 2017-09-03 11:16:21.000000000 +0000 @@ -1,22 +1,17 @@ -# Kenozooid - software stack to support different capabilities of dive -# computers. +# -*- coding: utf-8 -*- +# Copyright 2009-2017, Peter A. Bigot # -# Copyright (C) 2009 by Artur Wroblewski <wrobell@pld-linux.org> +# Licensed under the Apache License, Version 2.0 (the "License"); you may +# not use this file except in compliance with the License. You may obtain a +# copy of the License at: # -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. +# http://www.apache.org/licenses/LICENSE-2.0 # -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see <http://www.gnu.org/licenses/>. -# -# Modifications by PAB to override reference text +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT +# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the +# License for the specific language governing permissions and limitations +# under the License. from __future__ import print_function import os.path @@ -26,74 +21,6 @@ __Reference_re = re.compile('\s*(.*)\s+<(.*)>\s*$', re.MULTILINE + re.DOTALL) -def api_role(role, rawtext, text, lineno, inliner, options={}, content=[]): - """ - Role `:api:` bridges generated API documentation by tool like EpyDoc - with Sphinx Python Documentation Generator. - - Other tools, other than EpyDoc, can be easily supported as well. - - First generate the documentation to be referenced, i.e. with EpyDoc:: - - $ mkdir -p doc/html/api - $ epydoc -o doc/html/api ... - - Next step is to generate documentation with Sphinx:: - - $ sphinx-build doc doc/html - - """ - basedir = 'api' - prefix = 'html/' # fixme: fetch it from configuration - exists = lambda f: os.path.exists(prefix + f) - - # assume module is references - - #print 'Text "%s"' % (text,) - mo = __Reference_re.match(text) - label = None - if mo is not None: - ( label, text ) = mo.group(1, 2) - name = text.strip() - - uri = file = '%s/%s-module.html' % (basedir, text) - chunks = text.split('.') - - #print 'Trying module file %s' % (file,) - - # if not module, then a class - if not exists(file): - name = text.split('.')[-1] - uri = file = '%s/%s-class.html' % (basedir, text) - #print 'Trying class file %s' % (file,) - - # if not a class, then function or class method - if not exists(file): - method = chunks[-1] - fprefix = '.'.join(chunks[:-1]) - # assume function is referenced - file = '%s/%s-module.html' % (basedir, fprefix) - #print 'Trying method file %s' % (file,) - if exists(file): - uri = '%s#%s' % (file, method) - else: - # class method is references - file = '%s/%s-class.html' % (basedir, fprefix) - if exists(file): - name = '.'.join(chunks[-2:]) # name should be Class.method - uri = '%s/%s-class.html#%s' % (basedir, fprefix, method) - - if label is None: - label = name - if exists(file): - node = nodes.reference(rawtext, label, refuri=uri, **options) - else: - # cannot find reference, then just inline the text - print('WARNING: Unable to find %s in API' % (text,)) - node = nodes.literal(rawtext, text) - - return [node], [] - def ticket_role(role, rawtext, text, lineno, inliner, options={}, content=[]): """ Role `:ticket:` generates references to SourceForge tickets. @@ -137,31 +64,6 @@ return [node], [] - -def pyex_role(role, rawtext, text, lineno, inliner, options={}, content=[]): - """ - Role `:pyex:` generates reference to Python exception classes. - """ - - pyex_fmt = 'http://docs.python.org/library/exceptions.html#exceptions.%s' - mo = __Reference_re.match(text) - label = None - if mo is not None: - ( label, text ) = mo.group(1, 2) - exc = text.strip() - print('Python exception %s as %s' % (text, label)) - - uri = pyex_fmt % (exc,) - if label is None: - label = '%s' % (exc,) - node = nodes.reference(rawtext, label, refuri=uri, **options) - - return [node], [] - def setup(app): - app.add_role('api', api_role) - app.add_config_value('epydoc_basedir', 'api', False) - app.add_config_value('epydoc_prefix', 'doc/html/', False) app.add_role('ticket', ticket_role) app.add_role('issue', issue_role) - app.add_role('pyex', pyex_role) diff -Nru pyxb-1.2.5/doc/hierarchy.rst pyxb-1.2.6+dfsg/doc/hierarchy.rst --- pyxb-1.2.5/doc/hierarchy.rst 2016-09-18 22:33:46.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/hierarchy.rst 1970-01-01 00:00:00.000000000 +0000 @@ -1,49 +0,0 @@ -##### -Parts -##### - -******** -Chapters -******** - -Sections -======== - -Subsections ------------ - -SubSubsections -^^^^^^^^^^^^^^ - -Paragraphs -"""""""""" - -================================================== - -Overview - What it is - How to use it - Capabilities and Limitations - References - Original vision -Examples - Dictionary (Aonaware) - Simple Weather (CDyne) - Professional Weather (National Digital Forecast Data) - Television Schedules (Tribune Media Services) -Architecture - Conceptual Models - Component Model - Binding Model - Content Model - Binding Generation -User Reference - Creating bindings with genbind - Self-contained schema - Multi-document schema - Saving pre-processed namespaces - Standard bindings - WSDL -Maintainer Reference - API - Coding practices diff -Nru pyxb-1.2.5/doc/html/api/abc.ABCMeta-class.html pyxb-1.2.6+dfsg/doc/html/api/abc.ABCMeta-class.html --- pyxb-1.2.5/doc/html/api/abc.ABCMeta-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/abc.ABCMeta-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,448 +0,0 @@ - - - - - abc.ABCMeta - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - abc :: - ABCMeta :: - Class ABCMeta - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Type ABCMeta

-
-object --+    
-         |    
-      type --+
-             |
-            ABCMeta
-
- -
-

Metaclass for defining Abstract Base Classes (ABCs).

-

Use this metaclass to create an ABC. An ABC can be subclassed - directly, and then acts as a mix-in class. You can also register - unrelated concrete classes (even built-in classes) and unrelated ABCs as - 'virtual subclasses' -- these and their descendants will be considered - subclasses of the registering ABC by the built-in issubclass() function, - but the registering ABC won't show up in their MRO (Method Resolution - Order) nor will method implementations defined by the registering ABC be - callable (not even via super()).

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
- bool - - - - - - -
__instancecheck__(cls, - instance)
- Override for isinstance(instance, cls).
- - -
- -
- bool - - - - - - -
__subclasscheck__(cls, - subclass)
- Override for issubclass(subclass, cls).
- - -
- -
-   - - - - - - -
_dump_registry(cls, - file=None)
- Debug helper to print the ABC registry.
- - -
- -
-   - - - - - - -
register(cls, - subclass)
- Register a virtual subclass of an ABC.
- - -
- -
-

Inherited from type: - __call__, - __delattr__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __init__, - __le__, - __lt__, - __ne__, - __repr__, - __setattr__, - __subclasses__, - mro -

-

Inherited from object: - __format__, - __reduce__, - __reduce_ex__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(mcls, - name, - bases, - namespace) - - -
- -
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _abc_invalidation_counter = 27 -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from type: - __abstractmethods__, - __base__, - __bases__, - __basicsize__, - __dictoffset__, - __flags__, - __itemsize__, - __mro__, - __name__, - __weakrefoffset__ -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__instancecheck__(cls, - instance) -

-
  -
- -

Override for isinstance(instance, cls).

-
-
Returns: bool
-
Overrides: - type.__instancecheck__ -
-
-
-
- -
- -
- - -
-

__new__(mcls, - name, - bases, - namespace) -
Static Method -

-
  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__subclasscheck__(cls, - subclass) -

-
  -
- -

Override for issubclass(subclass, cls).

-
-
Returns: bool
-
Overrides: - type.__subclasscheck__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/api-objects.txt pyxb-1.2.6+dfsg/doc/html/api/api-objects.txt --- pyxb-1.2.5/doc/html/api/api-objects.txt 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/api-objects.txt 1970-01-01 00:00:00.000000000 +0000 @@ -1,11045 +0,0 @@ -pyxb pyxb-module.html -pyxb._XMLStyleMapReverse pyxb-module.html#_XMLStyleMapReverse -pyxb.XMLStyle_minidom pyxb-module.html#XMLStyle_minidom -pyxb._OutputEncoding pyxb-module.html#_OutputEncoding -pyxb._GenerationRequiresValid pyxb-module.html#_GenerationRequiresValid -pyxb._v pyxb-module.html#_v -pyxb.XMLStyle_saxer pyxb-module.html#XMLStyle_saxer -pyxb._XMLStyleMap pyxb-module.html#_XMLStyleMap -pyxb.NonElementContent pyxb-module.html#NonElementContent -pyxb._XMLStyle_envvar pyxb-module.html#_XMLStyle_envvar -pyxb._CorruptionDetectionEnabled pyxb-module.html#_CorruptionDetectionEnabled -pyxb._ParsingRequiresValid pyxb-module.html#_ParsingRequiresValid -pyxb.GlobalValidationConfig pyxb-module.html#GlobalValidationConfig -pyxb.PreserveInputTimeZone pyxb-module.html#PreserveInputTimeZone -pyxb._XMLStyle pyxb-module.html#_XMLStyle -pyxb._PreserveInputTimeZone pyxb-module.html#_PreserveInputTimeZone -pyxb._k pyxb-module.html#_k -pyxb.RequireValidWhenGenerating pyxb-module.html#RequireValidWhenGenerating -pyxb.__url__ pyxb-module.html#__url__ -pyxb._log pyxb-module.html#_log -pyxb._SetXMLStyle pyxb-module.html#_SetXMLStyle -pyxb.RequireValidWhenParsing pyxb-module.html#RequireValidWhenParsing -pyxb._InputEncoding pyxb-module.html#_InputEncoding -pyxb._OptimizationActive pyxb-module.html#_OptimizationActive -pyxb.XMLStyle_saxdom pyxb-module.html#XMLStyle_saxdom -pyxb.__package__ pyxb-module.html#__package__ -pyxb.__version__ pyxb-module.html#__version__ -pyxb.binding pyxb.binding-module.html -pyxb.binding.__package__ pyxb.binding-module.html#__package__ -pyxb.binding.basis pyxb.binding.basis-module.html -pyxb.binding.basis.__package__ pyxb.binding.basis-module.html#__package__ -pyxb.binding.basis._log pyxb.binding.basis-module.html#_log -pyxb.binding.content pyxb.binding.content-module.html -pyxb.binding.content.__package__ pyxb.binding.content-module.html#__package__ -pyxb.binding.content._log pyxb.binding.content-module.html#_log -pyxb.binding.datatypes pyxb.binding.datatypes-module.html -pyxb.binding.datatypes._BuildAutomaton pyxb.binding.datatypes-module.html#_BuildAutomaton -pyxb.binding.datatypes._DerivedDatatypes pyxb.binding.datatypes-module.html#_DerivedDatatypes -pyxb.binding.datatypes._log pyxb.binding.datatypes-module.html#_log -pyxb.binding.datatypes._ListDatatypes pyxb.binding.datatypes-module.html#_ListDatatypes -pyxb.binding.datatypes.__package__ pyxb.binding.datatypes-module.html#__package__ -pyxb.binding.datatypes._PrimitiveDatatypes pyxb.binding.datatypes-module.html#_PrimitiveDatatypes -pyxb.binding.facets pyxb.binding.facets-module.html -pyxb.binding.facets.__package__ pyxb.binding.facets-module.html#__package__ -pyxb.binding.facets._log pyxb.binding.facets-module.html#_log -pyxb.binding.generate pyxb.binding.generate-module.html -pyxb.binding.generate.GenerateED pyxb.binding.generate-module.html#GenerateED -pyxb.binding.generate.elementDeclarationMap pyxb.binding.generate-module.html#elementDeclarationMap -pyxb.binding.generate.GenerateAutomaton pyxb.binding.generate-module.html#GenerateAutomaton -pyxb.binding.generate.BuildPluralityData pyxb.binding.generate-module.html#BuildPluralityData -pyxb.binding.generate.GenerateSTD pyxb.binding.generate-module.html#GenerateSTD -pyxb.binding.generate.PrefixModule pyxb.binding.generate-module.html#PrefixModule -pyxb.binding.generate._useEnumerationTags pyxb.binding.generate-module.html#_useEnumerationTags -pyxb.binding.generate._PrepareComplexTypeDefinition pyxb.binding.generate-module.html#_PrepareComplexTypeDefinition -pyxb.binding.generate.__package__ pyxb.binding.generate-module.html#__package__ -pyxb.binding.generate.simpleTypeOwnedEnumerationFacet pyxb.binding.generate-module.html#simpleTypeOwnedEnumerationFacet -pyxb.binding.generate._PrepareSimpleTypeDefinition pyxb.binding.generate-module.html#_PrepareSimpleTypeDefinition -pyxb.binding.generate._SetNameWithAccessors pyxb.binding.generate-module.html#_SetNameWithAccessors -pyxb.binding.generate.pythonLiteral pyxb.binding.generate-module.html#pythonLiteral -pyxb.binding.generate.GenerateCTD pyxb.binding.generate-module.html#GenerateCTD -pyxb.binding.generate._VCAppendAuxInit pyxb.binding.generate-module.html#_VCAppendAuxInit -pyxb.binding.generate._log pyxb.binding.generate-module.html#_log -pyxb.binding.generate._GenerateAutomaton pyxb.binding.generate-module.html#_GenerateAutomaton -pyxb.binding.generate.GenerateFacets pyxb.binding.generate-module.html#GenerateFacets -pyxb.binding.generate.GeneratePython pyxb.binding.generate-module.html#GeneratePython -pyxb.binding.generate.BuildTermTree pyxb.binding.generate-module.html#BuildTermTree -pyxb.binding.generate.repr2to3 pyxb.utils.utility-module.html#repr2to3 -pyxb.binding.saxer pyxb.binding.saxer-module.html -pyxb.binding.saxer.make_parser pyxb.binding.saxer-module.html#make_parser -pyxb.binding.saxer.__package__ pyxb.binding.saxer-module.html#__package__ -pyxb.binding.saxer._log pyxb.binding.saxer-module.html#_log -pyxb.binding.xml_ pyxb.binding.xml_-module.html -pyxb.binding.xml_.Namespace pyxb.binding.xml_-module.html#Namespace -pyxb.binding.xml_.__package__ pyxb.binding.xml_-module.html#__package__ -pyxb.binding.xml_._GenerationUID pyxb.binding.xml_-module.html#_GenerationUID -pyxb.exceptions_ pyxb.exceptions_-module.html -pyxb.exceptions_.__package__ pyxb.exceptions_-module.html#__package__ -pyxb.namespace pyxb.namespace-module.html -pyxb.namespace._log pyxb.namespace-module.html#_log -pyxb.namespace.CreateAbsentNamespace pyxb.namespace.utility-module.html#CreateAbsentNamespace -pyxb.namespace.__package__ pyxb.namespace-module.html#__package__ -pyxb.namespace.NamespaceInstance pyxb.namespace.utility-module.html#NamespaceInstance -pyxb.namespace.AvailableNamespaces pyxb.namespace.utility-module.html#AvailableNamespaces -pyxb.namespace.NamespaceForURI pyxb.namespace.utility-module.html#NamespaceForURI -pyxb.namespace.archive pyxb.namespace.archive-module.html -pyxb.namespace.archive.GetArchivePath pyxb.namespace.archive-module.html#GetArchivePath -pyxb.namespace.archive.PathEnvironmentVariable pyxb.namespace.archive-module.html#PathEnvironmentVariable -pyxb.namespace.archive.DefaultArchivePrefix pyxb.namespace.archive-module.html#DefaultArchivePrefix -pyxb.namespace.archive._log pyxb.namespace.archive-module.html#_log -pyxb.namespace.archive.__package__ pyxb.namespace.archive-module.html#__package__ -pyxb.namespace.builtin pyxb.namespace.builtin-module.html -pyxb.namespace.builtin.XML pyxb.namespace.builtin-module.html#XML -pyxb.namespace.builtin.XMLNamespaces pyxb.namespace.builtin-module.html#XMLNamespaces -pyxb.namespace.builtin.XMLSchema_hfp pyxb.namespace.builtin-module.html#XMLSchema_hfp -pyxb.namespace.builtin.XMLSchema_instance pyxb.namespace.builtin-module.html#XMLSchema_instance -pyxb.namespace.builtin.__InitializedBuiltinNamespaces pyxb.namespace.builtin-module.html#__InitializedBuiltinNamespaces -pyxb.namespace.builtin._UndeclaredNamespaceMap pyxb.namespace.builtin-module.html#_UndeclaredNamespaceMap -pyxb.namespace.builtin._InitializeBuiltinNamespaces pyxb.namespace.builtin-module.html#_InitializeBuiltinNamespaces -pyxb.namespace.builtin.__package__ pyxb.namespace.builtin-module.html#__package__ -pyxb.namespace.builtin.BuiltInNamespaces pyxb.namespace.builtin-module.html#BuiltInNamespaces -pyxb.namespace.builtin.BuiltInObjectUID pyxb.namespace.builtin-module.html#BuiltInObjectUID -pyxb.namespace.builtin.XMLSchema pyxb.namespace.builtin-module.html#XMLSchema -pyxb.namespace.builtin._ns pyxb.namespace.builtin-module.html#_ns -pyxb.namespace.builtin.XHTML pyxb.namespace.builtin-module.html#XHTML -pyxb.namespace.builtin._log pyxb.namespace.builtin-module.html#_log -pyxb.namespace.resolution pyxb.namespace.resolution-module.html -pyxb.namespace.resolution.ResolveSiblingNamespaces pyxb.namespace.resolution-module.html#ResolveSiblingNamespaces -pyxb.namespace.resolution.__package__ pyxb.namespace.resolution-module.html#__package__ -pyxb.namespace.resolution._log pyxb.namespace.resolution-module.html#_log -pyxb.namespace.utility pyxb.namespace.utility-module.html -pyxb.namespace.utility.NamespaceInstance pyxb.namespace.utility-module.html#NamespaceInstance -pyxb.namespace.utility.AvailableNamespaces pyxb.namespace.utility-module.html#AvailableNamespaces -pyxb.namespace.utility.CreateAbsentNamespace pyxb.namespace.utility-module.html#CreateAbsentNamespace -pyxb.namespace.utility.NamespaceForURI pyxb.namespace.utility-module.html#NamespaceForURI -pyxb.namespace.utility.__package__ pyxb.namespace.utility-module.html#__package__ -pyxb.namespace.utility._log pyxb.namespace.utility-module.html#_log -pyxb.utils pyxb.utils-module.html -pyxb.utils.__package__ pyxb.utils-module.html#__package__ -pyxb.utils.activestate pyxb.utils.activestate-module.html -pyxb.utils.activestate.detectXMLEncoding pyxb.utils.activestate-module.html#detectXMLEncoding -pyxb.utils.activestate.__package__ pyxb.utils.activestate-module.html#__package__ -pyxb.utils.domutils pyxb.utils.domutils-module.html -pyxb.utils.domutils._log pyxb.utils.domutils-module.html#_log -pyxb.utils.domutils.LocateFirstChildElement pyxb.utils.domutils-module.html#LocateFirstChildElement -pyxb.utils.domutils.LocateUniqueChild pyxb.utils.domutils-module.html#LocateUniqueChild -pyxb.utils.domutils.StringToDOM pyxb.utils.domutils-module.html#StringToDOM -pyxb.utils.domutils.NodeAttribute pyxb.utils.domutils-module.html#NodeAttribute -pyxb.utils.domutils.ExtractTextContent pyxb.utils.domutils-module.html#ExtractTextContent -pyxb.utils.domutils.NodeAttributeQName pyxb.utils.domutils-module.html#NodeAttributeQName -pyxb.utils.domutils.__package__ pyxb.utils.domutils-module.html#__package__ -pyxb.utils.domutils.LocateMatchingChildren pyxb.utils.domutils-module.html#LocateMatchingChildren -pyxb.utils.domutils.HasNonAnnotationChild pyxb.utils.domutils-module.html#HasNonAnnotationChild -pyxb.utils.domutils.GetDOMImplementation pyxb.utils.domutils-module.html#GetDOMImplementation -pyxb.utils.domutils.__DOMImplementation pyxb.utils.domutils-module.html#__DOMImplementation -pyxb.utils.domutils.SetDOMImplementation pyxb.utils.domutils-module.html#SetDOMImplementation -pyxb.utils.fac pyxb.utils.fac-module.html -pyxb.utils.fac.__package__ pyxb.utils.fac-module.html#__package__ -pyxb.utils.fac.log_ pyxb.utils.fac-module.html#log_ -pyxb.utils.saxdom pyxb.utils.saxdom-module.html -pyxb.utils.saxdom.parse pyxb.utils.saxdom-module.html#parse -pyxb.utils.saxdom._DumpDOM pyxb.utils.saxdom-module.html#_DumpDOM -pyxb.utils.saxdom.xml_file pyxb.utils.saxdom-module.html#xml_file -pyxb.utils.saxdom.parseString pyxb.utils.saxdom-module.html#parseString -pyxb.utils.saxdom.__package__ pyxb.utils.saxdom-module.html#__package__ -pyxb.utils.saxdom._log pyxb.utils.saxdom-module.html#_log -pyxb.utils.saxdom.doc pyxb.utils.saxdom-module.html#doc -pyxb.utils.saxutils pyxb.utils.saxutils-module.html -pyxb.utils.saxutils.snt3 pyxb.utils.saxutils-module.html#snt3 -pyxb.utils.saxutils.snt2 pyxb.utils.saxutils-module.html#snt2 -pyxb.utils.saxutils.snt1 pyxb.utils.saxutils-module.html#snt1 -pyxb.utils.saxutils.ldt1 pyxb.utils.saxutils-module.html#ldt1 -pyxb.utils.saxutils.ldt2 pyxb.utils.saxutils-module.html#ldt2 -pyxb.utils.saxutils.ldh pyxb.utils.saxutils-module.html#ldh -pyxb.utils.saxutils.pdt1 pyxb.utils.saxutils-module.html#pdt1 -pyxb.utils.saxutils.pdt2 pyxb.utils.saxutils-module.html#pdt2 -pyxb.utils.saxutils.pdt3 pyxb.utils.saxutils-module.html#pdt3 -pyxb.utils.saxutils.xml_file pyxb.utils.saxutils-module.html#xml_file -pyxb.utils.saxutils.__package__ pyxb.utils.saxutils-module.html#__package__ -pyxb.utils.saxutils.sbt2 pyxb.utils.saxutils-module.html#sbt2 -pyxb.utils.saxutils.sbt3 pyxb.utils.saxutils-module.html#sbt3 -pyxb.utils.saxutils.dt2 pyxb.utils.saxutils-module.html#dt2 -pyxb.utils.saxutils.dt1 pyxb.utils.saxutils-module.html#dt1 -pyxb.utils.saxutils.ldt3 pyxb.utils.saxutils-module.html#ldt3 -pyxb.utils.saxutils.lst3 pyxb.utils.saxutils-module.html#lst3 -pyxb.utils.saxutils.lst2 pyxb.utils.saxutils-module.html#lst2 -pyxb.utils.saxutils.lst1 pyxb.utils.saxutils-module.html#lst1 -pyxb.utils.saxutils.saxer pyxb.utils.saxutils-module.html#saxer -pyxb.utils.saxutils.xmld pyxb.utils.saxutils-module.html#xmld -pyxb.utils.saxutils.dt3 pyxb.utils.saxutils-module.html#dt3 -pyxb.utils.saxutils.lsh pyxb.utils.saxutils-module.html#lsh -pyxb.utils.saxutils._log pyxb.utils.saxutils-module.html#_log -pyxb.utils.saxutils.SetCreateParserModules pyxb.utils.saxutils-module.html#SetCreateParserModules -pyxb.utils.saxutils.make_parser pyxb.utils.saxutils-module.html#make_parser -pyxb.utils.saxutils.sbt1 pyxb.utils.saxutils-module.html#sbt1 -pyxb.utils.saxutils._CreateParserModules pyxb.utils.saxutils-module.html#_CreateParserModules -pyxb.utils.saxutils.dom pyxb.utils.saxutils-module.html#dom -pyxb.utils.saxutils.h pyxb.utils.saxutils-module.html#h -pyxb.utils.saxutils.sdomer pyxb.utils.saxutils-module.html#sdomer -pyxb.utils.saxutils.tree pyxb.utils.saxutils-module.html#tree -pyxb.utils.templates pyxb.utils.templates-module.html -pyxb.utils.templates._substConditionalPattern pyxb.utils.templates-module.html#_substConditionalPattern -pyxb.utils.templates._substIfDefinedPattern pyxb.utils.templates-module.html#_substIfDefinedPattern -pyxb.utils.templates._substDefinedBodyPattern pyxb.utils.templates-module.html#_substDefinedBodyPattern -pyxb.utils.templates.replaceInText pyxb.utils.templates-module.html#replaceInText -pyxb.utils.templates.__package__ pyxb.utils.templates-module.html#__package__ -pyxb.utils.templates._bodyIfDefinedPattern pyxb.utils.templates-module.html#_bodyIfDefinedPattern -pyxb.utils.templates._substIdPattern pyxb.utils.templates-module.html#_substIdPattern -pyxb.utils.templates._bodyConditionalPattern pyxb.utils.templates-module.html#_bodyConditionalPattern -pyxb.utils.unicode pyxb.utils.unicode-module.html -pyxb.utils.unicode.SingleCharEsc pyxb.utils.unicode-module.html#SingleCharEsc -pyxb.utils.unicode.__package__ pyxb.utils.unicode-module.html#__package__ -pyxb.utils.unicode.complEsc pyxb.utils.unicode-module.html#complEsc -pyxb.utils.unicode.SupportsWideUnicode pyxb.utils.unicode-module.html#SupportsWideUnicode -pyxb.utils.unicode.IsBlockEsc pyxb.utils.unicode-module.html#IsBlockEsc -pyxb.utils.unicode.WildcardEsc pyxb.utils.unicode-module.html#WildcardEsc -pyxb.utils.unicode._log pyxb.utils.unicode-module.html#_log -pyxb.utils.unicode.c pyxb.utils.unicode-module.html#c -pyxb.utils.unicode.k pyxb.utils.unicode-module.html#k -pyxb.utils.unicode.MultiCharEsc pyxb.utils.unicode-module.html#MultiCharEsc -pyxb.utils.unicode.catEsc pyxb.utils.unicode-module.html#catEsc -pyxb.utils.unicode.v pyxb.utils.unicode-module.html#v -pyxb.utils.unicode_data pyxb.utils.unicode_data-module.html -pyxb.utils.unicode_data.__package__ pyxb.utils.unicode_data-module.html#__package__ -pyxb.utils.unicode_data.PropertyMap pyxb.utils.unicode_data-module.html#PropertyMap -pyxb.utils.unicode_data.BlockMap pyxb.utils.unicode_data-module.html#BlockMap -pyxb.utils.utility pyxb.utils.utility-module.html -pyxb.utils.utility._XMLIdentifierToPython pyxb.utils.utility-module.html#_XMLIdentifierToPython -pyxb.utils.utility.OpenOrCreate pyxb.utils.utility-module.html#OpenOrCreate -pyxb.utils.utility._PythonKeywords pyxb.utils.utility-module.html#_PythonKeywords -pyxb.utils.utility.MakeIdentifier pyxb.utils.utility-module.html#MakeIdentifier -pyxb.utils.utility.LocationPrefixRewriteMap_ pyxb.utils.utility-module.html#LocationPrefixRewriteMap_ -pyxb.utils.utility.IteratedCompareMixed pyxb.utils.utility-module.html#IteratedCompareMixed -pyxb.utils.utility.QuotedEscaped pyxb.utils.utility-module.html#QuotedEscaped -pyxb.utils.utility._NewUUIDString pyxb.utils.utility-module.html#_NewUUIDString -pyxb.utils.utility.repr2to3 pyxb.utils.utility-module.html#repr2to3 -pyxb.utils.utility.SetLocationPrefixRewriteMap pyxb.utils.utility-module.html#SetLocationPrefixRewriteMap -pyxb.utils.utility._PrefixUnderscore_re pyxb.utils.utility-module.html#_PrefixUnderscore_re -pyxb.utils.utility._Keywords pyxb.utils.utility-module.html#_Keywords -pyxb.utils.utility._NonIdentifier_re pyxb.utils.utility-module.html#_NonIdentifier_re -pyxb.utils.utility.MakeModuleElement pyxb.utils.utility-module.html#MakeModuleElement -pyxb.utils.utility.__package__ pyxb.utils.utility-module.html#__package__ -pyxb.utils.utility.__TabCRLF_re pyxb.utils.utility-module.html#__TabCRLF_re -pyxb.utils.utility.HashForText pyxb.utils.utility-module.html#HashForText -pyxb.utils.utility.NormalizeLocation pyxb.utils.utility-module.html#NormalizeLocation -pyxb.utils.utility.BackfillComparisons pyxb.utils.utility-module.html#BackfillComparisons -pyxb.utils.utility._PrefixDigit_re pyxb.utils.utility-module.html#_PrefixDigit_re -pyxb.utils.utility.DeconflictKeyword pyxb.utils.utility-module.html#DeconflictKeyword -pyxb.utils.utility.__HaveUUID pyxb.utils.utility-module.html#__HaveUUID -pyxb.utils.utility.MakeUnique pyxb.utils.utility-module.html#MakeUnique -pyxb.utils.utility.NormalizeWhitespace pyxb.utils.utility-module.html#NormalizeWhitespace -pyxb.utils.utility.__MultiSpace_re pyxb.utils.utility-module.html#__MultiSpace_re -pyxb.utils.utility._PythonBuiltInConstants pyxb.utils.utility-module.html#_PythonBuiltInConstants -pyxb.utils.utility._log pyxb.utils.utility-module.html#_log -pyxb.utils.utility.GetMatchingFiles pyxb.utils.utility-module.html#GetMatchingFiles -pyxb.utils.utility.DataFromURI pyxb.utils.utility-module.html#DataFromURI -pyxb.utils.utility._SetXMLIdentifierToPython pyxb.utils.utility-module.html#_SetXMLIdentifierToPython -pyxb.utils.utility._DefaultXMLIdentifierToPython pyxb.utils.utility-module.html#_DefaultXMLIdentifierToPython -pyxb.utils.utility._CamelCase_re pyxb.utils.utility-module.html#_CamelCase_re -pyxb.utils.utility.PrepareIdentifier pyxb.utils.utility-module.html#PrepareIdentifier -pyxb.utils.utility._UnderscoreSubstitute_re pyxb.utils.utility-module.html#_UnderscoreSubstitute_re -pyxb.utils.xmlre pyxb.utils.xmlre-module.html -pyxb.utils.xmlre._MatchPosCharGroup pyxb.utils.xmlre-module.html#_MatchPosCharGroup -pyxb.utils.xmlre._CharClassEsc_re pyxb.utils.xmlre-module.html#_CharClassEsc_re -pyxb.utils.xmlre._InitializeAllEsc pyxb.utils.xmlre-module.html#_InitializeAllEsc -pyxb.utils.xmlre.XMLToPython pyxb.utils.xmlre-module.html#XMLToPython -pyxb.utils.xmlre.__package__ pyxb.utils.xmlre-module.html#__package__ -pyxb.utils.xmlre._MatchCharClassEsc pyxb.utils.xmlre-module.html#_MatchCharClassEsc -pyxb.utils.xmlre._MatchCharClassExpr pyxb.utils.xmlre-module.html#_MatchCharClassExpr -pyxb.utils.xmlre._log pyxb.utils.xmlre-module.html#_log -pyxb.utils.xmlre.MaybeMatchCharacterClass pyxb.utils.xmlre-module.html#MaybeMatchCharacterClass -pyxb.utils.xmlre._AllEsc pyxb.utils.xmlre-module.html#_AllEsc -pyxb.xmlschema pyxb.xmlschema-module.html -pyxb.xmlschema.__package__ pyxb.xmlschema-module.html#__package__ -pyxb.xmlschema.structures pyxb.xmlschema.structures-module.html -pyxb.xmlschema.structures.__package__ pyxb.xmlschema.structures-module.html#__package__ -pyxb.xmlschema.structures._AddSimpleTypes pyxb.xmlschema.structures-module.html#_AddSimpleTypes -pyxb.xmlschema.structures._log pyxb.xmlschema.structures-module.html#_log -pyxb.xmlschema.structures._PastAddBuiltInTypes pyxb.xmlschema.structures-module.html#_PastAddBuiltInTypes -abc.ABCMeta abc.ABCMeta-class.html -abc.ABCMeta.__new__ abc.ABCMeta-class.html#__new__ -abc.ABCMeta._abc_invalidation_counter abc.ABCMeta-class.html#_abc_invalidation_counter -abc.ABCMeta.__instancecheck__ abc.ABCMeta-class.html#__instancecheck__ -abc.ABCMeta.__subclasscheck__ abc.ABCMeta-class.html#__subclasscheck__ -abc.ABCMeta.register abc.ABCMeta-class.html#register -abc.ABCMeta._dump_registry abc.ABCMeta-class.html#_dump_registry -pyxb.BIND pyxb.BIND-class.html -pyxb.BIND.__args pyxb.BIND-class.html#__args -pyxb.BIND.createInstance pyxb.BIND-class.html#createInstance -pyxb.BIND.__kw pyxb.BIND-class.html#__kw -pyxb.BIND.__init__ pyxb.BIND-class.html#__init__ -pyxb.ValidationConfig pyxb.ValidationConfig-class.html -pyxb.ValidationConfig.contentInfluencesGeneration pyxb.ValidationConfig-class.html#contentInfluencesGeneration -pyxb.ValidationConfig.forDocument pyxb.ValidationConfig-class.html#forDocument -pyxb.ValidationConfig.__forBinding pyxb.ValidationConfig-class.html#__forBinding -pyxb.ValidationConfig.MIXED_ONLY pyxb.ValidationConfig-class.html#MIXED_ONLY -pyxb.ValidationConfig.__contentInfluencesGeneration pyxb.ValidationConfig-class.html#__contentInfluencesGeneration -pyxb.ValidationConfig._setForBinding pyxb.ValidationConfig-class.html#_setForBinding -pyxb.ValidationConfig.invalidElementInContent pyxb.ValidationConfig-class.html#invalidElementInContent -pyxb.ValidationConfig.__forDocument pyxb.ValidationConfig-class.html#__forDocument -pyxb.ValidationConfig.__invalidElementInContent pyxb.ValidationConfig-class.html#__invalidElementInContent -pyxb.ValidationConfig.NEVER pyxb.ValidationConfig-class.html#NEVER -pyxb.ValidationConfig.__getOrphanElementInContent pyxb.ValidationConfig-class.html#__getOrphanElementInContent -pyxb.ValidationConfig._getForDocument pyxb.ValidationConfig-class.html#_getForDocument -pyxb.ValidationConfig.__getContentInfluencesGeneration pyxb.ValidationConfig-class.html#__getContentInfluencesGeneration -pyxb.ValidationConfig._setContentInfluencesGeneration pyxb.ValidationConfig-class.html#_setContentInfluencesGeneration -pyxb.ValidationConfig.GIVE_UP pyxb.ValidationConfig-class.html#GIVE_UP -pyxb.ValidationConfig.__getInvalidElementInContent pyxb.ValidationConfig-class.html#__getInvalidElementInContent -pyxb.ValidationConfig.forBinding pyxb.ValidationConfig-class.html#forBinding -pyxb.ValidationConfig.copy pyxb.ValidationConfig-class.html#copy -pyxb.ValidationConfig.IGNORE_ONCE pyxb.ValidationConfig-class.html#IGNORE_ONCE -pyxb.ValidationConfig._setForDocument pyxb.ValidationConfig-class.html#_setForDocument -pyxb.ValidationConfig._getForBinding pyxb.ValidationConfig-class.html#_getForBinding -pyxb.ValidationConfig.RAISE_EXCEPTION pyxb.ValidationConfig-class.html#RAISE_EXCEPTION -pyxb.ValidationConfig.__orphanElementInContent pyxb.ValidationConfig-class.html#__orphanElementInContent -pyxb.ValidationConfig.ALWAYS pyxb.ValidationConfig-class.html#ALWAYS -pyxb.ValidationConfig._setInvalidElementInContent pyxb.ValidationConfig-class.html#_setInvalidElementInContent -pyxb.ValidationConfig._setOrphanElementInContent pyxb.ValidationConfig-class.html#_setOrphanElementInContent -pyxb.ValidationConfig.orphanElementInContent pyxb.ValidationConfig-class.html#orphanElementInContent -pyxb.binding.basis.ElementContent pyxb.binding.basis.ElementContent-class.html -pyxb.binding.basis._Content._Content__value pyxb.binding.basis._Content-class.html#_Content__value -pyxb.binding.basis.ElementContent.elementDeclaration pyxb.binding.basis.ElementContent-class.html#elementDeclaration -pyxb.binding.basis.ElementContent.__elementDeclaration pyxb.binding.basis.ElementContent-class.html#__elementDeclaration -pyxb.binding.basis._Content.ContentIterator pyxb.binding.basis._Content-class.html#ContentIterator -pyxb.binding.basis._Content.value pyxb.binding.basis._Content-class.html#value -pyxb.binding.basis._Content._Content__getValue pyxb.binding.basis._Content-class.html#_Content__getValue -pyxb.binding.basis.ElementContent.__getElementDeclaration pyxb.binding.basis.ElementContent-class.html#__getElementDeclaration -pyxb.binding.basis.ElementContent.__init__ pyxb.binding.basis.ElementContent-class.html#__init__ -pyxb.binding.basis.NonElementContent pyxb.binding.basis.NonElementContent-class.html -pyxb.binding.basis._Content._Content__value pyxb.binding.basis._Content-class.html#_Content__value -pyxb.binding.basis._Content.ContentIterator pyxb.binding.basis._Content-class.html#ContentIterator -pyxb.binding.basis._Content.value pyxb.binding.basis._Content-class.html#value -pyxb.binding.basis._Content._Content__getValue pyxb.binding.basis._Content-class.html#_Content__getValue -pyxb.binding.basis.NonElementContent.__init__ pyxb.binding.basis.NonElementContent-class.html#__init__ -pyxb.binding.basis.STD_list pyxb.binding.basis.STD_list-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis.STD_list.__convertMany pyxb.binding.basis.STD_list-class.html#__convertMany -pyxb.binding.basis.STD_list.insert pyxb.binding.basis.STD_list-class.html#insert -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_list.XsdLiteral pyxb.binding.basis.STD_list-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.STD_list._XsdValueLength_vx pyxb.binding.basis.STD_list-class.html#_XsdValueLength_vx -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.STD_list.remove pyxb.binding.basis.STD_list-class.html#remove -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.STD_list.append pyxb.binding.basis.STD_list-class.html#append -pyxb.binding.basis.STD_list.index pyxb.binding.basis.STD_list-class.html#index -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_list.__FacetMap pyxb.binding.basis.STD_list-class.html#__FacetMap -pyxb.binding.basis.STD_list.__contains__ pyxb.binding.basis.STD_list-class.html#__contains__ -pyxb.binding.basis.STD_list._ValidatedItem pyxb.binding.basis.STD_list-class.html#_ValidatedItem -pyxb.binding.basis.STD_list.__ConvertOne pyxb.binding.basis.STD_list-class.html#__ConvertOne -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.STD_list.extend pyxb.binding.basis.STD_list-class.html#extend -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis.STD_list.__setitem__ pyxb.binding.basis.STD_list-class.html#__setitem__ -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.STD_list._ConvertArguments_vx pyxb.binding.basis.STD_list-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.STD_list.__setslice__ pyxb.binding.basis.STD_list-class.html#__setslice__ -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis.STD_list._ItemType pyxb.binding.basis.STD_list-class.html#_ItemType -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.STD_list.count pyxb.binding.basis.STD_list-class.html#count -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_list._description pyxb.binding.basis.STD_list-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis.STD_union pyxb.binding.basis.STD_union-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_union.XsdLiteral pyxb.binding.basis.STD_union-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis.STD_union._MemberTypes pyxb.binding.basis.STD_union-class.html#_MemberTypes -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_union.__FacetMap pyxb.binding.basis.STD_union-class.html#__FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis.STD_union._ValidatedMember pyxb.binding.basis.STD_union-class.html#_ValidatedMember -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_union._description pyxb.binding.basis.STD_union-class.html#_description -pyxb.binding.basis.STD_union.Factory pyxb.binding.basis.STD_union-class.html#Factory -pyxb.binding.basis.STD_union.__init__ pyxb.binding.basis.STD_union-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.STD_union.__new__ pyxb.binding.basis.STD_union-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis._Content pyxb.binding.basis._Content-class.html -pyxb.binding.basis._Content._Content__value pyxb.binding.basis._Content-class.html#_Content__value -pyxb.binding.basis._Content.ContentIterator pyxb.binding.basis._Content-class.html#ContentIterator -pyxb.binding.basis._Content.value pyxb.binding.basis._Content-class.html#value -pyxb.binding.basis._Content.__getValue pyxb.binding.basis._Content-class.html#__getValue -pyxb.binding.basis._Content._Content__getValue pyxb.binding.basis._Content-class.html#_Content__getValue -pyxb.binding.basis._Content.__value pyxb.binding.basis._Content-class.html#__value -pyxb.binding.basis._Content.__init__ pyxb.binding.basis._Content-class.html#__init__ -pyxb.binding.basis._DynamicCreate_mixin pyxb.binding.basis._DynamicCreate_mixin-class.html -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis._DynamicCreate_mixin.__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#__SupersedingClassAttribute -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis._DynamicCreate_mixin.__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#__AlternativeConstructorAttribute -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._RepresentAsXsdLiteral_mixin pyxb.binding.basis._RepresentAsXsdLiteral_mixin-class.html -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin pyxb.binding.basis._TypeBinding_mixin-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis._TypeBinding_mixin.__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#__xsiNil -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._TypeBinding_mixin._ReservedSymbols pyxb.binding.basis._TypeBinding_mixin-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis._TypeBinding_mixin.__init__ pyxb.binding.basis._TypeBinding_mixin-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis._TypeBinding_mixin._IsSimpleTypeContent pyxb.binding.basis._TypeBinding_mixin-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis._TypeBinding_mixin.__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin.__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#__namespaceContext -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._toDOM_csc pyxb.binding.basis._TypeBinding_mixin-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._TypeBinding_mixin.__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#__WarnedUnassociatedElement -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._TypeBinding_mixin.__element pyxb.binding.basis._TypeBinding_mixin-class.html#__element -pyxb.binding.basis._TypeBinding_mixin.__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._validateBinding_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin.__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#__constructedWithValue -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.complexTypeDefinition pyxb.binding.basis.complexTypeDefinition-class.html -pyxb.binding.basis.complexTypeDefinition._UseForTag pyxb.binding.basis.complexTypeDefinition-class.html#_UseForTag -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis.complexTypeDefinition._setValue pyxb.binding.basis.complexTypeDefinition-class.html#_setValue -pyxb.binding.basis.complexTypeDefinition._ContentTypeTag pyxb.binding.basis.complexTypeDefinition-class.html#_ContentTypeTag -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.complexTypeDefinition.xsdConstraintsOK pyxb.binding.basis.complexTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.complexTypeDefinition._toDOM_csc pyxb.binding.basis.complexTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.complexTypeDefinition._validateAttributes pyxb.binding.basis.complexTypeDefinition-class.html#_validateAttributes -pyxb.binding.basis.complexTypeDefinition.__NeedWarnOnContent pyxb.binding.basis.complexTypeDefinition-class.html#__NeedWarnOnContent -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.complexTypeDefinition.__wildcardElements pyxb.binding.basis.complexTypeDefinition-class.html#__wildcardElements -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis.complexTypeDefinition.__WarnOnContent pyxb.binding.basis.complexTypeDefinition-class.html#__WarnOnContent -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.complexTypeDefinition._setDOMFromAttributes pyxb.binding.basis.complexTypeDefinition-class.html#_setDOMFromAttributes -pyxb.binding.basis.complexTypeDefinition._AddElement pyxb.binding.basis.complexTypeDefinition-class.html#_AddElement -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.complexTypeDefinition.append pyxb.binding.basis.complexTypeDefinition-class.html#append -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.complexTypeDefinition.__content pyxb.binding.basis.complexTypeDefinition-class.html#__content -pyxb.binding.basis.complexTypeDefinition._addContent pyxb.binding.basis.complexTypeDefinition-class.html#_addContent -pyxb.binding.basis.complexTypeDefinition.__setContent pyxb.binding.basis.complexTypeDefinition-class.html#__setContent -pyxb.binding.basis.complexTypeDefinition.content pyxb.binding.basis.complexTypeDefinition-class.html#content -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis.complexTypeDefinition.__automatonConfiguration pyxb.binding.basis.complexTypeDefinition-class.html#__automatonConfiguration -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.complexTypeDefinition.extend pyxb.binding.basis.complexTypeDefinition-class.html#extend -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.complexTypeDefinition._ElementBindingDeclForName pyxb.binding.basis.complexTypeDefinition-class.html#_ElementBindingDeclForName -pyxb.binding.basis.complexTypeDefinition._ElementMap pyxb.binding.basis.complexTypeDefinition-class.html#_ElementMap -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.complexTypeDefinition._validateBinding_vx pyxb.binding.basis.complexTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.complexTypeDefinition._resetContent pyxb.binding.basis.complexTypeDefinition-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.complexTypeDefinition._ReservedSymbols pyxb.binding.basis.complexTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY pyxb.binding.basis.complexTypeDefinition-class.html#_CT_ELEMENT_ONLY -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.complexTypeDefinition._validatedChildren pyxb.binding.basis.complexTypeDefinition-class.html#_validatedChildren -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.complexTypeDefinition._Automaton pyxb.binding.basis.complexTypeDefinition-class.html#_Automaton -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis.complexTypeDefinition.wildcardElements pyxb.binding.basis.complexTypeDefinition-class.html#wildcardElements -pyxb.binding.basis.complexTypeDefinition.wildcardAttributeMap pyxb.binding.basis.complexTypeDefinition-class.html#wildcardAttributeMap -pyxb.binding.basis.complexTypeDefinition._IsMixed pyxb.binding.basis.complexTypeDefinition-class.html#_IsMixed -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.complexTypeDefinition.reset pyxb.binding.basis.complexTypeDefinition-class.html#reset -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis.complexTypeDefinition.value pyxb.binding.basis.complexTypeDefinition-class.html#value -pyxb.binding.basis.complexTypeDefinition._resetAutomaton pyxb.binding.basis.complexTypeDefinition-class.html#_resetAutomaton -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.basis.complexTypeDefinition._TypeDefinition pyxb.binding.basis.complexTypeDefinition-class.html#_TypeDefinition -pyxb.binding.basis.complexTypeDefinition._appendWildcardElement pyxb.binding.basis.complexTypeDefinition-class.html#_appendWildcardElement -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.complexTypeDefinition.orderedContent pyxb.binding.basis.complexTypeDefinition-class.html#orderedContent -pyxb.binding.basis.complexTypeDefinition._description pyxb.binding.basis.complexTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.complexTypeDefinition._HasWildcardElement pyxb.binding.basis.complexTypeDefinition-class.html#_HasWildcardElement -pyxb.binding.basis.complexTypeDefinition.__init__ pyxb.binding.basis.complexTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.complexTypeDefinition._setAttribute pyxb.binding.basis.complexTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.complexTypeDefinition._postDOMValidate pyxb.binding.basis.complexTypeDefinition-class.html#_postDOMValidate -pyxb.binding.basis.complexTypeDefinition._finalizeContentModel pyxb.binding.basis.complexTypeDefinition-class.html#_finalizeContentModel -pyxb.binding.basis.complexTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.complexTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis.complexTypeDefinition._symbolSet pyxb.binding.basis.complexTypeDefinition-class.html#_symbolSet -pyxb.binding.basis.complexTypeDefinition.__childrenForDOM pyxb.binding.basis.complexTypeDefinition-class.html#__childrenForDOM -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis.complexTypeDefinition._CT_MIXED pyxb.binding.basis.complexTypeDefinition-class.html#_CT_MIXED -pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE pyxb.binding.basis.complexTypeDefinition-class.html#_CT_SIMPLE -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.complexTypeDefinition.__wildcardAttributeMap pyxb.binding.basis.complexTypeDefinition-class.html#__wildcardAttributeMap -pyxb.binding.basis.complexTypeDefinition._CT_EMPTY pyxb.binding.basis.complexTypeDefinition-class.html#_CT_EMPTY -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis.complexTypeDefinition._automatonConfiguration pyxb.binding.basis.complexTypeDefinition-class.html#_automatonConfiguration -pyxb.binding.basis.element pyxb.binding.basis.element-class.html -pyxb.binding.basis.element.__scope pyxb.binding.basis.element-class.html#__scope -pyxb.binding.basis.element.AnyCreateFromDOM pyxb.binding.basis.element-class.html#AnyCreateFromDOM -pyxb.binding.basis.element.documentation pyxb.binding.basis.element-class.html#documentation -pyxb.binding.basis.element.__defaultValue pyxb.binding.basis.element-class.html#__defaultValue -pyxb.binding.basis.element._description pyxb.binding.basis.element-class.html#_description -pyxb.binding.basis.element.abstract pyxb.binding.basis.element-class.html#abstract -pyxb.binding.basis.element.elementForName pyxb.binding.basis.element-class.html#elementForName -pyxb.binding.basis.element.__name pyxb.binding.basis.element-class.html#__name -pyxb.utils.utility._DeconflictSymbols_mixin._ReservedSymbols pyxb.utils.utility._DeconflictSymbols_mixin-class.html#_ReservedSymbols -pyxb.binding.basis.element.createFromDOM pyxb.binding.basis.element-class.html#createFromDOM -pyxb.binding.basis.element.compatibleValue pyxb.binding.basis.element-class.html#compatibleValue -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis.element.__init__ pyxb.binding.basis.element-class.html#__init__ -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.element.memberElement pyxb.binding.basis.element-class.html#memberElement -pyxb.binding.basis.element.defaultValue pyxb.binding.basis.element-class.html#defaultValue -pyxb.binding.basis.element.__xsdLocation pyxb.binding.basis.element-class.html#__xsdLocation -pyxb.binding.basis.element.__abstract pyxb.binding.basis.element-class.html#__abstract -pyxb.binding.basis.element.findSubstituendDecl pyxb.binding.basis.element-class.html#findSubstituendDecl -pyxb.binding.basis.element.__typeDefinition pyxb.binding.basis.element-class.html#__typeDefinition -pyxb.binding.basis.element.substitutesFor pyxb.binding.basis.element-class.html#substitutesFor -pyxb.binding.basis.element.__call__ pyxb.binding.basis.element-class.html#__call__ -pyxb.binding.basis.element.substitutionGroup pyxb.binding.basis.element-class.html#substitutionGroup -pyxb.binding.basis.element._real_substitutesFor pyxb.binding.basis.element-class.html#_real_substitutesFor -pyxb.binding.basis.element.CreateDOMBinding pyxb.binding.basis.element-class.html#CreateDOMBinding -pyxb.binding.basis.element.__str__ pyxb.binding.basis.element-class.html#__str__ -pyxb.binding.basis.element.__substitutionGroup pyxb.binding.basis.element-class.html#__substitutionGroup -pyxb.binding.basis.element.__fixed pyxb.binding.basis.element-class.html#__fixed -pyxb.binding.basis.element.typeDefinition pyxb.binding.basis.element-class.html#typeDefinition -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.element.xsdLocation pyxb.binding.basis.element-class.html#xsdLocation -pyxb.binding.basis.element.scope pyxb.binding.basis.element-class.html#scope -pyxb.binding.basis.element.fixed pyxb.binding.basis.element-class.html#fixed -pyxb.binding.basis.element.name pyxb.binding.basis.element-class.html#name -pyxb.binding.basis.element.nillable pyxb.binding.basis.element-class.html#nillable -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis.element._setSubstitutionGroup pyxb.binding.basis.element-class.html#_setSubstitutionGroup -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.element._createFromDOM pyxb.binding.basis.element-class.html#_createFromDOM -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.basis.element.__nillable pyxb.binding.basis.element-class.html#__nillable -pyxb.binding.basis.element.__documentation pyxb.binding.basis.element-class.html#__documentation -pyxb.binding.basis.enumeration_mixin pyxb.binding.basis.enumeration_mixin-class.html -pyxb.binding.basis.enumeration_mixin.items pyxb.binding.basis.enumeration_mixin-class.html#items -pyxb.binding.basis.enumeration_mixin._elementForValue pyxb.binding.basis.enumeration_mixin-class.html#_elementForValue -pyxb.binding.basis.enumeration_mixin._ReservedSymbols pyxb.binding.basis.enumeration_mixin-class.html#_ReservedSymbols -pyxb.binding.basis.enumeration_mixin.values pyxb.binding.basis.enumeration_mixin-class.html#values -pyxb.binding.basis.enumeration_mixin.itervalues pyxb.binding.basis.enumeration_mixin-class.html#itervalues -pyxb.binding.basis.enumeration_mixin.iteritems pyxb.binding.basis.enumeration_mixin-class.html#iteritems -pyxb.binding.basis.enumeration_mixin._valueForUnicode pyxb.binding.basis.enumeration_mixin-class.html#_valueForUnicode -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.basis.simpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis.simpleTypeDefinition.__STDAttrName pyxb.binding.basis.simpleTypeDefinition-class.html#__STDAttrName -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.simpleTypeDefinition.XsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis.simpleTypeDefinition.__FacetMapAttributeNameMap pyxb.binding.basis.simpleTypeDefinition-class.html#__FacetMapAttributeNameMap -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.simpleTypeDefinition.__FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#__FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis.simpleTypeDefinition.__ClassFacetSequence pyxb.binding.basis.simpleTypeDefinition-class.html#__ClassFacetSequence -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition.__FacetMapAttributeName pyxb.binding.basis.simpleTypeDefinition-class.html#__FacetMapAttributeName -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.content.AttributeUse pyxb.binding.content.AttributeUse-class.html -pyxb.binding.content.AttributeUse.set pyxb.binding.content.AttributeUse-class.html#set -pyxb.binding.content.AttributeUse.__defaultValue pyxb.binding.content.AttributeUse-class.html#__defaultValue -pyxb.binding.content.AttributeUse._description pyxb.binding.content.AttributeUse-class.html#_description -pyxb.binding.content.AttributeUse.__key pyxb.binding.content.AttributeUse-class.html#__key -pyxb.binding.content.AttributeUse.__name pyxb.binding.content.AttributeUse-class.html#__name -pyxb.binding.content.AttributeUse.__getValue pyxb.binding.content.AttributeUse-class.html#__getValue -pyxb.binding.content.AttributeUse.addDOMAttribute pyxb.binding.content.AttributeUse-class.html#addDOMAttribute -pyxb.binding.content.AttributeUse.id pyxb.binding.content.AttributeUse-class.html#id -pyxb.binding.content.AttributeUse.__init__ pyxb.binding.content.AttributeUse-class.html#__init__ -pyxb.binding.content.AttributeUse.provided pyxb.binding.content.AttributeUse-class.html#provided -pyxb.binding.content.AttributeUse.defaultValue pyxb.binding.content.AttributeUse-class.html#defaultValue -pyxb.binding.content.AttributeUse.__prohibited pyxb.binding.content.AttributeUse-class.html#__prohibited -pyxb.binding.content.AttributeUse.__getProvided pyxb.binding.content.AttributeUse-class.html#__getProvided -pyxb.binding.content.AttributeUse.__unicodeDefault pyxb.binding.content.AttributeUse-class.html#__unicodeDefault -pyxb.binding.content.AttributeUse.__fixed pyxb.binding.content.AttributeUse-class.html#__fixed -pyxb.binding.content.AttributeUse.dataType pyxb.binding.content.AttributeUse-class.html#dataType -pyxb.binding.content.AttributeUse.__required pyxb.binding.content.AttributeUse-class.html#__required -pyxb.binding.content.AttributeUse.prohibited pyxb.binding.content.AttributeUse-class.html#prohibited -pyxb.binding.content.AttributeUse.key pyxb.binding.content.AttributeUse-class.html#key -pyxb.binding.content.AttributeUse.validate pyxb.binding.content.AttributeUse-class.html#validate -pyxb.binding.content.AttributeUse.reset pyxb.binding.content.AttributeUse-class.html#reset -pyxb.binding.content.AttributeUse.name pyxb.binding.content.AttributeUse-class.html#name -pyxb.binding.content.AttributeUse.required pyxb.binding.content.AttributeUse-class.html#required -pyxb.binding.content.AttributeUse.__id pyxb.binding.content.AttributeUse-class.html#__id -pyxb.binding.content.AttributeUse.value pyxb.binding.content.AttributeUse-class.html#value -pyxb.binding.content.AttributeUse.__dataType pyxb.binding.content.AttributeUse-class.html#__dataType -pyxb.binding.content.AttributeUse.fixed pyxb.binding.content.AttributeUse-class.html#fixed -pyxb.binding.content.AttributeUse.__setValue pyxb.binding.content.AttributeUse-class.html#__setValue -pyxb.binding.content.AutomatonConfiguration pyxb.binding.content.AutomatonConfiguration-class.html -pyxb.binding.content.AutomatonConfiguration.diagnoseIncompleteContent pyxb.binding.content.AutomatonConfiguration-class.html#diagnoseIncompleteContent -pyxb.binding.content.AutomatonConfiguration._diagnoseIncompleteContent pyxb.binding.content.AutomatonConfiguration-class.html#_diagnoseIncompleteContent -pyxb.binding.content.AutomatonConfiguration.PermittedNondeterminism pyxb.binding.content.AutomatonConfiguration-class.html#PermittedNondeterminism -pyxb.binding.content.AutomatonConfiguration.__processPreferredSequence pyxb.binding.content.AutomatonConfiguration-class.html#__processPreferredSequence -pyxb.binding.content.AutomatonConfiguration.__init__ pyxb.binding.content.AutomatonConfiguration-class.html#__init__ -pyxb.binding.content.AutomatonConfiguration.__discardPreferredSequence pyxb.binding.content.AutomatonConfiguration-class.html#__discardPreferredSequence -pyxb.binding.content.AutomatonConfiguration.isAccepting pyxb.binding.content.AutomatonConfiguration-class.html#isAccepting -pyxb.binding.content.AutomatonConfiguration.__preferredSequenceIndex pyxb.binding.content.AutomatonConfiguration-class.html#__preferredSequenceIndex -pyxb.binding.content.AutomatonConfiguration.__cfg pyxb.binding.content.AutomatonConfiguration-class.html#__cfg -pyxb.binding.content.AutomatonConfiguration.__preferredPendingSymbol pyxb.binding.content.AutomatonConfiguration-class.html#__preferredPendingSymbol -pyxb.binding.content.AutomatonConfiguration.resolveNondeterminism pyxb.binding.content.AutomatonConfiguration-class.html#resolveNondeterminism -pyxb.binding.content.AutomatonConfiguration.__multi pyxb.binding.content.AutomatonConfiguration-class.html#__multi -pyxb.binding.content.AutomatonConfiguration.__pendingNonElementContent pyxb.binding.content.AutomatonConfiguration-class.html#__pendingNonElementContent -pyxb.binding.content.AutomatonConfiguration.acceptableContent pyxb.binding.content.AutomatonConfiguration-class.html#acceptableContent -pyxb.binding.content.AutomatonConfiguration.__instance pyxb.binding.content.AutomatonConfiguration-class.html#__instance -pyxb.binding.content.AutomatonConfiguration.step pyxb.binding.content.AutomatonConfiguration-class.html#step -pyxb.binding.content.AutomatonConfiguration.sequencedChildren pyxb.binding.content.AutomatonConfiguration-class.html#sequencedChildren -pyxb.binding.content.AutomatonConfiguration.reset pyxb.binding.content.AutomatonConfiguration-class.html#reset -pyxb.binding.content.AutomatonConfiguration.__resetPreferredSequence pyxb.binding.content.AutomatonConfiguration-class.html#__resetPreferredSequence -pyxb.binding.content.AutomatonConfiguration.nondeterminismCount pyxb.binding.content.AutomatonConfiguration-class.html#nondeterminismCount -pyxb.binding.content.ElementDeclaration pyxb.binding.content.ElementDeclaration-class.html -pyxb.binding.content.ElementDeclaration.__elementBinding pyxb.binding.content.ElementDeclaration-class.html#__elementBinding -pyxb.binding.content.ElementDeclaration.set pyxb.binding.content.ElementDeclaration-class.html#set -pyxb.binding.content.ElementDeclaration._description pyxb.binding.content.ElementDeclaration-class.html#_description -pyxb.binding.content.ElementDeclaration.__str__ pyxb.binding.content.ElementDeclaration-class.html#__str__ -pyxb.binding.content.ElementDeclaration.elementBinding pyxb.binding.content.ElementDeclaration-class.html#elementBinding -pyxb.binding.content.ElementDeclaration.__name pyxb.binding.content.ElementDeclaration-class.html#__name -pyxb.binding.content.ElementDeclaration.__isPlural pyxb.binding.content.ElementDeclaration-class.html#__isPlural -pyxb.binding.content.ElementDeclaration.setOrAppend pyxb.binding.content.ElementDeclaration-class.html#setOrAppend -pyxb.binding.content.ElementDeclaration.id pyxb.binding.content.ElementDeclaration-class.html#id -pyxb.binding.content.ElementDeclaration.__init__ pyxb.binding.content.ElementDeclaration-class.html#__init__ -pyxb.binding.content.ElementDeclaration.defaultValue pyxb.binding.content.ElementDeclaration-class.html#defaultValue -pyxb.binding.content.ElementDeclaration.__xsdLocation pyxb.binding.content.ElementDeclaration-class.html#__xsdLocation -pyxb.binding.content.ElementDeclaration.append pyxb.binding.content.ElementDeclaration-class.html#append -pyxb.binding.content.ElementDeclaration.toDOM pyxb.binding.content.ElementDeclaration-class.html#toDOM -pyxb.binding.content.ElementDeclaration.resetValue pyxb.binding.content.ElementDeclaration-class.html#resetValue -pyxb.binding.content.ElementDeclaration.isPlural pyxb.binding.content.ElementDeclaration-class.html#isPlural -pyxb.binding.content.ElementDeclaration._setElementBinding pyxb.binding.content.ElementDeclaration-class.html#_setElementBinding -pyxb.binding.content.ElementDeclaration.xsdLocation pyxb.binding.content.ElementDeclaration-class.html#xsdLocation -pyxb.binding.content.ElementDeclaration.__key pyxb.binding.content.ElementDeclaration-class.html#__key -pyxb.binding.content.ElementDeclaration.reset pyxb.binding.content.ElementDeclaration-class.html#reset -pyxb.binding.content.ElementDeclaration.name pyxb.binding.content.ElementDeclaration-class.html#name -pyxb.binding.content.ElementDeclaration._matches pyxb.binding.content.ElementDeclaration-class.html#_matches -pyxb.binding.content.ElementDeclaration.__id pyxb.binding.content.ElementDeclaration-class.html#__id -pyxb.binding.content.ElementDeclaration.value pyxb.binding.content.ElementDeclaration-class.html#value -pyxb.binding.content.ElementUse pyxb.binding.content.ElementUse-class.html -pyxb.binding.content.ElementUse.__str__ pyxb.binding.content.ElementUse-class.html#__str__ -pyxb.binding.content._FACSymbol._FACSymbol__xsdLocation pyxb.binding.content._FACSymbol-class.html#_FACSymbol__xsdLocation -pyxb.binding.content.ElementUse.__init__ pyxb.binding.content.ElementUse-class.html#__init__ -pyxb.binding.content.ElementUse.__elementDeclaration pyxb.binding.content.ElementUse-class.html#__elementDeclaration -pyxb.binding.content.ElementUse.consumingClosure pyxb.binding.content.ElementUse-class.html#consumingClosure -pyxb.binding.content.ElementUse.match pyxb.binding.content.ElementUse-class.html#match -pyxb.binding.content.ElementUse.typeDefinition pyxb.binding.content.ElementUse-class.html#typeDefinition -pyxb.binding.content.ElementUse.matchValue pyxb.binding.content.ElementUse-class.html#matchValue -pyxb.binding.content.ElementUse.elementDeclaration pyxb.binding.content.ElementUse-class.html#elementDeclaration -pyxb.binding.content.ElementUse.elementBinding pyxb.binding.content.ElementUse-class.html#elementBinding -pyxb.binding.content._FACSymbol.xsdLocation pyxb.binding.content._FACSymbol-class.html#xsdLocation -pyxb.binding.content.Wildcard pyxb.binding.content.Wildcard-class.html -pyxb.binding.content.Wildcard.NC_targetNamespace pyxb.binding.content.Wildcard-class.html#NC_targetNamespace -pyxb.binding.content.Wildcard.__init__ pyxb.binding.content.Wildcard-class.html#__init__ -pyxb.binding.content.Wildcard.PC_strict pyxb.binding.content.Wildcard-class.html#PC_strict -pyxb.binding.content.Wildcard.__normalizeNamespace pyxb.binding.content.Wildcard-class.html#__normalizeNamespace -pyxb.binding.content.Wildcard.namespaceConstraint pyxb.binding.content.Wildcard-class.html#namespaceConstraint -pyxb.binding.content.Wildcard.processContents pyxb.binding.content.Wildcard-class.html#processContents -pyxb.binding.content.Wildcard.matches pyxb.binding.content.Wildcard-class.html#matches -pyxb.binding.content.Wildcard.NC_not pyxb.binding.content.Wildcard-class.html#NC_not -pyxb.binding.content.Wildcard.NC_any pyxb.binding.content.Wildcard-class.html#NC_any -pyxb.binding.content.Wildcard.PC_skip pyxb.binding.content.Wildcard-class.html#PC_skip -pyxb.binding.content.Wildcard.NC_local pyxb.binding.content.Wildcard-class.html#NC_local -pyxb.binding.content.Wildcard.PC_lax pyxb.binding.content.Wildcard-class.html#PC_lax -pyxb.binding.content.Wildcard.__namespaceConstraint pyxb.binding.content.Wildcard-class.html#__namespaceConstraint -pyxb.binding.content.Wildcard.__processContents pyxb.binding.content.Wildcard-class.html#__processContents -pyxb.binding.content.WildcardUse pyxb.binding.content.WildcardUse-class.html -pyxb.binding.content.WildcardUse.matchValue pyxb.binding.content.WildcardUse-class.html#matchValue -pyxb.binding.content.WildcardUse.__wildcardDeclaration pyxb.binding.content.WildcardUse-class.html#__wildcardDeclaration -pyxb.binding.content.WildcardUse.__str__ pyxb.binding.content.WildcardUse-class.html#__str__ -pyxb.binding.content._FACSymbol._FACSymbol__xsdLocation pyxb.binding.content._FACSymbol-class.html#_FACSymbol__xsdLocation -pyxb.binding.content.WildcardUse.consumingClosure pyxb.binding.content.WildcardUse-class.html#consumingClosure -pyxb.binding.content._FACSymbol.xsdLocation pyxb.binding.content._FACSymbol-class.html#xsdLocation -pyxb.binding.content.WildcardUse.__init__ pyxb.binding.content.WildcardUse-class.html#__init__ -pyxb.binding.content.WildcardUse.wildcardDeclaration pyxb.binding.content.WildcardUse-class.html#wildcardDeclaration -pyxb.binding.content.WildcardUse.match pyxb.binding.content.WildcardUse-class.html#match -pyxb.binding.content._FACSymbol pyxb.binding.content._FACSymbol-class.html -pyxb.binding.content._FACSymbol.matchValue pyxb.binding.content._FACSymbol-class.html#matchValue -pyxb.binding.content._FACSymbol.__xsdLocation pyxb.binding.content._FACSymbol-class.html#__xsdLocation -pyxb.binding.content._FACSymbol._FACSymbol__xsdLocation pyxb.binding.content._FACSymbol-class.html#_FACSymbol__xsdLocation -pyxb.binding.content._FACSymbol.consumingClosure pyxb.binding.content._FACSymbol-class.html#consumingClosure -pyxb.binding.content._FACSymbol.xsdLocation pyxb.binding.content._FACSymbol-class.html#xsdLocation -pyxb.utils.fac.SymbolMatch_mixin.match pyxb.utils.fac.SymbolMatch_mixin-class.html#match -pyxb.binding.content._FACSymbol.__init__ pyxb.binding.content._FACSymbol-class.html#__init__ -pyxb.binding.content._PluralBinding pyxb.binding.content._PluralBinding-class.html -pyxb.binding.content._PluralBinding.__elementBinding pyxb.binding.content._PluralBinding-class.html#__elementBinding -_abcoll.Sized.__metaclass__ abc.ABCMeta-class.html -pyxb.binding.content._PluralBinding._PluralBinding__list pyxb.binding.content._PluralBinding-class.html#_PluralBinding__list -pyxb.binding.content._PluralBinding.__gt__ pyxb.binding.content._PluralBinding-class.html#__gt__ -pyxb.binding.content._PluralBinding.pop pyxb.binding.content._PluralBinding-class.html#pop -pyxb.binding.content._PluralBinding.__lt__ pyxb.binding.content._PluralBinding-class.html#__lt__ -pyxb.binding.content._PluralBinding.append pyxb.binding.content._PluralBinding-class.html#append -pyxb.binding.content._PluralBinding._abc_cache pyxb.binding.content._PluralBinding-class.html#_abc_cache -pyxb.binding.content._PluralBinding.index pyxb.binding.content._PluralBinding-class.html#index -pyxb.binding.content._PluralBinding.extend pyxb.binding.content._PluralBinding-class.html#extend -pyxb.binding.content._PluralBinding.__contains__ pyxb.binding.content._PluralBinding-class.html#__contains__ -pyxb.binding.content._PluralBinding.__abstractmethods__ pyxb.binding.content._PluralBinding-class.html#__abstractmethods__ -pyxb.binding.content._PluralBinding.__init__ pyxb.binding.content._PluralBinding-class.html#__init__ -pyxb.binding.content._PluralBinding._PluralBinding__convert pyxb.binding.content._PluralBinding-class.html#_PluralBinding__convert -pyxb.binding.content._PluralBinding.__str__ pyxb.binding.content._PluralBinding-class.html#__str__ -pyxb.binding.content._PluralBinding.__len__ pyxb.binding.content._PluralBinding-class.html#__len__ -pyxb.binding.content._PluralBinding.sort pyxb.binding.content._PluralBinding-class.html#sort -pyxb.binding.content._PluralBinding.__ne__ pyxb.binding.content._PluralBinding-class.html#__ne__ -pyxb.binding.content._PluralBinding.__getitem__ pyxb.binding.content._PluralBinding-class.html#__getitem__ -pyxb.binding.content._PluralBinding.__delitem__ pyxb.binding.content._PluralBinding-class.html#__delitem__ -pyxb.binding.content._PluralBinding.__list pyxb.binding.content._PluralBinding-class.html#__list -pyxb.binding.content._PluralBinding.__iter__ pyxb.binding.content._PluralBinding-class.html#__iter__ -pyxb.binding.content._PluralBinding._PluralBinding__elementBinding pyxb.binding.content._PluralBinding-class.html#_PluralBinding__elementBinding -pyxb.binding.content._PluralBinding.__eq__ pyxb.binding.content._PluralBinding-class.html#__eq__ -pyxb.binding.content._PluralBinding.count pyxb.binding.content._PluralBinding-class.html#count -pyxb.binding.content._PluralBinding.insert pyxb.binding.content._PluralBinding-class.html#insert -pyxb.binding.content._PluralBinding.__reversed__ pyxb.binding.content._PluralBinding-class.html#__reversed__ -pyxb.binding.content._PluralBinding.reverse pyxb.binding.content._PluralBinding-class.html#reverse -pyxb.binding.content._PluralBinding.__setitem__ pyxb.binding.content._PluralBinding-class.html#__setitem__ -pyxb.binding.content._PluralBinding.remove pyxb.binding.content._PluralBinding-class.html#remove -pyxb.binding.content._PluralBinding.__le__ pyxb.binding.content._PluralBinding-class.html#__le__ -pyxb.binding.content._PluralBinding._abc_negative_cache_version pyxb.binding.content._PluralBinding-class.html#_abc_negative_cache_version -pyxb.binding.content._PluralBinding.__convert pyxb.binding.content._PluralBinding-class.html#__convert -pyxb.binding.content._PluralBinding.__hash__ pyxb.binding.content._PluralBinding-class.html#__hash__ -pyxb.binding.content._PluralBinding._abc_registry pyxb.binding.content._PluralBinding-class.html#_abc_registry -pyxb.binding.content._PluralBinding.__ge__ pyxb.binding.content._PluralBinding-class.html#__ge__ -pyxb.binding.datatypes.ENTITIES pyxb.binding.datatypes.ENTITIES-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.ENTITIES._CF_whiteSpace pyxb.binding.datatypes.ENTITIES-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.STD_list.insert pyxb.binding.basis.STD_list-class.html#insert -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_list.XsdLiteral pyxb.binding.basis.STD_list-class.html#XsdLiteral -pyxb.binding.datatypes.ENTITIES._CF_maxLength pyxb.binding.datatypes.ENTITIES-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.STD_list._XsdValueLength_vx pyxb.binding.basis.STD_list-class.html#_XsdValueLength_vx -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.ENTITIES._ExpandedName pyxb.binding.datatypes.ENTITIES-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.STD_list.remove pyxb.binding.basis.STD_list-class.html#remove -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.STD_list.append pyxb.binding.basis.STD_list-class.html#append -pyxb.binding.basis.STD_list.index pyxb.binding.basis.STD_list-class.html#index -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_list.__contains__ pyxb.binding.basis.STD_list-class.html#__contains__ -pyxb.binding.basis.STD_list._ValidatedItem pyxb.binding.basis.STD_list-class.html#_ValidatedItem -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.STD_list.extend pyxb.binding.basis.STD_list-class.html#extend -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis.STD_list.__setitem__ pyxb.binding.basis.STD_list-class.html#__setitem__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.ENTITIES._CF_length pyxb.binding.datatypes.ENTITIES-class.html#_CF_length -pyxb.binding.datatypes.ENTITIES._CF_minLength pyxb.binding.datatypes.ENTITIES-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.STD_list.__setslice__ pyxb.binding.basis.STD_list-class.html#__setslice__ -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.datatypes.ENTITIES._ItemType pyxb.binding.datatypes.ENTITY-class.html -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.STD_list._ConvertArguments_vx pyxb.binding.basis.STD_list-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.STD_list.count pyxb.binding.basis.STD_list-class.html#count -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_list._description pyxb.binding.basis.STD_list-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.ENTITIES.__SimpleTypeDefinition pyxb.binding.datatypes.ENTITIES-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.ENTITIES._CF_enumeration pyxb.binding.datatypes.ENTITIES-class.html#_CF_enumeration -pyxb.binding.datatypes.ENTITIES._CF_pattern pyxb.binding.datatypes.ENTITIES-class.html#_CF_pattern -pyxb.binding.datatypes.ENTITIES._httpwww_w3_org2001XMLSchema_ENTITIES_FacetMap pyxb.binding.datatypes.ENTITIES-class.html#_httpwww_w3_org2001XMLSchema_ENTITIES_FacetMap -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.ENTITY pyxb.binding.datatypes.ENTITY-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.ENTITY._ExpandedName pyxb.binding.datatypes.ENTITY-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.ENTITY._httpwww_w3_org2001XMLSchema_ENTITY_FacetMap pyxb.binding.datatypes.ENTITY-class.html#_httpwww_w3_org2001XMLSchema_ENTITY_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.ENTITY.__SimpleTypeDefinition pyxb.binding.datatypes.ENTITY-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.ID pyxb.binding.datatypes.ID-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.datatypes.ID._httpwww_w3_org2001XMLSchema_ID_FacetMap pyxb.binding.datatypes.ID-class.html#_httpwww_w3_org2001XMLSchema_ID_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.ID._ExpandedName pyxb.binding.datatypes.ID-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.ID.__SimpleTypeDefinition pyxb.binding.datatypes.ID-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.IDREF pyxb.binding.datatypes.IDREF-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.IDREF._ExpandedName pyxb.binding.datatypes.IDREF-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.datatypes.IDREF._httpwww_w3_org2001XMLSchema_IDREF_FacetMap pyxb.binding.datatypes.IDREF-class.html#_httpwww_w3_org2001XMLSchema_IDREF_FacetMap -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.IDREF.__SimpleTypeDefinition pyxb.binding.datatypes.IDREF-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.IDREFS pyxb.binding.datatypes.IDREFS-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.IDREFS._httpwww_w3_org2001XMLSchema_IDREFS_FacetMap pyxb.binding.datatypes.IDREFS-class.html#_httpwww_w3_org2001XMLSchema_IDREFS_FacetMap -pyxb.binding.datatypes.IDREFS._CF_whiteSpace pyxb.binding.datatypes.IDREFS-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.STD_list.insert pyxb.binding.basis.STD_list-class.html#insert -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_list.XsdLiteral pyxb.binding.basis.STD_list-class.html#XsdLiteral -pyxb.binding.datatypes.IDREFS._CF_maxLength pyxb.binding.datatypes.IDREFS-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.STD_list._XsdValueLength_vx pyxb.binding.basis.STD_list-class.html#_XsdValueLength_vx -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.IDREFS._ExpandedName pyxb.binding.datatypes.IDREFS-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.STD_list.remove pyxb.binding.basis.STD_list-class.html#remove -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.STD_list.append pyxb.binding.basis.STD_list-class.html#append -pyxb.binding.basis.STD_list.index pyxb.binding.basis.STD_list-class.html#index -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_list.__contains__ pyxb.binding.basis.STD_list-class.html#__contains__ -pyxb.binding.basis.STD_list._ValidatedItem pyxb.binding.basis.STD_list-class.html#_ValidatedItem -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.STD_list.extend pyxb.binding.basis.STD_list-class.html#extend -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis.STD_list.__setitem__ pyxb.binding.basis.STD_list-class.html#__setitem__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.IDREFS._CF_length pyxb.binding.datatypes.IDREFS-class.html#_CF_length -pyxb.binding.datatypes.IDREFS._CF_minLength pyxb.binding.datatypes.IDREFS-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.STD_list.__setslice__ pyxb.binding.basis.STD_list-class.html#__setslice__ -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.datatypes.IDREFS._ItemType pyxb.binding.datatypes.IDREF-class.html -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.STD_list._ConvertArguments_vx pyxb.binding.basis.STD_list-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.STD_list.count pyxb.binding.basis.STD_list-class.html#count -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_list._description pyxb.binding.basis.STD_list-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.IDREFS.__SimpleTypeDefinition pyxb.binding.datatypes.IDREFS-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.IDREFS._CF_enumeration pyxb.binding.datatypes.IDREFS-class.html#_CF_enumeration -pyxb.binding.datatypes.IDREFS._CF_pattern pyxb.binding.datatypes.IDREFS-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.NCName pyxb.binding.datatypes.NCName-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.NCName._ExpandedName pyxb.binding.datatypes.NCName-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.NCName.__SimpleTypeDefinition pyxb.binding.datatypes.NCName-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.NMTOKEN pyxb.binding.datatypes.NMTOKEN-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NMTOKEN._httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap pyxb.binding.datatypes.NMTOKEN-class.html#_httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap -pyxb.binding.datatypes.NMTOKEN._ValidRE pyxb.binding.datatypes.NMTOKEN-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.NMTOKEN._ExpandedName pyxb.binding.datatypes.NMTOKEN-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.NMTOKEN.__SimpleTypeDefinition pyxb.binding.datatypes.NMTOKEN-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NMTOKEN._CF_pattern pyxb.binding.datatypes.NMTOKEN-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.NMTOKENS pyxb.binding.datatypes.NMTOKENS-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.NMTOKENS._CF_whiteSpace pyxb.binding.datatypes.NMTOKENS-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.STD_list.insert pyxb.binding.basis.STD_list-class.html#insert -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_list.XsdLiteral pyxb.binding.basis.STD_list-class.html#XsdLiteral -pyxb.binding.datatypes.NMTOKENS._CF_maxLength pyxb.binding.datatypes.NMTOKENS-class.html#_CF_maxLength -pyxb.binding.basis.STD_list.remove pyxb.binding.basis.STD_list-class.html#remove -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.STD_list._XsdValueLength_vx pyxb.binding.basis.STD_list-class.html#_XsdValueLength_vx -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.STD_list.append pyxb.binding.basis.STD_list-class.html#append -pyxb.binding.basis.STD_list.index pyxb.binding.basis.STD_list-class.html#index -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_list.__contains__ pyxb.binding.basis.STD_list-class.html#__contains__ -pyxb.binding.basis.STD_list._ValidatedItem pyxb.binding.basis.STD_list-class.html#_ValidatedItem -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.STD_list.extend pyxb.binding.basis.STD_list-class.html#extend -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis.STD_list.__setitem__ pyxb.binding.basis.STD_list-class.html#__setitem__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.NMTOKENS._CF_length pyxb.binding.datatypes.NMTOKENS-class.html#_CF_length -pyxb.binding.datatypes.NMTOKENS._CF_minLength pyxb.binding.datatypes.NMTOKENS-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.STD_list.__setslice__ pyxb.binding.basis.STD_list-class.html#__setslice__ -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.datatypes.NMTOKENS._NMTOKENS_FacetMap pyxb.binding.datatypes.NMTOKENS-class.html#_NMTOKENS_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.datatypes.NMTOKENS._ItemType pyxb.binding.datatypes.NMTOKEN-class.html -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.STD_list._ConvertArguments_vx pyxb.binding.basis.STD_list-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.STD_list.count pyxb.binding.basis.STD_list-class.html#count -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_list._description pyxb.binding.basis.STD_list-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.NMTOKENS.__SimpleTypeDefinition pyxb.binding.datatypes.NMTOKENS-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.NMTOKENS._CF_enumeration pyxb.binding.datatypes.NMTOKENS-class.html#_CF_enumeration -pyxb.binding.datatypes.NMTOKENS._CF_pattern pyxb.binding.datatypes.NMTOKENS-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.NOTATION pyxb.binding.datatypes.NOTATION-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.NOTATION._CF_whiteSpace pyxb.binding.datatypes.NOTATION-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.simpleTypeDefinition.XsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#XsdLiteral -pyxb.binding.datatypes.NOTATION._CF_maxLength pyxb.binding.datatypes.NOTATION-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.NOTATION._ExpandedName pyxb.binding.datatypes.NOTATION-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.NOTATION._CF_length pyxb.binding.datatypes.NOTATION-class.html#_CF_length -pyxb.binding.datatypes.NOTATION._CF_minLength pyxb.binding.datatypes.NOTATION-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.datatypes.NOTATION._httpwww_w3_org2001XMLSchema_NOTATION_FacetMap pyxb.binding.datatypes.NOTATION-class.html#_httpwww_w3_org2001XMLSchema_NOTATION_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.NOTATION._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.NOTATION.XsdValueLength pyxb.binding.datatypes.NOTATION-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.NOTATION.__SimpleTypeDefinition pyxb.binding.datatypes.NOTATION-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.NOTATION._CF_enumeration pyxb.binding.datatypes.NOTATION-class.html#_CF_enumeration -pyxb.binding.datatypes.NOTATION._CF_pattern pyxb.binding.datatypes.NOTATION-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.Name pyxb.binding.datatypes.Name-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.Name._ValidRE pyxb.binding.datatypes.Name-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.Name._ExpandedName pyxb.binding.datatypes.Name-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.Name.__SimpleTypeDefinition pyxb.binding.datatypes.Name-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.Name._CF_pattern pyxb.binding.datatypes.Name-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.QName pyxb.binding.datatypes.QName-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.namespace.ExpandedName.namespace pyxb.namespace.ExpandedName-class.html#namespace -pyxb.namespace.ExpandedName.__str__ pyxb.namespace.ExpandedName-class.html#__str__ -pyxb.namespace.ExpandedName.__gt__ pyxb.namespace.ExpandedName-class.html#__gt__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.QName._CF_whiteSpace pyxb.binding.datatypes.QName-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.namespace.ExpandedName.getAttribute pyxb.namespace.ExpandedName-class.html#getAttribute -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.namespace.ExpandedName.localName pyxb.namespace.ExpandedName-class.html#localName -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.QName.XsdLiteral pyxb.binding.datatypes.QName-class.html#XsdLiteral -pyxb.binding.datatypes.QName._CF_maxLength pyxb.binding.datatypes.QName-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.namespace.ExpandedName.namespaceURI pyxb.namespace.ExpandedName-class.html#namespaceURI -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.namespace.ExpandedName.__ne__ pyxb.namespace.ExpandedName-class.html#__ne__ -pyxb.binding.datatypes.QName._ExpandedName pyxb.binding.datatypes.QName-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.namespace.ExpandedName.__lt__ pyxb.namespace.ExpandedName-class.html#__lt__ -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.namespace.ExpandedName.__getattr__ pyxb.namespace.ExpandedName-class.html#__getattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.namespace.ExpandedName.__hash__ pyxb.namespace.ExpandedName-class.html#__hash__ -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.datatypes.QName._httpwww_w3_org2001XMLSchema_QName_FacetMap pyxb.binding.datatypes.QName-class.html#_httpwww_w3_org2001XMLSchema_QName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.QName._CF_length pyxb.binding.datatypes.QName-class.html#_CF_length -pyxb.binding.datatypes.QName._CF_minLength pyxb.binding.datatypes.QName-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.QName._ConvertArguments_vx pyxb.binding.datatypes.QName-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.QName._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.QName-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.namespace.ExpandedName.createName pyxb.namespace.ExpandedName-class.html#createName -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.namespace.ExpandedName.__eq__ pyxb.namespace.ExpandedName-class.html#__eq__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.QName._ConvertIf pyxb.binding.datatypes.QName-class.html#_ConvertIf -pyxb.namespace.ExpandedName.__le__ pyxb.namespace.ExpandedName-class.html#__le__ -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.namespace.ExpandedName.uriTuple pyxb.namespace.ExpandedName-class.html#uriTuple -pyxb.namespace.ExpandedName.__ge__ pyxb.namespace.ExpandedName-class.html#__ge__ -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.namespace.ExpandedName.adoptName pyxb.namespace.ExpandedName-class.html#adoptName -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.QName._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.namespace.ExpandedName.nodeMatches pyxb.namespace.ExpandedName-class.html#nodeMatches -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.QName.XsdValueLength pyxb.binding.datatypes.QName-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.QName.__SimpleTypeDefinition pyxb.binding.datatypes.QName-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.QName._CF_enumeration pyxb.binding.datatypes.QName-class.html#_CF_enumeration -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.datatypes.QName._CF_pattern pyxb.binding.datatypes.QName-class.html#_CF_pattern -pyxb.namespace.ExpandedName.validateComponentModel pyxb.namespace.ExpandedName-class.html#validateComponentModel -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateOnly_base pyxb.binding.datatypes._PyXBDateOnly_base-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateOnly_base._ValidFields pyxb.binding.datatypes._PyXBDateOnly_base-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes._PyXBDateTime_base._Lexical_fmt pyxb.binding.datatypes._PyXBDateTime_base-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes._PyXBDateTime_base pyxb.binding.datatypes._PyXBDateTime_base-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes._PyXBDateTime_base.__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#__PatternMap -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateTime_base.XsdLiteral pyxb.binding.datatypes._PyXBDateTime_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes._PyXBDateTime_base._Lexical_fmt pyxb.binding.datatypes._PyXBDateTime_base-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.datatypes._PyXBDateTime_base.__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#__LexicalIntegerFields -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base.__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#__LexicalREMap -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes._fp pyxb.binding.datatypes._fp-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._fp.XsdLiteral pyxb.binding.datatypes._fp-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._fp._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.anySimpleType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.anySimpleType.XsdLiteral pyxb.binding.datatypes.anySimpleType-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.anySimpleType._ExpandedName pyxb.binding.datatypes.anySimpleType-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.anySimpleType._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html#_XsdBaseType -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.anySimpleType.__SimpleTypeDefinition pyxb.binding.datatypes.anySimpleType-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.anyType pyxb.binding.datatypes.anyType-class.html -pyxb.binding.basis.complexTypeDefinition._UseForTag pyxb.binding.basis.complexTypeDefinition-class.html#_UseForTag -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis.complexTypeDefinition._setValue pyxb.binding.basis.complexTypeDefinition-class.html#_setValue -pyxb.binding.datatypes.anyType._ContentTypeTag pyxb.binding.datatypes.anyType-class.html#_ContentTypeTag -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.complexTypeDefinition.xsdConstraintsOK pyxb.binding.basis.complexTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.complexTypeDefinition._toDOM_csc pyxb.binding.basis.complexTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.complexTypeDefinition._validateAttributes pyxb.binding.basis.complexTypeDefinition-class.html#_validateAttributes -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.anyType._ExpandedName pyxb.binding.datatypes.anyType-class.html#_ExpandedName -pyxb.binding.datatypes.anyType._IsUrType pyxb.binding.datatypes.anyType-class.html#_IsUrType -pyxb.binding.basis.complexTypeDefinition._setDOMFromAttributes pyxb.binding.basis.complexTypeDefinition-class.html#_setDOMFromAttributes -pyxb.binding.basis.complexTypeDefinition._AddElement pyxb.binding.basis.complexTypeDefinition-class.html#_AddElement -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.complexTypeDefinition.append pyxb.binding.basis.complexTypeDefinition-class.html#append -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.complexTypeDefinition._addContent pyxb.binding.basis.complexTypeDefinition-class.html#_addContent -pyxb.binding.basis.complexTypeDefinition.content pyxb.binding.basis.complexTypeDefinition-class.html#content -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis.complexTypeDefinition._resetAutomaton pyxb.binding.basis.complexTypeDefinition-class.html#_resetAutomaton -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.complexTypeDefinition.extend pyxb.binding.basis.complexTypeDefinition-class.html#extend -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.complexTypeDefinition._ElementBindingDeclForName pyxb.binding.basis.complexTypeDefinition-class.html#_ElementBindingDeclForName -pyxb.binding.basis.complexTypeDefinition._ElementMap pyxb.binding.basis.complexTypeDefinition-class.html#_ElementMap -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.complexTypeDefinition._validateBinding_vx pyxb.binding.basis.complexTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.complexTypeDefinition._resetContent pyxb.binding.basis.complexTypeDefinition-class.html#_resetContent -pyxb.binding.datatypes.anyType._AttributeWildcard pyxb.binding.datatypes.anyType-class.html#_AttributeWildcard -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.complexTypeDefinition._ReservedSymbols pyxb.binding.basis.complexTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY pyxb.binding.basis.complexTypeDefinition-class.html#_CT_ELEMENT_ONLY -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.complexTypeDefinition._validatedChildren pyxb.binding.basis.complexTypeDefinition-class.html#_validatedChildren -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.datatypes.anyType._Automaton pyxb.binding.datatypes.anyType-class.html#_Automaton -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.complexTypeDefinition._TypeDefinition pyxb.binding.basis.complexTypeDefinition-class.html#_TypeDefinition -pyxb.binding.basis.complexTypeDefinition.wildcardElements pyxb.binding.basis.complexTypeDefinition-class.html#wildcardElements -pyxb.binding.basis.complexTypeDefinition.wildcardAttributeMap pyxb.binding.basis.complexTypeDefinition-class.html#wildcardAttributeMap -pyxb.binding.basis.complexTypeDefinition._IsMixed pyxb.binding.basis.complexTypeDefinition-class.html#_IsMixed -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.complexTypeDefinition.reset pyxb.binding.basis.complexTypeDefinition-class.html#reset -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis.complexTypeDefinition.value pyxb.binding.basis.complexTypeDefinition-class.html#value -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.basis.complexTypeDefinition._appendWildcardElement pyxb.binding.basis.complexTypeDefinition-class.html#_appendWildcardElement -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.complexTypeDefinition.orderedContent pyxb.binding.basis.complexTypeDefinition-class.html#orderedContent -pyxb.binding.datatypes.anyType._DefinitionLocation pyxb.binding.datatypes.anyType-class.html#_DefinitionLocation -pyxb.binding.basis.complexTypeDefinition._description pyxb.binding.basis.complexTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.anyType._HasWildcardElement pyxb.binding.datatypes.anyType-class.html#_HasWildcardElement -pyxb.binding.basis.complexTypeDefinition.__init__ pyxb.binding.basis.complexTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.anyType._Abstract pyxb.binding.datatypes.anyType-class.html#_Abstract -pyxb.binding.basis.complexTypeDefinition._setAttribute pyxb.binding.basis.complexTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.complexTypeDefinition._postDOMValidate pyxb.binding.basis.complexTypeDefinition-class.html#_postDOMValidate -pyxb.binding.basis.complexTypeDefinition._finalizeContentModel pyxb.binding.basis.complexTypeDefinition-class.html#_finalizeContentModel -pyxb.binding.basis.complexTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.complexTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis.complexTypeDefinition._symbolSet pyxb.binding.basis.complexTypeDefinition-class.html#_symbolSet -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE pyxb.binding.basis.complexTypeDefinition-class.html#_CT_SIMPLE -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.complexTypeDefinition._CT_EMPTY pyxb.binding.basis.complexTypeDefinition-class.html#_CT_EMPTY -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.complexTypeDefinition._CT_MIXED pyxb.binding.basis.complexTypeDefinition-class.html#_CT_MIXED -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis.complexTypeDefinition._automatonConfiguration pyxb.binding.basis.complexTypeDefinition-class.html#_automatonConfiguration -pyxb.binding.datatypes.anyURI pyxb.binding.datatypes.anyURI-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.anyURI._CF_whiteSpace pyxb.binding.datatypes.anyURI-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.anyURI.XsdLiteral pyxb.binding.datatypes.anyURI-class.html#XsdLiteral -pyxb.binding.datatypes.anyURI._CF_maxLength pyxb.binding.datatypes.anyURI-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.anyURI._ExpandedName pyxb.binding.datatypes.anyURI-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.anyURI._CF_length pyxb.binding.datatypes.anyURI-class.html#_CF_length -pyxb.binding.datatypes.anyURI._CF_minLength pyxb.binding.datatypes.anyURI-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.datatypes.anyURI._httpwww_w3_org2001XMLSchema_anyURI_FacetMap pyxb.binding.datatypes.anyURI-class.html#_httpwww_w3_org2001XMLSchema_anyURI_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.anyURI._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.anyURI.XsdValueLength pyxb.binding.datatypes.anyURI-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.anyURI.__SimpleTypeDefinition pyxb.binding.datatypes.anyURI-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.anyURI._CF_enumeration pyxb.binding.datatypes.anyURI-class.html#_CF_enumeration -pyxb.binding.datatypes.anyURI._CF_pattern pyxb.binding.datatypes.anyURI-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.base64Binary pyxb.binding.datatypes.base64Binary-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.base64Binary._CF_whiteSpace pyxb.binding.datatypes.base64Binary-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes.base64Binary._httpwww_w3_org2001XMLSchema_base64Binary_FacetMap pyxb.binding.datatypes.base64Binary-class.html#_httpwww_w3_org2001XMLSchema_base64Binary_FacetMap -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.base64Binary.XsdLiteral pyxb.binding.datatypes.base64Binary-class.html#XsdLiteral -pyxb.binding.datatypes.base64Binary._CF_maxLength pyxb.binding.datatypes.base64Binary-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.base64Binary.__Lexical_re pyxb.binding.datatypes.base64Binary-class.html#__Lexical_re -pyxb.binding.datatypes.base64Binary._ExpandedName pyxb.binding.datatypes.base64Binary-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.base64Binary._B64S pyxb.binding.datatypes.base64Binary-class.html#_B64S -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.datatypes.base64Binary._B04S pyxb.binding.datatypes.base64Binary-class.html#_B04S -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.base64Binary._CF_length pyxb.binding.datatypes.base64Binary-class.html#_CF_length -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.datatypes.base64Binary._CF_minLength pyxb.binding.datatypes.base64Binary-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.datatypes.base64Binary.XsdValidateLength pyxb.binding.datatypes.base64Binary-class.html#XsdValidateLength -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.base64Binary._ConvertArguments_vx pyxb.binding.datatypes.base64Binary-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.base64Binary.__ValidateLength pyxb.binding.datatypes.base64Binary-class.html#__ValidateLength -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.base64Binary.__Pattern pyxb.binding.datatypes.base64Binary-class.html#__Pattern -pyxb.binding.datatypes.base64Binary._B64 pyxb.binding.datatypes.base64Binary-class.html#_B64 -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.base64Binary._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.base64Binary._B16 pyxb.binding.datatypes.base64Binary-class.html#_B16 -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.datatypes.base64Binary._B16S pyxb.binding.datatypes.base64Binary-class.html#_B16S -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.base64Binary.XsdValueLength pyxb.binding.datatypes.base64Binary-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.base64Binary.__SimpleTypeDefinition pyxb.binding.datatypes.base64Binary-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.base64Binary._CF_enumeration pyxb.binding.datatypes.base64Binary-class.html#_CF_enumeration -pyxb.binding.datatypes.base64Binary._CF_pattern pyxb.binding.datatypes.base64Binary-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes.base64Binary._B04 pyxb.binding.datatypes.base64Binary-class.html#_B04 -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.boolean pyxb.binding.datatypes.boolean-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.datatypes.boolean.__str__ pyxb.binding.datatypes.boolean-class.html#__str__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.boolean._CF_whiteSpace pyxb.binding.datatypes.boolean-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.boolean.XsdLiteral pyxb.binding.datatypes.boolean-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.boolean._ExpandedName pyxb.binding.datatypes.boolean-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.boolean.__unicode__ pyxb.binding.datatypes.boolean-class.html#__unicode__ -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.boolean._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.boolean.__new__ pyxb.binding.datatypes.boolean-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.datatypes.boolean._httpwww_w3_org2001XMLSchema_boolean_FacetMap pyxb.binding.datatypes.boolean-class.html#_httpwww_w3_org2001XMLSchema_boolean_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.boolean.__SimpleTypeDefinition pyxb.binding.datatypes.boolean-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.boolean._CF_pattern pyxb.binding.datatypes.boolean-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.byte pyxb.binding.datatypes.byte-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.byte._CF_minInclusive pyxb.binding.datatypes.byte-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.int.XsdLiteral pyxb.binding.datatypes.int-class.html#XsdLiteral -pyxb.binding.datatypes.int._httpwww_w3_org2001XMLSchema_int_FacetMap pyxb.binding.datatypes.int-class.html#_httpwww_w3_org2001XMLSchema_int_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.byte._ExpandedName pyxb.binding.datatypes.byte-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.byte._CF_maxInclusive pyxb.binding.datatypes.byte-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.datatypes.byte._httpwww_w3_org2001XMLSchema_byte_FacetMap pyxb.binding.datatypes.byte-class.html#_httpwww_w3_org2001XMLSchema_byte_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.short._httpwww_w3_org2001XMLSchema_short_FacetMap pyxb.binding.datatypes.short-class.html#_httpwww_w3_org2001XMLSchema_short_FacetMap -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.int._XsdBaseType pyxb.binding.datatypes.long-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.byte.__SimpleTypeDefinition pyxb.binding.datatypes.byte-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.date pyxb.binding.datatypes.date-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.date._CF_whiteSpace pyxb.binding.datatypes.date-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.date._CF_minExclusive pyxb.binding.datatypes.date-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.date._CF_minInclusive pyxb.binding.datatypes.date-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.date.XsdLiteral pyxb.binding.datatypes.date-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateOnly_base._ValidFields pyxb.binding.datatypes._PyXBDateOnly_base-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.date._ExpandedName pyxb.binding.datatypes.date-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.date._CF_maxExclusive pyxb.binding.datatypes.date-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.date._CF_maxInclusive pyxb.binding.datatypes.date-class.html#_CF_maxInclusive -pyxb.binding.datatypes.date.__MinutesPerDay pyxb.binding.datatypes.date-class.html#__MinutesPerDay -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.date.__MinutesPerHalfDay pyxb.binding.datatypes.date-class.html#__MinutesPerHalfDay -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes.date._httpwww_w3_org2001XMLSchema_date_FacetMap pyxb.binding.datatypes.date-class.html#_httpwww_w3_org2001XMLSchema_date_FacetMap -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.date._Lexical_fmt pyxb.binding.datatypes.date-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.date._Fields pyxb.binding.datatypes.date-class.html#_Fields -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.datatypes.date.__SecondsPerMinute pyxb.binding.datatypes.date-class.html#__SecondsPerMinute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.date.__SimpleTypeDefinition pyxb.binding.datatypes.date-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.date._CF_enumeration pyxb.binding.datatypes.date-class.html#_CF_enumeration -pyxb.binding.datatypes.date.xsdRecoverableTzinfo pyxb.binding.datatypes.date-class.html#xsdRecoverableTzinfo -pyxb.binding.datatypes.date._CF_pattern pyxb.binding.datatypes.date-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.dateTime pyxb.binding.datatypes.dateTime-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.dateTime._CF_whiteSpace pyxb.binding.datatypes.dateTime-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.dateTime._CF_minExclusive pyxb.binding.datatypes.dateTime-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.dateTime._CF_minInclusive pyxb.binding.datatypes.dateTime-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateTime_base.XsdLiteral pyxb.binding.datatypes._PyXBDateTime_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.dateTime._ExpandedName pyxb.binding.datatypes.dateTime-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.dateTime._CF_maxExclusive pyxb.binding.datatypes.dateTime-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.dateTime._CF_maxInclusive pyxb.binding.datatypes.dateTime-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.dateTime._httpwww_w3_org2001XMLSchema_dateTime_FacetMap pyxb.binding.datatypes.dateTime-class.html#_httpwww_w3_org2001XMLSchema_dateTime_FacetMap -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.dateTime.__CtorFields pyxb.binding.datatypes.dateTime-class.html#__CtorFields -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.dateTime.today pyxb.binding.datatypes.dateTime-class.html#today -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.dateTime._Lexical_fmt pyxb.binding.datatypes.dateTime-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.dateTime._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.dateTime.__new__ pyxb.binding.datatypes.dateTime-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.dateTime.__SimpleTypeDefinition pyxb.binding.datatypes.dateTime-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.dateTime._CF_enumeration pyxb.binding.datatypes.dateTime-class.html#_CF_enumeration -pyxb.binding.datatypes.dateTime._CF_pattern pyxb.binding.datatypes.dateTime-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.datatypes.dateTime.aslocal pyxb.binding.datatypes.dateTime-class.html#aslocal -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.decimal pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.decimal._CF_whiteSpace pyxb.binding.datatypes.decimal-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.decimal._CF_minExclusive pyxb.binding.datatypes.decimal-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.decimal._CF_minInclusive pyxb.binding.datatypes.decimal-class.html#_CF_minInclusive -pyxb.binding.datatypes.decimal._CF_totalDigits pyxb.binding.datatypes.decimal-class.html#_CF_totalDigits -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.decimal.XsdLiteral pyxb.binding.datatypes.decimal-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.decimal._httpwww_w3_org2001XMLSchema_decimal_FacetMap pyxb.binding.datatypes.decimal-class.html#_httpwww_w3_org2001XMLSchema_decimal_FacetMap -pyxb.binding.datatypes.decimal._ExpandedName pyxb.binding.datatypes.decimal-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.decimal._CF_maxExclusive pyxb.binding.datatypes.decimal-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.decimal._CF_maxInclusive pyxb.binding.datatypes.decimal-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.datatypes.decimal._CheckValidValue pyxb.binding.datatypes.decimal-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.decimal._CF_fractionDigits pyxb.binding.datatypes.decimal-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.decimal._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.decimal.__new__ pyxb.binding.datatypes.decimal-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.decimal.__SimpleTypeDefinition pyxb.binding.datatypes.decimal-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.decimal._CF_enumeration pyxb.binding.datatypes.decimal-class.html#_CF_enumeration -pyxb.binding.datatypes.decimal._CF_pattern pyxb.binding.datatypes.decimal-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.double pyxb.binding.datatypes.double-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.double._CF_whiteSpace pyxb.binding.datatypes.double-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.double._CF_minExclusive pyxb.binding.datatypes.double-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.double._httpwww_w3_org2001XMLSchema_double_FacetMap pyxb.binding.datatypes.double-class.html#_httpwww_w3_org2001XMLSchema_double_FacetMap -pyxb.binding.datatypes.double._CF_minInclusive pyxb.binding.datatypes.double-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._fp.XsdLiteral pyxb.binding.datatypes._fp-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.double._ExpandedName pyxb.binding.datatypes.double-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.double._CF_maxExclusive pyxb.binding.datatypes.double-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.double._CF_maxInclusive pyxb.binding.datatypes.double-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._fp._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.double.__SimpleTypeDefinition pyxb.binding.datatypes.double-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.double._CF_enumeration pyxb.binding.datatypes.double-class.html#_CF_enumeration -pyxb.binding.datatypes.double._CF_pattern pyxb.binding.datatypes.double-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.duration pyxb.binding.datatypes.duration-class.html -pyxb.binding.datatypes.duration.__durationData pyxb.binding.datatypes.duration-class.html#__durationData -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.duration._httpwww_w3_org2001XMLSchema_duration_FacetMap pyxb.binding.datatypes.duration-class.html#_httpwww_w3_org2001XMLSchema_duration_FacetMap -pyxb.binding.datatypes.duration._CF_whiteSpace pyxb.binding.datatypes.duration-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.datatypes.duration.__PythonFields pyxb.binding.datatypes.duration-class.html#__PythonFields -pyxb.binding.datatypes.duration.__XSDFields pyxb.binding.datatypes.duration-class.html#__XSDFields -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.duration._CF_minExclusive pyxb.binding.datatypes.duration-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.duration._CF_minInclusive pyxb.binding.datatypes.duration-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.duration.XsdLiteral pyxb.binding.datatypes.duration-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.duration.__Lexical_re pyxb.binding.datatypes.duration-class.html#__Lexical_re -pyxb.binding.datatypes.duration._ExpandedName pyxb.binding.datatypes.duration-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.duration.negativeDuration pyxb.binding.datatypes.duration-class.html#negativeDuration -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.duration._CF_maxInclusive pyxb.binding.datatypes.duration-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.duration.__negativeDuration pyxb.binding.datatypes.duration-class.html#__negativeDuration -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.duration._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes.duration._CF_maxExclusive pyxb.binding.datatypes.duration-class.html#_CF_maxExclusive -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.duration.durationData pyxb.binding.datatypes.duration-class.html#durationData -pyxb.binding.datatypes.duration.__new__ pyxb.binding.datatypes.duration-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.duration.__SimpleTypeDefinition pyxb.binding.datatypes.duration-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.duration._CF_enumeration pyxb.binding.datatypes.duration-class.html#_CF_enumeration -pyxb.binding.datatypes.duration._CF_pattern pyxb.binding.datatypes.duration-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.float pyxb.binding.datatypes.float-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.float._CF_whiteSpace pyxb.binding.datatypes.float-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.float._CF_minExclusive pyxb.binding.datatypes.float-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.float._CF_minInclusive pyxb.binding.datatypes.float-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._fp.XsdLiteral pyxb.binding.datatypes._fp-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.float._ExpandedName pyxb.binding.datatypes.float-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.float._CF_maxExclusive pyxb.binding.datatypes.float-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.float._CF_maxInclusive pyxb.binding.datatypes.float-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._fp._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.float.__SimpleTypeDefinition pyxb.binding.datatypes.float-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.float._CF_enumeration pyxb.binding.datatypes.float-class.html#_CF_enumeration -pyxb.binding.datatypes.float._CF_pattern pyxb.binding.datatypes.float-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes.float._httpwww_w3_org2001XMLSchema_float_FacetMap pyxb.binding.datatypes.float-class.html#_httpwww_w3_org2001XMLSchema_float_FacetMap -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.gDay pyxb.binding.datatypes.gDay-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gDay._CF_whiteSpace pyxb.binding.datatypes.gDay-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gDay._CF_minExclusive pyxb.binding.datatypes.gDay-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gDay._CF_minInclusive pyxb.binding.datatypes.gDay-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gDay._ValidFields pyxb.binding.datatypes.gDay-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gDay._ExpandedName pyxb.binding.datatypes.gDay-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gDay._CF_maxExclusive pyxb.binding.datatypes.gDay-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gDay._CF_maxInclusive pyxb.binding.datatypes.gDay-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gDay._Lexical_fmt pyxb.binding.datatypes.gDay-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gDay.__SimpleTypeDefinition pyxb.binding.datatypes.gDay-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.gDay._CF_enumeration pyxb.binding.datatypes.gDay-class.html#_CF_enumeration -pyxb.binding.datatypes.gDay._CF_pattern pyxb.binding.datatypes.gDay-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.datatypes.gDay._httpwww_w3_org2001XMLSchema_gDay_FacetMap pyxb.binding.datatypes.gDay-class.html#_httpwww_w3_org2001XMLSchema_gDay_FacetMap -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.gMonth pyxb.binding.datatypes.gMonth-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gMonth._CF_whiteSpace pyxb.binding.datatypes.gMonth-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gMonth._CF_minExclusive pyxb.binding.datatypes.gMonth-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gMonth._CF_minInclusive pyxb.binding.datatypes.gMonth-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gMonth._ValidFields pyxb.binding.datatypes.gMonth-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gMonth._ExpandedName pyxb.binding.datatypes.gMonth-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gMonth._CF_maxExclusive pyxb.binding.datatypes.gMonth-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gMonth._CF_maxInclusive pyxb.binding.datatypes.gMonth-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gMonth._Lexical_fmt pyxb.binding.datatypes.gMonth-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.datatypes.gMonth._httpwww_w3_org2001XMLSchema_gMonth_FacetMap pyxb.binding.datatypes.gMonth-class.html#_httpwww_w3_org2001XMLSchema_gMonth_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gMonth.__SimpleTypeDefinition pyxb.binding.datatypes.gMonth-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.gMonth._CF_enumeration pyxb.binding.datatypes.gMonth-class.html#_CF_enumeration -pyxb.binding.datatypes.gMonth._CF_pattern pyxb.binding.datatypes.gMonth-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.gMonthDay pyxb.binding.datatypes.gMonthDay-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gMonthDay._CF_whiteSpace pyxb.binding.datatypes.gMonthDay-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gMonthDay._CF_minExclusive pyxb.binding.datatypes.gMonthDay-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gMonthDay._CF_minInclusive pyxb.binding.datatypes.gMonthDay-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gMonthDay._ValidFields pyxb.binding.datatypes.gMonthDay-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gMonthDay._ExpandedName pyxb.binding.datatypes.gMonthDay-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gMonthDay._CF_maxExclusive pyxb.binding.datatypes.gMonthDay-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gMonthDay._CF_maxInclusive pyxb.binding.datatypes.gMonthDay-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gMonthDay._Lexical_fmt pyxb.binding.datatypes.gMonthDay-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gMonthDay.__SimpleTypeDefinition pyxb.binding.datatypes.gMonthDay-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.datatypes.gMonthDay._httpwww_w3_org2001XMLSchema_gMonthDay_FacetMap pyxb.binding.datatypes.gMonthDay-class.html#_httpwww_w3_org2001XMLSchema_gMonthDay_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.gMonthDay._CF_enumeration pyxb.binding.datatypes.gMonthDay-class.html#_CF_enumeration -pyxb.binding.datatypes.gMonthDay._CF_pattern pyxb.binding.datatypes.gMonthDay-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.gYear pyxb.binding.datatypes.gYear-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gYear._CF_whiteSpace pyxb.binding.datatypes.gYear-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gYear._CF_minExclusive pyxb.binding.datatypes.gYear-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gYear._CF_minInclusive pyxb.binding.datatypes.gYear-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gYear._ValidFields pyxb.binding.datatypes.gYear-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gYear._ExpandedName pyxb.binding.datatypes.gYear-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gYear._CF_maxExclusive pyxb.binding.datatypes.gYear-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gYear._CF_maxInclusive pyxb.binding.datatypes.gYear-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.gYear._httpwww_w3_org2001XMLSchema_gYear_FacetMap pyxb.binding.datatypes.gYear-class.html#_httpwww_w3_org2001XMLSchema_gYear_FacetMap -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gYear._Lexical_fmt pyxb.binding.datatypes.gYear-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gYear.__SimpleTypeDefinition pyxb.binding.datatypes.gYear-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.gYear._CF_enumeration pyxb.binding.datatypes.gYear-class.html#_CF_enumeration -pyxb.binding.datatypes.gYear._CF_pattern pyxb.binding.datatypes.gYear-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.gYearMonth pyxb.binding.datatypes.gYearMonth-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gYearMonth._CF_whiteSpace pyxb.binding.datatypes.gYearMonth-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gYearMonth._CF_minExclusive pyxb.binding.datatypes.gYearMonth-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gYearMonth._CF_minInclusive pyxb.binding.datatypes.gYearMonth-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gYearMonth._ValidFields pyxb.binding.datatypes.gYearMonth-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gYearMonth._ExpandedName pyxb.binding.datatypes.gYearMonth-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gYearMonth._CF_maxExclusive pyxb.binding.datatypes.gYearMonth-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gYearMonth._CF_maxInclusive pyxb.binding.datatypes.gYearMonth-class.html#_CF_maxInclusive -pyxb.binding.datatypes.gYearMonth._httpwww_w3_org2001XMLSchema_gYearMonth_FacetMap pyxb.binding.datatypes.gYearMonth-class.html#_httpwww_w3_org2001XMLSchema_gYearMonth_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gYearMonth._Lexical_fmt pyxb.binding.datatypes.gYearMonth-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gYearMonth.__SimpleTypeDefinition pyxb.binding.datatypes.gYearMonth-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.gYearMonth._CF_enumeration pyxb.binding.datatypes.gYearMonth-class.html#_CF_enumeration -pyxb.binding.datatypes.gYearMonth._CF_pattern pyxb.binding.datatypes.gYearMonth-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.hexBinary pyxb.binding.datatypes.hexBinary-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.hexBinary._CF_whiteSpace pyxb.binding.datatypes.hexBinary-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.hexBinary.XsdLiteral pyxb.binding.datatypes.hexBinary-class.html#XsdLiteral -pyxb.binding.datatypes.hexBinary._CF_maxLength pyxb.binding.datatypes.hexBinary-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.hexBinary._ExpandedName pyxb.binding.datatypes.hexBinary-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.hexBinary._ConvertArguments_vx pyxb.binding.datatypes.hexBinary-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.hexBinary._CF_minLength pyxb.binding.datatypes.hexBinary-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.hexBinary._CF_length pyxb.binding.datatypes.hexBinary-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.hexBinary._httpwww_w3_org2001XMLSchema_hexBinary_FacetMap pyxb.binding.datatypes.hexBinary-class.html#_httpwww_w3_org2001XMLSchema_hexBinary_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.hexBinary._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.hexBinary.XsdValueLength pyxb.binding.datatypes.hexBinary-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.hexBinary.__SimpleTypeDefinition pyxb.binding.datatypes.hexBinary-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.hexBinary._CF_enumeration pyxb.binding.datatypes.hexBinary-class.html#_CF_enumeration -pyxb.binding.datatypes.hexBinary._CF_pattern pyxb.binding.datatypes.hexBinary-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.int pyxb.binding.datatypes.int-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.int._CF_minInclusive pyxb.binding.datatypes.int-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.int.XsdLiteral pyxb.binding.datatypes.int-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.int._ExpandedName pyxb.binding.datatypes.int-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.int._httpwww_w3_org2001XMLSchema_int_FacetMap pyxb.binding.datatypes.int-class.html#_httpwww_w3_org2001XMLSchema_int_FacetMap -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.int._CF_maxInclusive pyxb.binding.datatypes.int-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.int._XsdBaseType pyxb.binding.datatypes.long-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.int.__SimpleTypeDefinition pyxb.binding.datatypes.int-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.integer pyxb.binding.datatypes.integer-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.integer._ExpandedName pyxb.binding.datatypes.integer-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.integer.__SimpleTypeDefinition pyxb.binding.datatypes.integer-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.language pyxb.binding.datatypes.language-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.language._ValidRE pyxb.binding.datatypes.language-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.language._ExpandedName pyxb.binding.datatypes.language-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes.language._httpwww_w3_org2001XMLSchema_language_FacetMap pyxb.binding.datatypes.language-class.html#_httpwww_w3_org2001XMLSchema_language_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.language.__SimpleTypeDefinition pyxb.binding.datatypes.language-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.language._CF_pattern pyxb.binding.datatypes.language-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.long pyxb.binding.datatypes.long-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.long._CF_minInclusive pyxb.binding.datatypes.long-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.long._ExpandedName pyxb.binding.datatypes.long-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.long._CF_maxInclusive pyxb.binding.datatypes.long-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.datatypes.long._httpwww_w3_org2001XMLSchema_long_FacetMap pyxb.binding.datatypes.long-class.html#_httpwww_w3_org2001XMLSchema_long_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.long.__SimpleTypeDefinition pyxb.binding.datatypes.long-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.negativeInteger pyxb.binding.datatypes.negativeInteger-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.datatypes.nonPositiveInteger._httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap pyxb.binding.datatypes.nonPositiveInteger-class.html#_httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.negativeInteger._ExpandedName pyxb.binding.datatypes.negativeInteger-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.negativeInteger._CF_maxInclusive pyxb.binding.datatypes.negativeInteger-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.datatypes.negativeInteger._httpwww_w3_org2001XMLSchema_negativeInteger_FacetMap pyxb.binding.datatypes.negativeInteger-class.html#_httpwww_w3_org2001XMLSchema_negativeInteger_FacetMap -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.negativeInteger.__SimpleTypeDefinition pyxb.binding.datatypes.negativeInteger-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.nonNegativeInteger pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.nonNegativeInteger._ExpandedName pyxb.binding.datatypes.nonNegativeInteger-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.nonNegativeInteger.__SimpleTypeDefinition pyxb.binding.datatypes.nonNegativeInteger-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.nonPositiveInteger pyxb.binding.datatypes.nonPositiveInteger-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.datatypes.nonPositiveInteger._httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap pyxb.binding.datatypes.nonPositiveInteger-class.html#_httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.nonPositiveInteger._ExpandedName pyxb.binding.datatypes.nonPositiveInteger-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.nonPositiveInteger._CF_maxInclusive pyxb.binding.datatypes.nonPositiveInteger-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.nonPositiveInteger.__SimpleTypeDefinition pyxb.binding.datatypes.nonPositiveInteger-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.normalizedString pyxb.binding.datatypes.normalizedString-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.normalizedString._CF_whiteSpace pyxb.binding.datatypes.normalizedString-class.html#_CF_whiteSpace -pyxb.binding.datatypes.normalizedString.__ValidateString pyxb.binding.datatypes.normalizedString-class.html#__ValidateString -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.normalizedString._ValidRE pyxb.binding.datatypes.normalizedString-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.normalizedString._ExpandedName pyxb.binding.datatypes.normalizedString-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.normalizedString._ValidateString_va pyxb.binding.datatypes.normalizedString-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString.__BadChars pyxb.binding.datatypes.normalizedString-class.html#__BadChars -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.normalizedString.__SimpleTypeDefinition pyxb.binding.datatypes.normalizedString-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.string._CF_pattern pyxb.binding.datatypes.string-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.positiveInteger pyxb.binding.datatypes.positiveInteger-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.positiveInteger._CF_minInclusive pyxb.binding.datatypes.positiveInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.positiveInteger._ExpandedName pyxb.binding.datatypes.positiveInteger-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.datatypes.positiveInteger._httpwww_w3_org2001XMLSchema_positiveInteger_FacetMap pyxb.binding.datatypes.positiveInteger-class.html#_httpwww_w3_org2001XMLSchema_positiveInteger_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.positiveInteger.__SimpleTypeDefinition pyxb.binding.datatypes.positiveInteger-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.short pyxb.binding.datatypes.short-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.short._CF_minInclusive pyxb.binding.datatypes.short-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.int.XsdLiteral pyxb.binding.datatypes.int-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.short._ExpandedName pyxb.binding.datatypes.short-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.int._httpwww_w3_org2001XMLSchema_int_FacetMap pyxb.binding.datatypes.int-class.html#_httpwww_w3_org2001XMLSchema_int_FacetMap -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.short._CF_maxInclusive pyxb.binding.datatypes.short-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.short._httpwww_w3_org2001XMLSchema_short_FacetMap pyxb.binding.datatypes.short-class.html#_httpwww_w3_org2001XMLSchema_short_FacetMap -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.int._XsdBaseType pyxb.binding.datatypes.long-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.short.__SimpleTypeDefinition pyxb.binding.datatypes.short-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.string pyxb.binding.datatypes.string-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.string._CF_whiteSpace pyxb.binding.datatypes.string-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.string._ExpandedName pyxb.binding.datatypes.string-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.string.__SimpleTypeDefinition pyxb.binding.datatypes.string-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.string._CF_pattern pyxb.binding.datatypes.string-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.time pyxb.binding.datatypes.time-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.time._CF_whiteSpace pyxb.binding.datatypes.time-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.time._CF_minExclusive pyxb.binding.datatypes.time-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.time._CF_minInclusive pyxb.binding.datatypes.time-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateTime_base.XsdLiteral pyxb.binding.datatypes._PyXBDateTime_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.time._ExpandedName pyxb.binding.datatypes.time-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.time._CF_maxExclusive pyxb.binding.datatypes.time-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.time._CF_maxInclusive pyxb.binding.datatypes.time-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.time.__CtorFields pyxb.binding.datatypes.time-class.html#__CtorFields -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.time._httpwww_w3_org2001XMLSchema_time_FacetMap pyxb.binding.datatypes.time-class.html#_httpwww_w3_org2001XMLSchema_time_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.time._Lexical_fmt pyxb.binding.datatypes.time-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.time._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.time.__new__ pyxb.binding.datatypes.time-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.time.__SimpleTypeDefinition pyxb.binding.datatypes.time-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.time._CF_enumeration pyxb.binding.datatypes.time-class.html#_CF_enumeration -pyxb.binding.datatypes.time._CF_pattern pyxb.binding.datatypes.time-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.token pyxb.binding.datatypes.token-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.normalizedString._ValidRE pyxb.binding.datatypes.normalizedString-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.token._ExpandedName pyxb.binding.datatypes.token-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.token.__SimpleTypeDefinition pyxb.binding.datatypes.token-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.string._CF_pattern pyxb.binding.datatypes.string-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedByte pyxb.binding.datatypes.unsignedByte-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.unsignedByte._ExpandedName pyxb.binding.datatypes.unsignedByte-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.unsignedByte._CF_maxInclusive pyxb.binding.datatypes.unsignedByte-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.unsignedLong._httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap pyxb.binding.datatypes.unsignedLong-class.html#_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.datatypes.unsignedByte._httpwww_w3_org2001XMLSchema_unsignedByte_FacetMap pyxb.binding.datatypes.unsignedByte-class.html#_httpwww_w3_org2001XMLSchema_unsignedByte_FacetMap -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.unsignedShort._httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap pyxb.binding.datatypes.unsignedShort-class.html#_httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.unsignedByte.__SimpleTypeDefinition pyxb.binding.datatypes.unsignedByte-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedInt._httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap pyxb.binding.datatypes.unsignedInt-class.html#_httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap -pyxb.binding.datatypes.unsignedInt pyxb.binding.datatypes.unsignedInt-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.unsignedInt._ExpandedName pyxb.binding.datatypes.unsignedInt-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.unsignedInt._CF_maxInclusive pyxb.binding.datatypes.unsignedInt-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.unsignedLong._httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap pyxb.binding.datatypes.unsignedLong-class.html#_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.unsignedInt.__SimpleTypeDefinition pyxb.binding.datatypes.unsignedInt-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedInt._httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap pyxb.binding.datatypes.unsignedInt-class.html#_httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap -pyxb.binding.datatypes.unsignedLong pyxb.binding.datatypes.unsignedLong-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.unsignedLong._ExpandedName pyxb.binding.datatypes.unsignedLong-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.unsignedLong._CF_maxInclusive pyxb.binding.datatypes.unsignedLong-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.unsignedLong._httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap pyxb.binding.datatypes.unsignedLong-class.html#_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.unsignedLong.__SimpleTypeDefinition pyxb.binding.datatypes.unsignedLong-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedShort pyxb.binding.datatypes.unsignedShort-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.unsignedShort._ExpandedName pyxb.binding.datatypes.unsignedShort-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.unsignedShort._CF_maxInclusive pyxb.binding.datatypes.unsignedShort-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.unsignedLong._httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap pyxb.binding.datatypes.unsignedLong-class.html#_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.unsignedShort._httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap pyxb.binding.datatypes.unsignedShort-class.html#_httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.unsignedShort.__SimpleTypeDefinition pyxb.binding.datatypes.unsignedShort-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedInt._httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap pyxb.binding.datatypes.unsignedInt-class.html#_httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap -pyxb.binding.facets.CF_enumeration pyxb.binding.facets.CF_enumeration-class.html -pyxb.binding.facets.CF_enumeration.__enumPrefix pyxb.binding.facets.CF_enumeration-class.html#__enumPrefix -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_enumeration.enumPrefix pyxb.binding.facets.CF_enumeration-class.html#enumPrefix -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.CF_enumeration.__unicodeToElement pyxb.binding.facets.CF_enumeration-class.html#__unicodeToElement -pyxb.binding.facets.CF_enumeration.__init__ pyxb.binding.facets.CF_enumeration-class.html#__init__ -pyxb.binding.facets.CF_enumeration._validateConstraint_vx pyxb.binding.facets.CF_enumeration-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.CF_enumeration.addEnumeration pyxb.binding.facets.CF_enumeration-class.html#addEnumeration -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.CF_enumeration._CollectionFacet_itemType pyxb.binding.facets._EnumerationElement-class.html -pyxb.binding.facets.CF_enumeration.itervalues pyxb.binding.facets.CF_enumeration-class.html#itervalues -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.CF_enumeration.elements pyxb.binding.facets.CF_enumeration-class.html#elements -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_enumeration._Name pyxb.binding.facets.CF_enumeration-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets._CollectionFacet_mixin.iteritems pyxb.binding.facets._CollectionFacet_mixin-class.html#iteritems -pyxb.binding.facets._CollectionFacet_mixin._items pyxb.binding.facets._CollectionFacet_mixin-class.html#_items -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_enumeration._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_enumeration-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets.CF_enumeration.valueForUnicode pyxb.binding.facets.CF_enumeration-class.html#valueForUnicode -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets._CollectionFacet_mixin.items pyxb.binding.facets._CollectionFacet_mixin-class.html#items -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.CF_enumeration.__valueToElement pyxb.binding.facets.CF_enumeration-class.html#__valueToElement -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.CF_enumeration.__tagToElement pyxb.binding.facets.CF_enumeration-class.html#__tagToElement -pyxb.binding.facets.CF_enumeration.values pyxb.binding.facets.CF_enumeration-class.html#values -pyxb.binding.facets._CollectionFacet_mixin._CollectionFacet_mixin__items pyxb.binding.facets._CollectionFacet_mixin-class.html#_CollectionFacet_mixin__items -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.CF_enumeration.elementForValue pyxb.binding.facets.CF_enumeration-class.html#elementForValue -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_fractionDigits pyxb.binding.facets.CF_fractionDigits-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_fractionDigits._ValueDatatype pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_fractionDigits._validateConstraint_vx pyxb.binding.facets.CF_fractionDigits-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_fractionDigits._Name pyxb.binding.facets.CF_fractionDigits-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_length pyxb.binding.facets.CF_length-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_length._ValueDatatype pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_length._validateConstraint_vx pyxb.binding.facets.CF_length-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_length._Name pyxb.binding.facets.CF_length-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_maxExclusive pyxb.binding.facets.CF_maxExclusive-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_maxExclusive._validateConstraint_vx pyxb.binding.facets.CF_maxExclusive-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_maxExclusive._Name pyxb.binding.facets.CF_maxExclusive-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_maxExclusive._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_maxExclusive-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_maxInclusive pyxb.binding.facets.CF_maxInclusive-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_maxInclusive._validateConstraint_vx pyxb.binding.facets.CF_maxInclusive-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_maxInclusive._Name pyxb.binding.facets.CF_maxInclusive-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_maxInclusive._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_maxInclusive-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_maxLength pyxb.binding.facets.CF_maxLength-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_maxLength._ValueDatatype pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_maxLength._validateConstraint_vx pyxb.binding.facets.CF_maxLength-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_maxLength._Name pyxb.binding.facets.CF_maxLength-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_minExclusive pyxb.binding.facets.CF_minExclusive-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_minExclusive._validateConstraint_vx pyxb.binding.facets.CF_minExclusive-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_minExclusive._Name pyxb.binding.facets.CF_minExclusive-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_minExclusive._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_minExclusive-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_minInclusive pyxb.binding.facets.CF_minInclusive-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_minInclusive._validateConstraint_vx pyxb.binding.facets.CF_minInclusive-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_minInclusive._Name pyxb.binding.facets.CF_minInclusive-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_minInclusive._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_minInclusive-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_minLength pyxb.binding.facets.CF_minLength-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_minLength._ValueDatatype pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_minLength._validateConstraint_vx pyxb.binding.facets.CF_minLength-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_minLength._Name pyxb.binding.facets.CF_minLength-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_pattern pyxb.binding.facets.CF_pattern-class.html -pyxb.binding.facets.CF_pattern.addPattern pyxb.binding.facets.CF_pattern-class.html#addPattern -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_pattern.patternElements pyxb.binding.facets.CF_pattern-class.html#patternElements -pyxb.binding.facets.CF_pattern._ValueDatatype pyxb.binding.datatypes.string-class.html -pyxb.binding.facets.CF_pattern.__init__ pyxb.binding.facets.CF_pattern-class.html#__init__ -pyxb.binding.facets.CF_pattern._validateConstraint_vx pyxb.binding.facets.CF_pattern-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.CF_pattern._CollectionFacet_itemType pyxb.binding.facets._PatternElement-class.html -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets._CollectionFacet_mixin._CollectionFacet_mixin__items pyxb.binding.facets._CollectionFacet_mixin-class.html#_CollectionFacet_mixin__items -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_pattern._Name pyxb.binding.facets.CF_pattern-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._CollectionFacet_mixin.iteritems pyxb.binding.facets._CollectionFacet_mixin-class.html#iteritems -pyxb.binding.facets._CollectionFacet_mixin._items pyxb.binding.facets._CollectionFacet_mixin-class.html#_items -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets._CollectionFacet_mixin.items pyxb.binding.facets._CollectionFacet_mixin-class.html#items -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.CF_pattern.__patternElements pyxb.binding.facets.CF_pattern-class.html#__patternElements -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_totalDigits pyxb.binding.facets.CF_totalDigits-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_totalDigits._ValueDatatype pyxb.binding.datatypes.positiveInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_totalDigits._validateConstraint_vx pyxb.binding.facets.CF_totalDigits-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_totalDigits._Name pyxb.binding.facets.CF_totalDigits-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_whiteSpace pyxb.binding.facets.CF_whiteSpace-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_whiteSpace._ValueDatatype pyxb.binding.facets._WhiteSpace_enum-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.CF_whiteSpace.normalizeString pyxb.binding.facets.CF_whiteSpace-class.html#normalizeString -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.CF_whiteSpace.__TabCRLF_re pyxb.binding.facets.CF_whiteSpace-class.html#__TabCRLF_re -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_whiteSpace._validateConstraint_vx pyxb.binding.facets.CF_whiteSpace-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_whiteSpace._Name pyxb.binding.facets.CF_whiteSpace-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.CF_whiteSpace.__MultiSpace_re pyxb.binding.facets.CF_whiteSpace-class.html#__MultiSpace_re -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.ConstrainingFacet pyxb.binding.facets.ConstrainingFacet-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.ConstrainingFacet.__setFromKeywords pyxb.binding.facets.ConstrainingFacet-class.html#__setFromKeywords -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.ConstrainingFacet._validateConstraint_vx pyxb.binding.facets.ConstrainingFacet-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.Facet._Name pyxb.binding.facets.Facet-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_bounded pyxb.binding.facets.FF_bounded-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.FF_bounded._ValueDatatype pyxb.binding.datatypes.boolean-class.html -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_bounded._Name pyxb.binding.facets.FF_bounded-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_cardinality pyxb.binding.facets.FF_cardinality-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.FF_cardinality._ValueDatatype pyxb.binding.datatypes.string-class.html -pyxb.binding.facets.FF_cardinality.__init__ pyxb.binding.facets.FF_cardinality-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_cardinality._Name pyxb.binding.facets.FF_cardinality-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.FF_cardinality._LegalValues pyxb.binding.facets.FF_cardinality-class.html#_LegalValues -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_equal pyxb.binding.facets.FF_equal-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_equal._Name pyxb.binding.facets.FF_equal-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_numeric pyxb.binding.facets.FF_numeric-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.FF_numeric._ValueDatatype pyxb.binding.datatypes.boolean-class.html -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_numeric._Name pyxb.binding.facets.FF_numeric-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_ordered pyxb.binding.facets.FF_ordered-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.FF_ordered._ValueDatatype pyxb.binding.datatypes.string-class.html -pyxb.binding.facets.FF_ordered.__init__ pyxb.binding.facets.FF_ordered-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_ordered._Name pyxb.binding.facets.FF_ordered-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.FF_ordered._LegalValues pyxb.binding.facets.FF_ordered-class.html#_LegalValues -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.Facet pyxb.binding.facets.Facet-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet.__annotation pyxb.binding.facets.Facet-class.html#__annotation -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.Facet.__baseTypeDefinition pyxb.binding.facets.Facet-class.html#__baseTypeDefinition -pyxb.binding.facets.Facet.__ownerTypeDefinition pyxb.binding.facets.Facet-class.html#__ownerTypeDefinition -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.Facet.Facets pyxb.binding.facets.Facet-class.html#Facets -pyxb.binding.facets.Facet._Name pyxb.binding.facets.Facet-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.__valueDatatype pyxb.binding.facets.Facet-class.html#__valueDatatype -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.Facet.__value pyxb.binding.facets.Facet-class.html#__value -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FundamentalFacet pyxb.binding.facets.FundamentalFacet-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.Facet._Name pyxb.binding.facets.Facet-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets._CollectionFacet_mixin pyxb.binding.facets._CollectionFacet_mixin-class.html -pyxb.binding.facets._CollectionFacet_mixin.__items pyxb.binding.facets._CollectionFacet_mixin-class.html#__items -pyxb.binding.facets._CollectionFacet_mixin.items pyxb.binding.facets._CollectionFacet_mixin-class.html#items -pyxb.binding.facets._CollectionFacet_mixin._setFromKeywords_vb pyxb.binding.facets._CollectionFacet_mixin-class.html#_setFromKeywords_vb -pyxb.binding.facets._CollectionFacet_mixin._CollectionFacet_mixin__items pyxb.binding.facets._CollectionFacet_mixin-class.html#_CollectionFacet_mixin__items -pyxb.binding.facets._CollectionFacet_mixin.iteritems pyxb.binding.facets._CollectionFacet_mixin-class.html#iteritems -pyxb.binding.facets._CollectionFacet_mixin._items pyxb.binding.facets._CollectionFacet_mixin-class.html#_items -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.facets._EnumerationElement pyxb.binding.facets._EnumerationElement-class.html -pyxb.binding.facets._EnumerationElement._EnumerationElement__value pyxb.binding.facets._EnumerationElement-class.html#_EnumerationElement__value -pyxb.binding.facets._EnumerationElement.__tag pyxb.binding.facets._EnumerationElement-class.html#__tag -pyxb.binding.facets._EnumerationElement.__str__ pyxb.binding.facets._EnumerationElement-class.html#__str__ -pyxb.binding.facets._EnumerationElement.__enumeration pyxb.binding.facets._EnumerationElement-class.html#__enumeration -pyxb.binding.facets._EnumerationElement.tag pyxb.binding.facets._EnumerationElement-class.html#tag -pyxb.binding.facets._EnumerationElement.unicodeValue pyxb.binding.facets._EnumerationElement-class.html#unicodeValue -pyxb.binding.facets._EnumerationElement.__init__ pyxb.binding.facets._EnumerationElement-class.html#__init__ -pyxb.binding.facets._EnumerationElement._EnumerationElement__unicodeValue pyxb.binding.facets._EnumerationElement-class.html#_EnumerationElement__unicodeValue -pyxb.binding.facets._EnumerationElement.enumeration pyxb.binding.facets._EnumerationElement-class.html#enumeration -pyxb.binding.facets._EnumerationElement._EnumerationElement__enumeration pyxb.binding.facets._EnumerationElement-class.html#_EnumerationElement__enumeration -pyxb.binding.facets._EnumerationElement._EnumerationElement__tag pyxb.binding.facets._EnumerationElement-class.html#_EnumerationElement__tag -pyxb.binding.facets._EnumerationElement.__unicode__ pyxb.binding.facets._EnumerationElement-class.html#__unicode__ -pyxb.binding.facets._EnumerationElement.__unicodeValue pyxb.binding.facets._EnumerationElement-class.html#__unicodeValue -pyxb.binding.facets._EnumerationElement.value pyxb.binding.facets._EnumerationElement-class.html#value -pyxb.binding.facets._EnumerationElement._setTag pyxb.binding.facets._EnumerationElement-class.html#_setTag -pyxb.binding.facets._EnumerationElement.__value pyxb.binding.facets._EnumerationElement-class.html#__value -pyxb.binding.facets._Enumeration_mixin pyxb.binding.facets._Enumeration_mixin-class.html -pyxb.binding.facets._Enumeration_mixin.valueForUnicode pyxb.binding.facets._Enumeration_mixin-class.html#valueForUnicode -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.facets._Fixed_mixin pyxb.binding.facets._Fixed_mixin-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets._Fixed_mixin.__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#__setFromKeywords -pyxb.binding.facets._Fixed_mixin.__fixed pyxb.binding.facets._Fixed_mixin-class.html#__fixed -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._Fixed_mixin._setFromKeywords_vb pyxb.binding.facets._Fixed_mixin-class.html#_setFromKeywords_vb -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.facets._LateDatatype_mixin pyxb.binding.facets._LateDatatype_mixin-class.html -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets._LateDatatype_mixin._LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.facets._PatternElement pyxb.binding.facets._PatternElement-class.html -pyxb.binding.facets._PatternElement.__pythonExpression pyxb.binding.facets._PatternElement-class.html#__pythonExpression -pyxb.binding.facets._PatternElement.__str__ pyxb.binding.facets._PatternElement-class.html#__str__ -pyxb.binding.facets._PatternElement._PatternElement__pythonExpression pyxb.binding.facets._PatternElement-class.html#_PatternElement__pythonExpression -pyxb.binding.facets._PatternElement.__PrivateTransient pyxb.binding.facets._PatternElement-class.html#__PrivateTransient -pyxb.binding.facets._PatternElement.__init__ pyxb.binding.facets._PatternElement-class.html#__init__ -pyxb.binding.facets._PatternElement.pattern pyxb.binding.facets._PatternElement-class.html#pattern -pyxb.binding.facets._PatternElement.__compiledExpression pyxb.binding.facets._PatternElement-class.html#__compiledExpression -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.binding.facets._PatternElement._PatternElement__compiledExpression pyxb.binding.facets._PatternElement-class.html#_PatternElement__compiledExpression -pyxb.binding.facets._PatternElement.matches pyxb.binding.facets._PatternElement-class.html#matches -pyxb.binding.facets._PatternElement.annotation pyxb.binding.facets._PatternElement-class.html#annotation -pyxb.binding.facets._PatternElement._PatternElement__PrivateTransient pyxb.binding.facets._PatternElement-class.html#_PatternElement__PrivateTransient -pyxb.binding.facets._WhiteSpace_enum pyxb.binding.facets._WhiteSpace_enum-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NMTOKEN._httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap pyxb.binding.datatypes.NMTOKEN-class.html#_httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap -pyxb.binding.datatypes.NMTOKEN._ValidRE pyxb.binding.datatypes.NMTOKEN-class.html#_ValidRE -pyxb.binding.facets._WhiteSpace_enum.preserve pyxb.binding.facets._WhiteSpace_enum-class.html#preserve -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.NMTOKEN._ExpandedName pyxb.binding.datatypes.NMTOKEN-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.facets._WhiteSpace_enum.replace pyxb.binding.facets._WhiteSpace_enum-class.html#replace -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.facets._WhiteSpace_enum.collapse pyxb.binding.facets._WhiteSpace_enum-class.html#collapse -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.facets._WhiteSpace_enum._httpwww_w3_org2001XMLSchema__WhiteSpace_enum_FacetMap pyxb.binding.facets._WhiteSpace_enum-class.html#_httpwww_w3_org2001XMLSchema__WhiteSpace_enum_FacetMap -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.facets._WhiteSpace_enum._CF_enumeration pyxb.binding.facets._WhiteSpace_enum-class.html#_CF_enumeration -pyxb.binding.facets._Enumeration_mixin.valueForUnicode pyxb.binding.facets._Enumeration_mixin-class.html#valueForUnicode -pyxb.binding.datatypes.NMTOKEN._CF_pattern pyxb.binding.datatypes.NMTOKEN-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.generate.BindingIO pyxb.binding.generate.BindingIO-class.html -pyxb.binding.generate.BindingIO.bindingFile pyxb.binding.generate.BindingIO-class.html#bindingFile -pyxb.binding.generate.BindingIO.bindingModule pyxb.binding.generate.BindingIO-class.html#bindingModule -pyxb.binding.generate.BindingIO.postscript pyxb.binding.generate.BindingIO-class.html#postscript -pyxb.binding.generate.BindingIO.__init__ pyxb.binding.generate.BindingIO-class.html#__init__ -pyxb.binding.generate.BindingIO.__stringIO pyxb.binding.generate.BindingIO-class.html#__stringIO -pyxb.binding.generate.BindingIO.appendPrologBoilerplate pyxb.binding.generate.BindingIO-class.html#appendPrologBoilerplate -pyxb.binding.generate.BindingIO.__bindingModule pyxb.binding.generate.BindingIO-class.html#__bindingModule -pyxb.binding.generate.BindingIO.write pyxb.binding.generate.BindingIO-class.html#write -pyxb.binding.generate.BindingIO.literal pyxb.binding.generate.BindingIO-class.html#literal -pyxb.binding.generate.BindingIO.contents pyxb.binding.generate.BindingIO-class.html#contents -pyxb.binding.generate.BindingIO.__templateMap pyxb.binding.generate.BindingIO-class.html#__templateMap -pyxb.binding.generate.BindingIO.__bindingFilePath pyxb.binding.generate.BindingIO-class.html#__bindingFilePath -pyxb.binding.generate.BindingIO.__bindingFile pyxb.binding.generate.BindingIO-class.html#__bindingFile -pyxb.binding.generate.BindingIO.__postscript pyxb.binding.generate.BindingIO-class.html#__postscript -pyxb.binding.generate.BindingIO.__prolog pyxb.binding.generate.BindingIO-class.html#__prolog -pyxb.binding.generate.BindingIO.expand pyxb.binding.generate.BindingIO-class.html#expand -pyxb.binding.generate.BindingIO.prolog pyxb.binding.generate.BindingIO-class.html#prolog -pyxb.binding.generate.Generator pyxb.binding.generate.Generator-class.html -pyxb.binding.generate.Generator.__optionParser pyxb.binding.generate.Generator-class.html#__optionParser -pyxb.binding.generate.Generator.__stripSpaces_re pyxb.binding.generate.Generator-class.html#__stripSpaces_re -pyxb.binding.generate.Generator.setWriteForCustomization pyxb.binding.generate.Generator-class.html#setWriteForCustomization -pyxb.binding.generate.Generator.__schemaStrippedPrefix pyxb.binding.generate.Generator-class.html#__schemaStrippedPrefix -pyxb.binding.generate.Generator.addImportAugmentableNamespace pyxb.binding.generate.Generator-class.html#addImportAugmentableNamespace -pyxb.binding.generate.Generator.modulePrefix pyxb.binding.generate.Generator-class.html#modulePrefix -pyxb.binding.generate.Generator.__stripSpaces pyxb.binding.generate.Generator-class.html#__stripSpaces -pyxb.binding.generate.Generator.archiveToFile pyxb.binding.generate.Generator-class.html#archiveToFile -pyxb.binding.generate.Generator.setUriContentArchiveDirectory pyxb.binding.generate.Generator-class.html#setUriContentArchiveDirectory -pyxb.binding.generate.Generator.__schemaLocationList pyxb.binding.generate.Generator-class.html#__schemaLocationList -pyxb.binding.generate.Generator.__defaultNamespacePublic pyxb.binding.generate.Generator-class.html#__defaultNamespacePublic -pyxb.binding.generate.Generator.addSchemaLocation pyxb.binding.generate.Generator-class.html#addSchemaLocation -pyxb.binding.generate.Generator.__bindingModules pyxb.binding.generate.Generator-class.html#__bindingModules -pyxb.binding.generate.Generator.__noloadNamespaces pyxb.binding.generate.Generator-class.html#__noloadNamespaces -pyxb.binding.generate.Generator.setNamespaces pyxb.binding.generate.Generator-class.html#setNamespaces -pyxb.binding.generate.Generator.setSchemaStrippedPrefix pyxb.binding.generate.Generator-class.html#setSchemaStrippedPrefix -pyxb.binding.generate.Generator.bindingModules pyxb.binding.generate.Generator-class.html#bindingModules -pyxb.binding.generate.Generator.__graphFromComponents pyxb.binding.generate.Generator-class.html#__graphFromComponents -pyxb.binding.generate.Generator.addNamespace pyxb.binding.generate.Generator-class.html#addNamespace -pyxb.binding.generate.Generator.validateChanges pyxb.binding.generate.Generator-class.html#validateChanges -pyxb.binding.generate.Generator.applyOptionValues pyxb.binding.generate.Generator-class.html#applyOptionValues -pyxb.binding.generate.Generator.__moduleFilePath pyxb.binding.generate.Generator-class.html#__moduleFilePath -pyxb.binding.generate.Generator.schemaLocationList pyxb.binding.generate.Generator-class.html#schemaLocationList -pyxb.binding.generate.Generator.namespaces pyxb.binding.generate.Generator-class.html#namespaces -pyxb.binding.generate.Generator.bindingRoot pyxb.binding.generate.Generator-class.html#bindingRoot -pyxb.binding.generate.Generator.moduleList pyxb.binding.generate.Generator-class.html#moduleList -pyxb.binding.generate.Generator.namespaceModuleMap pyxb.binding.generate.Generator-class.html#namespaceModuleMap -pyxb.binding.generate.Generator.setNamespaceVisibility pyxb.binding.generate.Generator-class.html#setNamespaceVisibility -pyxb.binding.generate.Generator.componentGraph pyxb.binding.generate.Generator-class.html#componentGraph -pyxb.binding.generate.Generator.setSchemaLocationList pyxb.binding.generate.Generator-class.html#setSchemaLocationList -pyxb.binding.generate.Generator.__componentOrder pyxb.binding.generate.Generator-class.html#__componentOrder -pyxb.binding.generate.Generator.__writeForCustomization pyxb.binding.generate.Generator-class.html#__writeForCustomization -pyxb.binding.generate.Generator.__generationUID pyxb.binding.generate.Generator-class.html#__generationUID -pyxb.binding.generate.Generator.setSchemas pyxb.binding.generate.Generator-class.html#setSchemas -pyxb.binding.generate.Generator.setValidateChanges pyxb.binding.generate.Generator-class.html#setValidateChanges -pyxb.binding.generate.Generator.__namespaces pyxb.binding.generate.Generator-class.html#__namespaces -pyxb.binding.generate.Generator.setBindingRoot pyxb.binding.generate.Generator-class.html#setBindingRoot -pyxb.binding.generate.Generator.__modulePrefix pyxb.binding.generate.Generator-class.html#__modulePrefix -pyxb.binding.generate.Generator.moduleForComponent pyxb.binding.generate.Generator-class.html#moduleForComponent -pyxb.binding.generate.Generator.addNoLoadNamespace pyxb.binding.generate.Generator-class.html#addNoLoadNamespace -pyxb.binding.generate.Generator.optionParser pyxb.binding.generate.Generator-class.html#optionParser -pyxb.binding.generate.Generator.__OptionSetters pyxb.binding.generate.Generator-class.html#__OptionSetters -pyxb.binding.generate.Generator.writeForCustomization pyxb.binding.generate.Generator-class.html#writeForCustomization -pyxb.binding.generate.Generator.setDefaultNamespacePublic pyxb.binding.generate.Generator-class.html#setDefaultNamespacePublic -pyxb.binding.generate.Generator.archivePath pyxb.binding.generate.Generator-class.html#archivePath -pyxb.binding.generate.Generator.namespaceVisibilityMap pyxb.binding.generate.Generator-class.html#namespaceVisibilityMap -pyxb.binding.generate.Generator.setSchemaRoot pyxb.binding.generate.Generator-class.html#setSchemaRoot -pyxb.binding.generate.Generator.argAddSchemaLocation pyxb.binding.generate.Generator-class.html#argAddSchemaLocation -pyxb.binding.generate.Generator.setArchivePath pyxb.binding.generate.Generator-class.html#setArchivePath -pyxb.binding.generate.Generator.__componentGraph pyxb.binding.generate.Generator-class.html#__componentGraph -pyxb.binding.generate.Generator._setNamespaceVisibilities pyxb.binding.generate.Generator-class.html#_setNamespaceVisibilities -pyxb.binding.generate.Generator.getCommandLineArgs pyxb.binding.generate.Generator-class.html#getCommandLineArgs -pyxb.binding.generate.Generator.schemaStrippedPrefix pyxb.binding.generate.Generator-class.html#schemaStrippedPrefix -pyxb.binding.generate.Generator.__didResolveExternalSchema pyxb.binding.generate.Generator-class.html#__didResolveExternalSchema -pyxb.binding.generate.Generator.allowBuiltinGeneration pyxb.binding.generate.Generator-class.html#allowBuiltinGeneration -pyxb.binding.generate.Generator.__namespaceModuleMap pyxb.binding.generate.Generator-class.html#__namespaceModuleMap -pyxb.binding.generate.Generator.writeNamespaceArchive pyxb.binding.generate.Generator-class.html#writeNamespaceArchive -pyxb.binding.generate.Generator.__allowAbsentModule pyxb.binding.generate.Generator-class.html#__allowAbsentModule -pyxb.binding.generate.Generator.__generateToFiles pyxb.binding.generate.Generator-class.html#__generateToFiles -pyxb.binding.generate.Generator.addSchema pyxb.binding.generate.Generator-class.html#addSchema -pyxb.binding.generate.Generator.setLoggingConfigFile pyxb.binding.generate.Generator-class.html#setLoggingConfigFile -pyxb.binding.generate.Generator.__importAugmentableNamespaces pyxb.binding.generate.Generator-class.html#__importAugmentableNamespaces -pyxb.binding.generate.Generator.__archivePath pyxb.binding.generate.Generator-class.html#__archivePath -pyxb.binding.generate.Generator.importAugmentableNamespaces pyxb.binding.generate.Generator-class.html#importAugmentableNamespaces -pyxb.binding.generate.Generator.setAllowAbsentModule pyxb.binding.generate.Generator-class.html#setAllowAbsentModule -pyxb.binding.generate.Generator.normalizeSchemaLocation pyxb.binding.generate.Generator-class.html#normalizeSchemaLocation -pyxb.binding.generate.Generator.moduleRecords pyxb.binding.generate.Generator-class.html#moduleRecords -pyxb.binding.generate.Generator.noLoadNamespaces pyxb.binding.generate.Generator-class.html#noLoadNamespaces -pyxb.binding.generate.Generator.locationPrefixRewriteMap pyxb.binding.generate.Generator-class.html#locationPrefixRewriteMap -pyxb.binding.generate.Generator.allowAbsentModule pyxb.binding.generate.Generator-class.html#allowAbsentModule -pyxb.binding.generate.Generator.argAddLocationPrefixRewrite pyxb.binding.generate.Generator-class.html#argAddLocationPrefixRewrite -pyxb.binding.generate.Generator.addLocationPrefixRewrite pyxb.binding.generate.Generator-class.html#addLocationPrefixRewrite -pyxb.binding.generate.Generator.__schemas pyxb.binding.generate.Generator-class.html#__schemas -pyxb.binding.generate.Generator.generateToFiles pyxb.binding.generate.Generator-class.html#generateToFiles -pyxb.binding.generate.Generator.__moduleRecords pyxb.binding.generate.Generator-class.html#__moduleRecords -pyxb.binding.generate.Generator.__uriContentArchiveDirectory pyxb.binding.generate.Generator-class.html#__uriContentArchiveDirectory -pyxb.binding.generate.Generator.modulePathData pyxb.binding.generate.Generator-class.html#modulePathData -pyxb.binding.generate.Generator.setAllowBuiltinGeneration pyxb.binding.generate.Generator-class.html#setAllowBuiltinGeneration -pyxb.binding.generate.Generator.__moduleList pyxb.binding.generate.Generator-class.html#__moduleList -pyxb.binding.generate.Generator.__generateBindings pyxb.binding.generate.Generator-class.html#__generateBindings -pyxb.binding.generate.Generator.__validateChanges pyxb.binding.generate.Generator-class.html#__validateChanges -pyxb.binding.generate.Generator.__locationPrefixMap pyxb.binding.generate.Generator-class.html#__locationPrefixMap -pyxb.binding.generate.Generator.resolveExternalSchema pyxb.binding.generate.Generator-class.html#resolveExternalSchema -pyxb.binding.generate.Generator.uriContentArchiveDirectory pyxb.binding.generate.Generator-class.html#uriContentArchiveDirectory -pyxb.binding.generate.Generator._DEFAULT_bindingRoot pyxb.binding.generate.Generator-class.html#_DEFAULT_bindingRoot -pyxb.binding.generate.Generator.defaultNamespacePublic pyxb.binding.generate.Generator-class.html#defaultNamespacePublic -pyxb.binding.generate.Generator.__bindingRoot pyxb.binding.generate.Generator-class.html#__bindingRoot -pyxb.binding.generate.Generator._setNoLoadNamespaces pyxb.binding.generate.Generator-class.html#_setNoLoadNamespaces -pyxb.binding.generate.Generator.__namespaceVisibilityMap pyxb.binding.generate.Generator-class.html#__namespaceVisibilityMap -pyxb.binding.generate.Generator.assignModulePath pyxb.binding.generate.Generator-class.html#assignModulePath -pyxb.binding.generate.Generator.schemaRoot pyxb.binding.generate.Generator-class.html#schemaRoot -pyxb.binding.generate.Generator._setImportAugmentableNamespaces pyxb.binding.generate.Generator-class.html#_setImportAugmentableNamespaces -pyxb.binding.generate.Generator.generationUID pyxb.binding.generate.Generator-class.html#generationUID -pyxb.binding.generate.Generator.setArchiveToFile pyxb.binding.generate.Generator-class.html#setArchiveToFile -pyxb.binding.generate.Generator.__allowBuiltinGeneration pyxb.binding.generate.Generator-class.html#__allowBuiltinGeneration -pyxb.binding.generate.Generator.__init__ pyxb.binding.generate.Generator-class.html#__init__ -pyxb.binding.generate.Generator.schemas pyxb.binding.generate.Generator-class.html#schemas -pyxb.binding.generate.Generator.componentOrder pyxb.binding.generate.Generator-class.html#componentOrder -pyxb.binding.generate.Generator.__loggingConfigFile pyxb.binding.generate.Generator-class.html#__loggingConfigFile -pyxb.binding.generate.Generator.setModulePrefix pyxb.binding.generate.Generator-class.html#setModulePrefix -pyxb.binding.generate.Generator.loggingConfigFile pyxb.binding.generate.Generator-class.html#loggingConfigFile -pyxb.binding.generate.Generator.__resolveComponentDependencies pyxb.binding.generate.Generator-class.html#__resolveComponentDependencies -pyxb.binding.generate.Generator.setLocationPrefixRewriteMap pyxb.binding.generate.Generator-class.html#setLocationPrefixRewriteMap -pyxb.binding.generate.Generator.addModuleName pyxb.binding.generate.Generator-class.html#addModuleName -pyxb.binding.generate.Generator.setFromCommandLine pyxb.binding.generate.Generator-class.html#setFromCommandLine -pyxb.binding.generate.Generator._setModuleList pyxb.binding.generate.Generator-class.html#_setModuleList -pyxb.binding.generate.Generator.__schemaRoot pyxb.binding.generate.Generator-class.html#__schemaRoot -pyxb.binding.generate.Generator.__archiveToFile pyxb.binding.generate.Generator-class.html#__archiveToFile -pyxb.binding.generate.NamespaceGroupModule pyxb.binding.generate.NamespaceGroupModule-class.html -pyxb.binding.generate._ModuleNaming_mixin.moduleContents pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleContents -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__modulePath -pyxb.binding.generate.NamespaceGroupModule._moduleUID_vx pyxb.binding.generate.NamespaceGroupModule-class.html#_moduleUID_vx -pyxb.binding.generate._ModuleNaming_mixin.bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingFile -pyxb.binding.generate._ModuleNaming_mixin.moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleUID -pyxb.binding.generate.NamespaceGroupModule.__str__ pyxb.binding.generate.NamespaceGroupModule-class.html#__str__ -pyxb.binding.generate.NamespaceGroupModule.__namespaceModules pyxb.binding.generate.NamespaceGroupModule-class.html#__namespaceModules -pyxb.binding.generate._ModuleNaming_mixin.uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin.BindComponentInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#BindComponentInModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__generator pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__generator -pyxb.binding.generate.NamespaceGroupModule.__componentBindingName pyxb.binding.generate.NamespaceGroupModule-class.html#__componentBindingName -pyxb.binding.generate._ModuleNaming_mixin.bindingPreface pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingPreface -pyxb.binding.generate.NamespaceGroupModule.__init__ pyxb.binding.generate.NamespaceGroupModule-class.html#__init__ -pyxb.binding.generate._ModuleNaming_mixin._ForRecord pyxb.binding.generate._ModuleNaming_mixin-class.html#_ForRecord -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFile -pyxb.binding.generate._ModuleNaming_mixin.generator pyxb.binding.generate._ModuleNaming_mixin-class.html#generator -pyxb.binding.generate._ModuleNaming_mixin.writeToModuleFile pyxb.binding.generate._ModuleNaming_mixin-class.html#writeToModuleFile -pyxb.binding.generate.NamespaceGroupModule._bindingTagPrefix_vx pyxb.binding.generate.NamespaceGroupModule-class.html#_bindingTagPrefix_vx -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFilePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFilePath -pyxb.binding.generate._ModuleNaming_mixin.literal pyxb.binding.generate._ModuleNaming_mixin-class.html#literal -pyxb.binding.generate._ModuleNaming_mixin.addImportsFrom pyxb.binding.generate._ModuleNaming_mixin-class.html#addImportsFrom -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonSTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonSTDIndex -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__RecordModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__RecordModuleMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInClass -pyxb.binding.generate.NamespaceGroupModule.__components pyxb.binding.generate.NamespaceGroupModule-class.html#__components -pyxb.binding.generate._ModuleNaming_mixin.bindingIO pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingIO -pyxb.binding.generate._ModuleNaming_mixin._importModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_importModule -pyxb.binding.generate.NamespaceGroupModule._initialBindingTemplateMap pyxb.binding.generate.NamespaceGroupModule-class.html#_initialBindingTemplateMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__ComponentBindingModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__ComponentBindingModuleMap -pyxb.binding.generate._ModuleNaming_mixin.referenceSchemaComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceSchemaComponent -pyxb.binding.generate.NamespaceGroupModule.namespaceModules pyxb.binding.generate.NamespaceGroupModule-class.html#namespaceModules -pyxb.binding.generate.NamespaceGroupModule._finalizeModuleContents_vx pyxb.binding.generate.NamespaceGroupModule-class.html#_finalizeModuleContents_vx -pyxb.binding.generate._ModuleNaming_mixin._UniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_UniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.ComponentBindingModule pyxb.binding.generate._ModuleNaming_mixin-class.html#ComponentBindingModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin._ReferencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ReferencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.bindingTag pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingTag -pyxb.binding.generate._ModuleNaming_mixin.pathFromImport pyxb.binding.generate._ModuleNaming_mixin-class.html#pathFromImport -pyxb.binding.generate.NamespaceGroupModule.moduleForNamespace pyxb.binding.generate.NamespaceGroupModule-class.html#moduleForNamespace -pyxb.binding.generate._ModuleNaming_mixin._setModulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_setModulePath -pyxb.binding.generate._ModuleNaming_mixin._referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin.importForDeclaration pyxb.binding.generate._ModuleNaming_mixin-class.html#importForDeclaration -pyxb.binding.generate.NamespaceGroupModule._bindingPreface_vx pyxb.binding.generate.NamespaceGroupModule-class.html#_bindingPreface_vx -pyxb.binding.generate._ModuleNaming_mixin.uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInModule -pyxb.binding.generate.NamespaceGroupModule.__UniqueInGroups pyxb.binding.generate.NamespaceGroupModule-class.html#__UniqueInGroups -pyxb.binding.generate._ModuleNaming_mixin._bindComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindComponent -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonCTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonCTDIndex -pyxb.binding.generate._ModuleNaming_mixin._RecordModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_RecordModule -pyxb.binding.generate._ModuleNaming_mixin.referenceNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceNamespace -pyxb.binding.generate._ModuleNaming_mixin.defineNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#defineNamespace -pyxb.binding.generate._ModuleNaming_mixin._initializeUniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_initializeUniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.nameInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#nameInModule -pyxb.binding.generate.NamespaceGroupModule.__uniqueInModule pyxb.binding.generate.NamespaceGroupModule-class.html#__uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#modulePath -pyxb.binding.generate.NamespaceGroupModule._GroupPrefix pyxb.binding.generate.NamespaceGroupModule-class.html#_GroupPrefix -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedFromClass -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__moduleUID -pyxb.binding.generate.NamespaceModule pyxb.binding.generate.NamespaceModule-class.html -pyxb.binding.generate._ModuleNaming_mixin.moduleContents pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleContents -pyxb.binding.generate.NamespaceModule.setNamespaceGroupModule pyxb.binding.generate.NamespaceModule-class.html#setNamespaceGroupModule -pyxb.binding.generate.NamespaceModule.moduleRecord pyxb.binding.generate.NamespaceModule-class.html#moduleRecord -pyxb.binding.generate.NamespaceModule._moduleUID_vx pyxb.binding.generate.NamespaceModule-class.html#_moduleUID_vx -pyxb.binding.generate._ModuleNaming_mixin.bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingFile -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__modulePath -pyxb.binding.generate._ModuleNaming_mixin.moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleUID -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInModule -pyxb.binding.generate.NamespaceModule.__str__ pyxb.binding.generate.NamespaceModule-class.html#__str__ -pyxb.binding.generate.NamespaceModule.bindComponent pyxb.binding.generate.NamespaceModule-class.html#bindComponent -pyxb.binding.generate._ModuleNaming_mixin.uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin.BindComponentInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#BindComponentInModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__generator pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__generator -pyxb.binding.generate.NamespaceModule.__componentBindingName pyxb.binding.generate.NamespaceModule-class.html#__componentBindingName -pyxb.binding.generate.NamespaceModule.__ComponentModuleMap pyxb.binding.generate.NamespaceModule-class.html#__ComponentModuleMap -pyxb.binding.generate.NamespaceModule.__namespace pyxb.binding.generate.NamespaceModule-class.html#__namespace -pyxb.binding.generate.NamespaceModule.__init__ pyxb.binding.generate.NamespaceModule-class.html#__init__ -pyxb.binding.generate._ModuleNaming_mixin._ForRecord pyxb.binding.generate._ModuleNaming_mixin-class.html#_ForRecord -pyxb.binding.generate.NamespaceModule.namespaceGroupModule pyxb.binding.generate.NamespaceModule-class.html#namespaceGroupModule -pyxb.binding.generate.NamespaceModule.__moduleRecord pyxb.binding.generate.NamespaceModule-class.html#__moduleRecord -pyxb.binding.generate.NamespaceModule.__namespaceGroup pyxb.binding.generate.NamespaceModule-class.html#__namespaceGroup -pyxb.binding.generate._ModuleNaming_mixin.generator pyxb.binding.generate._ModuleNaming_mixin-class.html#generator -pyxb.binding.generate._ModuleNaming_mixin.writeToModuleFile pyxb.binding.generate._ModuleNaming_mixin-class.html#writeToModuleFile -pyxb.binding.generate.NamespaceModule._bindingTagPrefix_vx pyxb.binding.generate.NamespaceModule-class.html#_bindingTagPrefix_vx -pyxb.binding.generate.NamespaceModule.namespace pyxb.binding.generate.NamespaceModule-class.html#namespace -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFilePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFilePath -pyxb.binding.generate._ModuleNaming_mixin.literal pyxb.binding.generate._ModuleNaming_mixin-class.html#literal -pyxb.binding.generate._ModuleNaming_mixin.addImportsFrom pyxb.binding.generate._ModuleNaming_mixin-class.html#addImportsFrom -pyxb.binding.generate._ModuleNaming_mixin.bindingPreface pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingPreface -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonSTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonSTDIndex -pyxb.binding.generate.NamespaceModule.namespaceGroupMulti pyxb.binding.generate.NamespaceModule-class.html#namespaceGroupMulti -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInClass -pyxb.binding.generate.NamespaceModule.__components pyxb.binding.generate.NamespaceModule-class.html#__components -pyxb.binding.generate._ModuleNaming_mixin.bindingIO pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingIO -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFile -pyxb.binding.generate._ModuleNaming_mixin._importModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_importModule -pyxb.binding.generate.NamespaceModule._initialBindingTemplateMap pyxb.binding.generate.NamespaceModule-class.html#_initialBindingTemplateMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__RecordModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__RecordModuleMap -pyxb.binding.generate.NamespaceModule.componentsInNamespace pyxb.binding.generate.NamespaceModule-class.html#componentsInNamespace -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__ComponentBindingModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__ComponentBindingModuleMap -pyxb.binding.generate.NamespaceModule._finalizeModuleContents_vx pyxb.binding.generate.NamespaceModule-class.html#_finalizeModuleContents_vx -pyxb.binding.generate.NamespaceModule._UniqueInModule pyxb.binding.generate.NamespaceModule-class.html#_UniqueInModule -pyxb.binding.generate.NamespaceModule.__namespaceGroupHead pyxb.binding.generate.NamespaceModule-class.html#__namespaceGroupHead -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedNamespaces -pyxb.binding.generate.NamespaceModule.ForComponent pyxb.binding.generate.NamespaceModule-class.html#ForComponent -pyxb.binding.generate._ModuleNaming_mixin.ComponentBindingModule pyxb.binding.generate._ModuleNaming_mixin-class.html#ComponentBindingModule -pyxb.binding.generate._ModuleNaming_mixin._ReferencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ReferencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.bindingTag pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingTag -pyxb.binding.generate._ModuleNaming_mixin.pathFromImport pyxb.binding.generate._ModuleNaming_mixin-class.html#pathFromImport -pyxb.binding.generate._ModuleNaming_mixin._setModulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_setModulePath -pyxb.binding.generate._ModuleNaming_mixin._referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin.importForDeclaration pyxb.binding.generate._ModuleNaming_mixin-class.html#importForDeclaration -pyxb.binding.generate.NamespaceModule._bindingPreface_vx pyxb.binding.generate.NamespaceModule-class.html#_bindingPreface_vx -pyxb.binding.generate._ModuleNaming_mixin.uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin._bindComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindComponent -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonCTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonCTDIndex -pyxb.binding.generate._ModuleNaming_mixin._RecordModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_RecordModule -pyxb.binding.generate._ModuleNaming_mixin.referenceNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceNamespace -pyxb.binding.generate.NamespaceModule.namespaceGroupHead pyxb.binding.generate.NamespaceModule-class.html#namespaceGroupHead -pyxb.binding.generate._ModuleNaming_mixin.defineNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#defineNamespace -pyxb.binding.generate._ModuleNaming_mixin._initializeUniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_initializeUniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.nameInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#nameInModule -pyxb.binding.generate.NamespaceModule.__namespaceGroupModule pyxb.binding.generate.NamespaceModule-class.html#__namespaceGroupModule -pyxb.binding.generate._ModuleNaming_mixin.modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#modulePath -pyxb.binding.generate._ModuleNaming_mixin.referenceSchemaComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceSchemaComponent -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedFromClass -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__moduleUID -pyxb.binding.generate.ReferenceEnumerationMember pyxb.binding.generate.ReferenceEnumerationMember-class.html -pyxb.binding.generate.ReferenceEnumerationMember.enumerationElement pyxb.binding.generate.ReferenceEnumerationMember-class.html#enumerationElement -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceEnumerationMember.__init__ pyxb.binding.generate.ReferenceEnumerationMember-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceExpandedName pyxb.binding.generate.ReferenceExpandedName-class.html -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceExpandedName.__init__ pyxb.binding.generate.ReferenceExpandedName-class.html#__init__ -pyxb.binding.generate.ReferenceExpandedName.__expandedName pyxb.binding.generate.ReferenceExpandedName-class.html#__expandedName -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceFacet pyxb.binding.generate.ReferenceFacet-class.html -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceFacet.__init__ pyxb.binding.generate.ReferenceFacet-class.html#__init__ -pyxb.binding.generate.ReferenceFacet.__facet pyxb.binding.generate.ReferenceFacet-class.html#__facet -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceFacetMember pyxb.binding.generate.ReferenceFacetMember-class.html -pyxb.binding.generate.ReferenceFacetMember.__facetClass pyxb.binding.generate.ReferenceFacetMember-class.html#__facetClass -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceFacetMember.__init__ pyxb.binding.generate.ReferenceFacetMember-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceLiteral pyxb.binding.generate.ReferenceLiteral-class.html -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceLiteral.__init__ pyxb.binding.generate.ReferenceLiteral-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral.__literal pyxb.binding.generate.ReferenceLiteral-class.html#__literal -pyxb.binding.generate.ReferenceLiteral.__ownerClass pyxb.binding.generate.ReferenceLiteral-class.html#__ownerClass -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceNamespace pyxb.binding.generate.ReferenceNamespace-class.html -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceNamespace.__init__ pyxb.binding.generate.ReferenceNamespace-class.html#__init__ -pyxb.binding.generate.ReferenceNamespace.__namespace pyxb.binding.generate.ReferenceNamespace-class.html#__namespace -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceSchemaComponent pyxb.binding.generate.ReferenceSchemaComponent-class.html -pyxb.binding.generate.ReferenceSchemaComponent.__component pyxb.binding.generate.ReferenceSchemaComponent-class.html#__component -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceSchemaComponent.__init__ pyxb.binding.generate.ReferenceSchemaComponent-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceWildcard pyxb.binding.generate.ReferenceWildcard-class.html -pyxb.binding.generate.ReferenceWildcard.__wildcard pyxb.binding.generate.ReferenceWildcard-class.html#__wildcard -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceWildcard.__init__ pyxb.binding.generate.ReferenceWildcard-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate._CTDAuxData pyxb.binding.generate._CTDAuxData-class.html -pyxb.binding.generate._CTDAuxData.edMultiples pyxb.binding.generate._CTDAuxData-class.html#edMultiples -pyxb.binding.generate._CTDAuxData.Create pyxb.binding.generate._CTDAuxData-class.html#Create -pyxb.binding.generate._CTDAuxData.__init__ pyxb.binding.generate._CTDAuxData-class.html#__init__ -pyxb.binding.generate._CTDAuxData.Get pyxb.binding.generate._CTDAuxData-class.html#Get -pyxb.binding.generate._CTDAuxData.edSingles pyxb.binding.generate._CTDAuxData-class.html#edSingles -pyxb.binding.generate._CTDAuxData.termTree pyxb.binding.generate._CTDAuxData-class.html#termTree -pyxb.binding.generate._CTDAuxData.ctd pyxb.binding.generate._CTDAuxData-class.html#ctd -pyxb.binding.generate._CTDAuxData.contentBasis pyxb.binding.generate._CTDAuxData-class.html#contentBasis -pyxb.binding.generate._CTDAuxData.automaton pyxb.binding.generate._CTDAuxData-class.html#automaton -pyxb.binding.generate._ModuleNaming_mixin pyxb.binding.generate._ModuleNaming_mixin-class.html -pyxb.binding.generate._ModuleNaming_mixin.moduleContents pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleContents -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__modulePath -pyxb.binding.generate._ModuleNaming_mixin._moduleUID_vx pyxb.binding.generate._ModuleNaming_mixin-class.html#_moduleUID_vx -pyxb.binding.generate._ModuleNaming_mixin.bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingFile -pyxb.binding.generate._ModuleNaming_mixin.moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleUID -pyxb.binding.generate._ModuleNaming_mixin.__ComponentBindingModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#__ComponentBindingModuleMap -pyxb.binding.generate._ModuleNaming_mixin.uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin.BindComponentInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#BindComponentInModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__generator pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__generator -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__moduleUID -pyxb.binding.generate._ModuleNaming_mixin.bindingPreface pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingPreface -pyxb.binding.generate._ModuleNaming_mixin.__init__ pyxb.binding.generate._ModuleNaming_mixin-class.html#__init__ -pyxb.binding.generate._ModuleNaming_mixin._ForRecord pyxb.binding.generate._ModuleNaming_mixin-class.html#_ForRecord -pyxb.binding.generate._ModuleNaming_mixin.__referencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#__referencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.__referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#__referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin.generator pyxb.binding.generate._ModuleNaming_mixin-class.html#generator -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFilePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFilePath -pyxb.binding.generate._ModuleNaming_mixin._bindingTagPrefix_vx pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindingTagPrefix_vx -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.__generator pyxb.binding.generate._ModuleNaming_mixin-class.html#__generator -pyxb.binding.generate._ModuleNaming_mixin.writeToModuleFile pyxb.binding.generate._ModuleNaming_mixin-class.html#writeToModuleFile -pyxb.binding.generate._ModuleNaming_mixin.literal pyxb.binding.generate._ModuleNaming_mixin-class.html#literal -pyxb.binding.generate._ModuleNaming_mixin.addImportsFrom pyxb.binding.generate._ModuleNaming_mixin-class.html#addImportsFrom -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonSTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonSTDIndex -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__RecordModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__RecordModuleMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin.nameInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#nameInModule -pyxb.binding.generate._ModuleNaming_mixin.defineNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#defineNamespace -pyxb.binding.generate._ModuleNaming_mixin.bindingIO pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingIO -pyxb.binding.generate._ModuleNaming_mixin._importModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_importModule -pyxb.binding.generate._ModuleNaming_mixin.__bindingFilePath pyxb.binding.generate._ModuleNaming_mixin-class.html#__bindingFilePath -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__ComponentBindingModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__ComponentBindingModuleMap -pyxb.binding.generate._ModuleNaming_mixin.referenceSchemaComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceSchemaComponent -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFile -pyxb.binding.generate._ModuleNaming_mixin.__bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#__bindingFile -pyxb.binding.generate._ModuleNaming_mixin.__modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#__modulePath -pyxb.binding.generate._ModuleNaming_mixin._UniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_UniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.ComponentBindingModule pyxb.binding.generate._ModuleNaming_mixin-class.html#ComponentBindingModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin._ReferencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ReferencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.bindingTag pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingTag -pyxb.binding.generate._ModuleNaming_mixin.pathFromImport pyxb.binding.generate._ModuleNaming_mixin-class.html#pathFromImport -pyxb.binding.generate._ModuleNaming_mixin._setModulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_setModulePath -pyxb.binding.generate._ModuleNaming_mixin._referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin.importForDeclaration pyxb.binding.generate._ModuleNaming_mixin-class.html#importForDeclaration -pyxb.binding.generate._ModuleNaming_mixin._bindingPreface_vx pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindingPreface_vx -pyxb.binding.generate._ModuleNaming_mixin.uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.__RecordModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#__RecordModuleMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonCTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonCTDIndex -pyxb.binding.generate._ModuleNaming_mixin._RecordModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_RecordModule -pyxb.binding.generate._ModuleNaming_mixin.referenceNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceNamespace -pyxb.binding.generate._ModuleNaming_mixin.__moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#__moduleUID -pyxb.binding.generate._ModuleNaming_mixin.__anonCTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#__anonCTDIndex -pyxb.binding.generate._ModuleNaming_mixin._initializeUniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_initializeUniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.__uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#__uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin._bindComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindComponent -pyxb.binding.generate._ModuleNaming_mixin.__uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#__uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.__anonSTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#__anonSTDIndex -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#modulePath -pyxb.binding.saxer.PyXBSAXHandler pyxb.binding.saxer.PyXBSAXHandler-class.html -pyxb.utils.saxutils.BaseSAXHandler.setDocumentLocator pyxb.utils.saxutils.BaseSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils.BaseSAXHandler.namespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#namespaceContext -pyxb.utils.saxutils.BaseSAXHandler.elementState pyxb.utils.saxutils.BaseSAXHandler-class.html#elementState -pyxb.utils.saxutils.BaseSAXHandler.fallbackNamespace pyxb.utils.saxutils.BaseSAXHandler-class.html#fallbackNamespace -pyxb.utils.saxutils.BaseSAXHandler.ignorableWhitespace pyxb.utils.saxutils.BaseSAXHandler-class.html#ignorableWhitespace -pyxb.binding.saxer.PyXBSAXHandler.__init__ pyxb.binding.saxer.PyXBSAXHandler-class.html#__init__ -pyxb.binding.saxer.PyXBSAXHandler.endElementNS pyxb.binding.saxer.PyXBSAXHandler-class.html#endElementNS -pyxb.utils.saxutils.BaseSAXHandler.startDocument pyxb.utils.saxutils.BaseSAXHandler-class.html#startDocument -pyxb.utils.saxutils.BaseSAXHandler.location pyxb.utils.saxutils.BaseSAXHandler-class.html#location -pyxb.utils.saxutils.BaseSAXHandler.startPrefixMapping pyxb.utils.saxutils.BaseSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils.BaseSAXHandler.processingInstruction pyxb.utils.saxutils.BaseSAXHandler-class.html#processingInstruction -pyxb.binding.saxer.PyXBSAXHandler.__rootObject pyxb.binding.saxer.PyXBSAXHandler-class.html#__rootObject -pyxb.binding.saxer.PyXBSAXHandler.startElementNS pyxb.binding.saxer.PyXBSAXHandler-class.html#startElementNS -pyxb.utils.saxutils.BaseSAXHandler.characters pyxb.utils.saxutils.BaseSAXHandler-class.html#characters -pyxb.binding.saxer.PyXBSAXHandler.__XSITypeTuple pyxb.binding.saxer.PyXBSAXHandler-class.html#__XSITypeTuple -pyxb.binding.saxer.PyXBSAXHandler.reset pyxb.binding.saxer.PyXBSAXHandler-class.html#reset -pyxb.binding.saxer.PyXBSAXHandler.__domHandler pyxb.binding.saxer.PyXBSAXHandler-class.html#__domHandler -pyxb.binding.saxer.PyXBSAXHandler.__domDepth pyxb.binding.saxer.PyXBSAXHandler-class.html#__domDepth -pyxb.binding.saxer.PyXBSAXHandler.__trace pyxb.binding.saxer.PyXBSAXHandler-class.html#__trace -pyxb.binding.saxer.PyXBSAXHandler.rootObject pyxb.binding.saxer.PyXBSAXHandler-class.html#rootObject -pyxb.binding.saxer._SAXElementState pyxb.binding.saxer._SAXElementState-class.html -pyxb.binding.saxer._SAXElementState.__elementBinding pyxb.binding.saxer._SAXElementState-class.html#__elementBinding -pyxb.binding.saxer._SAXElementState.enterDOMMode pyxb.binding.saxer._SAXElementState-class.html#enterDOMMode -pyxb.binding.saxer._SAXElementState._SAXElementState__elementBinding pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__elementBinding -pyxb.binding.saxer._SAXElementState.inDOMMode pyxb.binding.saxer._SAXElementState-class.html#inDOMMode -pyxb.utils.saxutils.SAXElementState.contentHandler pyxb.utils.saxutils.SAXElementState-class.html#contentHandler -pyxb.binding.saxer._SAXElementState.setElementBinding pyxb.binding.saxer._SAXElementState-class.html#setElementBinding -pyxb.utils.saxutils.SAXElementState.addTextContent pyxb.utils.saxutils.SAXElementState-class.html#addTextContent -pyxb.binding.saxer._SAXElementState._SAXElementState__delayedConstructor pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__delayedConstructor -pyxb.binding.saxer._SAXElementState._SAXElementState__domDepth pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__domDepth -pyxb.binding.saxer._SAXElementState.__init__ pyxb.binding.saxer._SAXElementState-class.html#__init__ -pyxb.binding.saxer._SAXElementState._SAXElementState__bindingInstance pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__bindingInstance -pyxb.binding.saxer._SAXElementState.__attributes pyxb.binding.saxer._SAXElementState-class.html#__attributes -pyxb.utils.saxutils.SAXElementState.content pyxb.utils.saxutils.SAXElementState-class.html#content -pyxb.binding.saxer._SAXElementState.endDOMElement pyxb.binding.saxer._SAXElementState-class.html#endDOMElement -pyxb.binding.saxer._SAXElementState._SAXElementState__XSINilTuple pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__XSINilTuple -pyxb.binding.saxer._SAXElementState.enclosingCTD pyxb.binding.saxer._SAXElementState-class.html#enclosingCTD -pyxb.binding.saxer._SAXElementState.__bindingInstance pyxb.binding.saxer._SAXElementState-class.html#__bindingInstance -pyxb.binding.saxer._SAXElementState._SAXElementState__attributes pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__attributes -pyxb.binding.saxer._SAXElementState._SAXElementState__domDocument pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__domDocument -pyxb.utils.saxutils.SAXElementState.location pyxb.utils.saxutils.SAXElementState-class.html#location -pyxb.utils.saxutils.SAXElementState.expandedName pyxb.utils.saxutils.SAXElementState-class.html#expandedName -pyxb.binding.saxer._SAXElementState._SAXElementState__constructElement pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__constructElement -pyxb.binding.saxer._SAXElementState.startDOMElement pyxb.binding.saxer._SAXElementState-class.html#startDOMElement -pyxb.binding.saxer._SAXElementState.setEnclosingCTD pyxb.binding.saxer._SAXElementState-class.html#setEnclosingCTD -pyxb.utils.saxutils.SAXElementState.addElementContent pyxb.utils.saxutils.SAXElementState-class.html#addElementContent -pyxb.binding.saxer._SAXElementState.__constructElement pyxb.binding.saxer._SAXElementState-class.html#__constructElement -pyxb.binding.saxer._SAXElementState._SAXElementState__enclosingCTD pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__enclosingCTD -pyxb.utils.saxutils.SAXElementState.parentState pyxb.utils.saxutils.SAXElementState-class.html#parentState -pyxb.binding.saxer._SAXElementState.endBindingElement pyxb.binding.saxer._SAXElementState-class.html#endBindingElement -pyxb.binding.saxer._SAXElementState.__domDepth pyxb.binding.saxer._SAXElementState-class.html#__domDepth -pyxb.binding.saxer._SAXElementState.__domDocument pyxb.binding.saxer._SAXElementState-class.html#__domDocument -pyxb.binding.saxer._SAXElementState.__enclosingCTD pyxb.binding.saxer._SAXElementState-class.html#__enclosingCTD -pyxb.utils.saxutils.SAXElementState.namespaceContext pyxb.utils.saxutils.SAXElementState-class.html#namespaceContext -pyxb.binding.saxer._SAXElementState.startBindingElement pyxb.binding.saxer._SAXElementState-class.html#startBindingElement -pyxb.binding.saxer._SAXElementState.__delayedConstructor pyxb.binding.saxer._SAXElementState-class.html#__delayedConstructor -pyxb.binding.saxer._SAXElementState.__XSINilTuple pyxb.binding.saxer._SAXElementState-class.html#__XSINilTuple -pyxb.binding.xml_.STD_ANON_emptyString pyxb.binding.xml_.STD_ANON_emptyString-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.string._CF_whiteSpace pyxb.binding.datatypes.string-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.enumeration_mixin.iteritems pyxb.binding.basis.enumeration_mixin-class.html#iteritems -pyxb.binding.xml_.STD_ANON_emptyString._STD_ANON_emptyString_FacetMap pyxb.binding.xml_.STD_ANON_emptyString-class.html#_STD_ANON_emptyString_FacetMap -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.xml_.STD_ANON_emptyString._ExpandedName pyxb.binding.xml_.STD_ANON_emptyString-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.enumeration_mixin._valueForUnicode pyxb.binding.basis.enumeration_mixin-class.html#_valueForUnicode -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.enumeration_mixin.items pyxb.binding.basis.enumeration_mixin-class.html#items -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis.enumeration_mixin.itervalues pyxb.binding.basis.enumeration_mixin-class.html#itervalues -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.xml_.STD_ANON_emptyString.emptyString pyxb.binding.xml_.STD_ANON_emptyString-class.html#emptyString -pyxb.binding.basis.enumeration_mixin.values pyxb.binding.basis.enumeration_mixin-class.html#values -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis.enumeration_mixin._elementForValue pyxb.binding.basis.enumeration_mixin-class.html#_elementForValue -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.xml_.STD_ANON_emptyString._CF_enumeration pyxb.binding.xml_.STD_ANON_emptyString-class.html#_CF_enumeration -pyxb.binding.datatypes.string._CF_pattern pyxb.binding.datatypes.string-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.xml_.STD_ANON_lang pyxb.binding.xml_.STD_ANON_lang-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_union.XsdLiteral pyxb.binding.basis.STD_union-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.xml_.STD_ANON_lang._MemberTypes pyxb.binding.xml_.STD_ANON_lang-class.html#_MemberTypes -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.xml_.STD_ANON_lang._STD_ANON_lang_FacetMap pyxb.binding.xml_.STD_ANON_lang-class.html#_STD_ANON_lang_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis.STD_union._ValidatedMember pyxb.binding.basis.STD_union-class.html#_ValidatedMember -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.xml_.STD_ANON_lang._ExpandedName pyxb.binding.xml_.STD_ANON_lang-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_union._description pyxb.binding.basis.STD_union-class.html#_description -pyxb.binding.basis.STD_union.Factory pyxb.binding.basis.STD_union-class.html#Factory -pyxb.binding.basis.STD_union.__init__ pyxb.binding.basis.STD_union-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.STD_union.__new__ pyxb.binding.basis.STD_union-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.xml_.STD_ANON_lang.__SimpleTypeDefinition pyxb.binding.xml_.STD_ANON_lang-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.xml_.STD_ANON_lang._CF_enumeration pyxb.binding.xml_.STD_ANON_lang-class.html#_CF_enumeration -pyxb.binding.xml_.STD_ANON_lang._CF_pattern pyxb.binding.xml_.STD_ANON_lang-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.xml_.STD_ANON_space pyxb.binding.xml_.STD_ANON_space-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.xml_.STD_ANON_space._STD_ANON_space_FacetMap pyxb.binding.xml_.STD_ANON_space-class.html#_STD_ANON_space_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.enumeration_mixin.iteritems pyxb.binding.basis.enumeration_mixin-class.html#iteritems -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.xml_.STD_ANON_space.preserve pyxb.binding.xml_.STD_ANON_space-class.html#preserve -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.xml_.STD_ANON_space._ExpandedName pyxb.binding.xml_.STD_ANON_space-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.enumeration_mixin._valueForUnicode pyxb.binding.basis.enumeration_mixin-class.html#_valueForUnicode -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.enumeration_mixin.items pyxb.binding.basis.enumeration_mixin-class.html#items -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis.enumeration_mixin.itervalues pyxb.binding.basis.enumeration_mixin-class.html#itervalues -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.xml_.STD_ANON_space.default pyxb.binding.xml_.STD_ANON_space-class.html#default -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis.enumeration_mixin.values pyxb.binding.basis.enumeration_mixin-class.html#values -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.xml_.STD_ANON_space.__SimpleTypeDefinition pyxb.binding.xml_.STD_ANON_space-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis.enumeration_mixin._elementForValue pyxb.binding.basis.enumeration_mixin-class.html#_elementForValue -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.xml_.STD_ANON_space._CF_enumeration pyxb.binding.xml_.STD_ANON_space-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.cscRoot pyxb.cscRoot-class.html -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.exceptions_.AbstractElementError pyxb.exceptions_.AbstractElementError-class.html -pyxb.exceptions_.AbstractElementError.__str__ pyxb.exceptions_.AbstractElementError-class.html#__str__ -pyxb.exceptions_.AbstractElementError.__init__ pyxb.exceptions_.AbstractElementError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.AbstractElementError.__unicode__ pyxb.exceptions_.AbstractElementError-class.html#__unicode__ -pyxb.exceptions_.AbstractElementError.value pyxb.exceptions_.AbstractElementError-class.html#value -pyxb.exceptions_.AbstractElementError.element pyxb.exceptions_.AbstractElementError-class.html#element -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.AbstractInstantiationError pyxb.exceptions_.AbstractInstantiationError-class.html -pyxb.exceptions_.AbstractInstantiationError.__str__ pyxb.exceptions_.AbstractInstantiationError-class.html#__str__ -pyxb.exceptions_.AbstractInstantiationError.__init__ pyxb.exceptions_.AbstractInstantiationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AbstractInstantiationError.type pyxb.exceptions_.AbstractInstantiationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.AbstractInstantiationError.node pyxb.exceptions_.AbstractInstantiationError-class.html#node -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.AbstractInstantiationError.__unicode__ pyxb.exceptions_.AbstractInstantiationError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.AttributeChangeError pyxb.exceptions_.AttributeChangeError-class.html -pyxb.exceptions_.AttributeChangeError.__str__ pyxb.exceptions_.AttributeChangeError-class.html#__str__ -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.AttributeChangeError.__unicode__ pyxb.exceptions_.AttributeChangeError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.AttributeOnSimpleTypeError pyxb.exceptions_.AttributeOnSimpleTypeError-class.html -pyxb.exceptions_.AttributeOnSimpleTypeError.__str__ pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#__str__ -pyxb.exceptions_.AttributeOnSimpleTypeError.tag pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#tag -pyxb.exceptions_.AttributeOnSimpleTypeError.__init__ pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeOnSimpleTypeError.instance pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.AttributeOnSimpleTypeError.__unicode__ pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#__unicode__ -pyxb.exceptions_.AttributeOnSimpleTypeError.value pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.AttributeValidationError pyxb.exceptions_.AttributeValidationError-class.html -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.BadDocumentError pyxb.exceptions_.BadDocumentError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.BatchElementContentError pyxb.exceptions_.BatchElementContentError-class.html -pyxb.exceptions_.BatchElementContentError.symbols pyxb.exceptions_.BatchElementContentError-class.html#symbols -pyxb.exceptions_.BatchElementContentError.symbol_set pyxb.exceptions_.BatchElementContentError-class.html#symbol_set -pyxb.exceptions_.BatchElementContentError.__init__ pyxb.exceptions_.BatchElementContentError-class.html#__init__ -pyxb.exceptions_.BatchElementContentError.fac_configuration pyxb.exceptions_.BatchElementContentError-class.html#fac_configuration -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.BatchElementContentError.instance pyxb.exceptions_.BatchElementContentError-class.html#instance -pyxb.exceptions_.BatchElementContentError.details pyxb.exceptions_.BatchElementContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.BindingError pyxb.exceptions_.BindingError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.BindingGenerationError pyxb.exceptions_.BindingGenerationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ComplexTypeValidationError pyxb.exceptions_.ComplexTypeValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ContentInNilInstanceError pyxb.exceptions_.ContentInNilInstanceError-class.html -pyxb.exceptions_.ContentInNilInstanceError.__str__ pyxb.exceptions_.ContentInNilInstanceError-class.html#__str__ -pyxb.exceptions_.ContentInNilInstanceError.__init__ pyxb.exceptions_.ContentInNilInstanceError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ContentInNilInstanceError.content pyxb.exceptions_.ContentInNilInstanceError-class.html#content -pyxb.exceptions_.ContentInNilInstanceError.instance pyxb.exceptions_.ContentInNilInstanceError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ContentInNilInstanceError.__unicode__ pyxb.exceptions_.ContentInNilInstanceError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ContentNondeterminismExceededError pyxb.exceptions_.ContentNondeterminismExceededError-class.html -pyxb.exceptions_.ContentNondeterminismExceededError.__str__ pyxb.exceptions_.ContentNondeterminismExceededError-class.html#__str__ -pyxb.exceptions_.ContentNondeterminismExceededError.__init__ pyxb.exceptions_.ContentNondeterminismExceededError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ContentNondeterminismExceededError.instance pyxb.exceptions_.ContentNondeterminismExceededError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ContentNondeterminismExceededError.__unicode__ pyxb.exceptions_.ContentNondeterminismExceededError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ContentValidationError pyxb.exceptions_.ContentValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.DOMGenerationError pyxb.exceptions_.DOMGenerationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ElementChangeError pyxb.exceptions_.ElementChangeError-class.html -pyxb.exceptions_.ElementChangeError.__str__ pyxb.exceptions_.ElementChangeError-class.html#__str__ -pyxb.exceptions_.ElementChangeError.__init__ pyxb.exceptions_.ElementChangeError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ElementChangeError.__unicode__ pyxb.exceptions_.ElementChangeError-class.html#__unicode__ -pyxb.exceptions_.ElementChangeError.value pyxb.exceptions_.ElementChangeError-class.html#value -pyxb.exceptions_.ElementChangeError.element pyxb.exceptions_.ElementChangeError-class.html#element -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ElementValidationError pyxb.exceptions_.ElementValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ExtraSimpleContentError pyxb.exceptions_.ExtraSimpleContentError-class.html -pyxb.exceptions_.ExtraSimpleContentError.__str__ pyxb.exceptions_.ExtraSimpleContentError-class.html#__str__ -pyxb.exceptions_.ExtraSimpleContentError.__init__ pyxb.exceptions_.ExtraSimpleContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ExtraSimpleContentError.instance pyxb.exceptions_.ExtraSimpleContentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ExtraSimpleContentError.__unicode__ pyxb.exceptions_.ExtraSimpleContentError-class.html#__unicode__ -pyxb.exceptions_.ExtraSimpleContentError.value pyxb.exceptions_.ExtraSimpleContentError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.IncompleteElementContentError pyxb.exceptions_.IncompleteElementContentError-class.html -pyxb.exceptions_.BatchElementContentError.symbols pyxb.exceptions_.BatchElementContentError-class.html#symbols -pyxb.exceptions_.BatchElementContentError.symbol_set pyxb.exceptions_.BatchElementContentError-class.html#symbol_set -pyxb.exceptions_.BatchElementContentError.__init__ pyxb.exceptions_.BatchElementContentError-class.html#__init__ -pyxb.exceptions_.BatchElementContentError.fac_configuration pyxb.exceptions_.BatchElementContentError-class.html#fac_configuration -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.BatchElementContentError.instance pyxb.exceptions_.BatchElementContentError-class.html#instance -pyxb.exceptions_.BatchElementContentError.details pyxb.exceptions_.BatchElementContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.IncompleteImplementationError pyxb.exceptions_.IncompleteImplementationError-class.html -pyxb.exceptions_.IncrementalElementContentError pyxb.exceptions_.IncrementalElementContentError-class.html -pyxb.exceptions_.IncrementalElementContentError.__init__ pyxb.exceptions_.IncrementalElementContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.IncrementalElementContentError.instance pyxb.exceptions_.IncrementalElementContentError-class.html#instance -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.IncrementalElementContentError._valueDescription pyxb.exceptions_.IncrementalElementContentError-class.html#_valueDescription -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.IncrementalElementContentError.value pyxb.exceptions_.IncrementalElementContentError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.IncrementalElementContentError.automaton_configuration pyxb.exceptions_.IncrementalElementContentError-class.html#automaton_configuration -pyxb.exceptions_.InvalidPreferredElementContentError pyxb.exceptions_.InvalidPreferredElementContentError-class.html -pyxb.exceptions_.BatchElementContentError.symbols pyxb.exceptions_.BatchElementContentError-class.html#symbols -pyxb.exceptions_.BatchElementContentError.symbol_set pyxb.exceptions_.BatchElementContentError-class.html#symbol_set -pyxb.exceptions_.InvalidPreferredElementContentError.__init__ pyxb.exceptions_.InvalidPreferredElementContentError-class.html#__init__ -pyxb.exceptions_.BatchElementContentError.fac_configuration pyxb.exceptions_.BatchElementContentError-class.html#fac_configuration -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.InvalidPreferredElementContentError.preferred_symbol pyxb.exceptions_.InvalidPreferredElementContentError-class.html#preferred_symbol -pyxb.exceptions_.BatchElementContentError.instance pyxb.exceptions_.BatchElementContentError-class.html#instance -pyxb.exceptions_.BatchElementContentError.details pyxb.exceptions_.BatchElementContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.LogicError pyxb.exceptions_.LogicError-class.html -pyxb.exceptions_.MissingAttributeError pyxb.exceptions_.MissingAttributeError-class.html -pyxb.exceptions_.MissingAttributeError.__str__ pyxb.exceptions_.MissingAttributeError-class.html#__str__ -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.MissingAttributeError.__unicode__ pyxb.exceptions_.MissingAttributeError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.MixedContentError pyxb.exceptions_.MixedContentError-class.html -pyxb.exceptions_.MixedContentError.__str__ pyxb.exceptions_.MixedContentError-class.html#__str__ -pyxb.exceptions_.MixedContentError.__init__ pyxb.exceptions_.MixedContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.MixedContentError.instance pyxb.exceptions_.MixedContentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.MixedContentError.__unicode__ pyxb.exceptions_.MixedContentError-class.html#__unicode__ -pyxb.exceptions_.MixedContentError.value pyxb.exceptions_.MixedContentError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NamespaceArchiveError pyxb.exceptions_.NamespaceArchiveError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NamespaceError pyxb.exceptions_.NamespaceError-class.html -pyxb.exceptions_.NamespaceError.__init__ pyxb.exceptions_.NamespaceError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NamespaceError.namespace pyxb.exceptions_.NamespaceError-class.html#namespace -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NamespaceUniquenessError pyxb.exceptions_.NamespaceUniquenessError-class.html -pyxb.exceptions_.NamespaceError.__init__ pyxb.exceptions_.NamespaceError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NamespaceError.namespace pyxb.exceptions_.NamespaceError-class.html#namespace -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NoNillableSupportError pyxb.exceptions_.NoNillableSupportError-class.html -pyxb.exceptions_.NoNillableSupportError.__init__ pyxb.exceptions_.NoNillableSupportError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NoNillableSupportError.instance pyxb.exceptions_.NoNillableSupportError-class.html#instance -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NonElementValidationError pyxb.exceptions_.NonElementValidationError-class.html -pyxb.exceptions_.NonElementValidationError.__str__ pyxb.exceptions_.NonElementValidationError-class.html#__str__ -pyxb.exceptions_.NonElementValidationError.__init__ pyxb.exceptions_.NonElementValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NonElementValidationError.__unicode__ pyxb.exceptions_.NonElementValidationError-class.html#__unicode__ -pyxb.exceptions_.NonElementValidationError.element pyxb.exceptions_.NonElementValidationError-class.html#element -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NonPluralAppendError pyxb.exceptions_.NonPluralAppendError-class.html -pyxb.exceptions_.NonPluralAppendError.__str__ pyxb.exceptions_.NonPluralAppendError-class.html#__str__ -pyxb.exceptions_.NonPluralAppendError.__init__ pyxb.exceptions_.NonPluralAppendError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NonPluralAppendError.instance pyxb.exceptions_.NonPluralAppendError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.NonPluralAppendError.element_declaration pyxb.exceptions_.NonPluralAppendError-class.html#element_declaration -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NonPluralAppendError.__unicode__ pyxb.exceptions_.NonPluralAppendError-class.html#__unicode__ -pyxb.exceptions_.NonPluralAppendError.value pyxb.exceptions_.NonPluralAppendError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NotComplexContentError pyxb.exceptions_.NotComplexContentError-class.html -pyxb.exceptions_.NotComplexContentError.__str__ pyxb.exceptions_.NotComplexContentError-class.html#__str__ -pyxb.exceptions_.NotComplexContentError.__init__ pyxb.exceptions_.NotComplexContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NotComplexContentError.instance pyxb.exceptions_.NotComplexContentError-class.html#instance -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NotComplexContentError.__unicode__ pyxb.exceptions_.NotComplexContentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NotInNamespaceError pyxb.exceptions_.NotInNamespaceError-class.html -pyxb.exceptions_.NotInNamespaceError.__namespace pyxb.exceptions_.NotInNamespaceError-class.html#__namespace -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NotInNamespaceError.__ncName pyxb.exceptions_.NotInNamespaceError-class.html#__ncName -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NotSimpleContentError pyxb.exceptions_.NotSimpleContentError-class.html -pyxb.exceptions_.NotSimpleContentError.__str__ pyxb.exceptions_.NotSimpleContentError-class.html#__str__ -pyxb.exceptions_.NotSimpleContentError.__init__ pyxb.exceptions_.NotSimpleContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NotSimpleContentError.instance pyxb.exceptions_.NotSimpleContentError-class.html#instance -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NotSimpleContentError.__unicode__ pyxb.exceptions_.NotSimpleContentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.OrphanElementContentError pyxb.exceptions_.OrphanElementContentError-class.html -pyxb.exceptions_.OrphanElementContentError.__str__ pyxb.exceptions_.OrphanElementContentError-class.html#__str__ -pyxb.exceptions_.OrphanElementContentError.__init__ pyxb.exceptions_.OrphanElementContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.OrphanElementContentError.instance pyxb.exceptions_.OrphanElementContentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.OrphanElementContentError.preferred pyxb.exceptions_.OrphanElementContentError-class.html#preferred -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.OrphanElementContentError.__unicode__ pyxb.exceptions_.OrphanElementContentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ProhibitedAttributeError pyxb.exceptions_.ProhibitedAttributeError-class.html -pyxb.exceptions_.ProhibitedAttributeError.__str__ pyxb.exceptions_.ProhibitedAttributeError-class.html#__str__ -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ProhibitedAttributeError.__unicode__ pyxb.exceptions_.ProhibitedAttributeError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.PyXBError pyxb.exceptions_.PyXBError-class.html -pyxb.exceptions_.PyXBException pyxb.exceptions_.PyXBException-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.PyXBVersionError pyxb.exceptions_.PyXBVersionError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.QNameResolutionError pyxb.exceptions_.QNameResolutionError-class.html -pyxb.exceptions_.QNameResolutionError.namespaceContext pyxb.exceptions_.QNameResolutionError-class.html#namespaceContext -pyxb.exceptions_.QNameResolutionError.__init__ pyxb.exceptions_.QNameResolutionError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NamespaceError.namespace pyxb.exceptions_.NamespaceError-class.html#namespace -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.QNameResolutionError.qname pyxb.exceptions_.QNameResolutionError-class.html#qname -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ReservedNameError pyxb.exceptions_.ReservedNameError-class.html -pyxb.exceptions_.ReservedNameError.__str__ pyxb.exceptions_.ReservedNameError-class.html#__str__ -pyxb.exceptions_.ReservedNameError.__init__ pyxb.exceptions_.ReservedNameError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ReservedNameError.instance pyxb.exceptions_.ReservedNameError-class.html#instance -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ReservedNameError.__unicode__ pyxb.exceptions_.ReservedNameError-class.html#__unicode__ -pyxb.exceptions_.ReservedNameError.name pyxb.exceptions_.ReservedNameError-class.html#name -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SchemaUniquenessError pyxb.exceptions_.SchemaUniquenessError-class.html -pyxb.exceptions_.SchemaUniquenessError.existingSchema pyxb.exceptions_.SchemaUniquenessError-class.html#existingSchema -pyxb.exceptions_.SchemaUniquenessError.__init__ pyxb.exceptions_.SchemaUniquenessError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.SchemaUniquenessError.namespace pyxb.exceptions_.SchemaUniquenessError-class.html#namespace -pyxb.exceptions_.SchemaUniquenessError.schemaLocation pyxb.exceptions_.SchemaUniquenessError-class.html#schemaLocation -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SchemaValidationError pyxb.exceptions_.SchemaValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleContentAbsentError pyxb.exceptions_.SimpleContentAbsentError-class.html -pyxb.exceptions_.SimpleContentAbsentError.__str__ pyxb.exceptions_.SimpleContentAbsentError-class.html#__str__ -pyxb.exceptions_.SimpleContentAbsentError.__init__ pyxb.exceptions_.SimpleContentAbsentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.SimpleContentAbsentError.instance pyxb.exceptions_.SimpleContentAbsentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleContentAbsentError.__unicode__ pyxb.exceptions_.SimpleContentAbsentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleFacetValueError pyxb.exceptions_.SimpleFacetValueError-class.html -pyxb.exceptions_.SimpleFacetValueError.__str__ pyxb.exceptions_.SimpleFacetValueError-class.html#__str__ -pyxb.exceptions_.SimpleFacetValueError.__init__ pyxb.exceptions_.SimpleFacetValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleFacetValueError.type pyxb.exceptions_.SimpleFacetValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleFacetValueError.__unicode__ pyxb.exceptions_.SimpleFacetValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleFacetValueError.value pyxb.exceptions_.SimpleFacetValueError-class.html#value -pyxb.exceptions_.SimpleFacetValueError.facet pyxb.exceptions_.SimpleFacetValueError-class.html#facet -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleListValueError pyxb.exceptions_.SimpleListValueError-class.html -pyxb.exceptions_.SimpleListValueError.__str__ pyxb.exceptions_.SimpleListValueError-class.html#__str__ -pyxb.exceptions_.SimpleTypeValueError.__init__ pyxb.exceptions_.SimpleTypeValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleTypeValueError.type pyxb.exceptions_.SimpleTypeValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleListValueError.__unicode__ pyxb.exceptions_.SimpleListValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleTypeValueError.value pyxb.exceptions_.SimpleTypeValueError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimplePluralValueError pyxb.exceptions_.SimplePluralValueError-class.html -pyxb.exceptions_.SimpleTypeValueError.__str__ pyxb.exceptions_.SimpleTypeValueError-class.html#__str__ -pyxb.exceptions_.SimpleTypeValueError.__init__ pyxb.exceptions_.SimpleTypeValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleTypeValueError.type pyxb.exceptions_.SimpleTypeValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleTypeValueError.__unicode__ pyxb.exceptions_.SimpleTypeValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleTypeValueError.value pyxb.exceptions_.SimpleTypeValueError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleTypeValueError pyxb.exceptions_.SimpleTypeValueError-class.html -pyxb.exceptions_.SimpleTypeValueError.__str__ pyxb.exceptions_.SimpleTypeValueError-class.html#__str__ -pyxb.exceptions_.SimpleTypeValueError.__init__ pyxb.exceptions_.SimpleTypeValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleTypeValueError.type pyxb.exceptions_.SimpleTypeValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleTypeValueError.__unicode__ pyxb.exceptions_.SimpleTypeValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleTypeValueError.value pyxb.exceptions_.SimpleTypeValueError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleUnionValueError pyxb.exceptions_.SimpleUnionValueError-class.html -pyxb.exceptions_.SimpleUnionValueError.__str__ pyxb.exceptions_.SimpleUnionValueError-class.html#__str__ -pyxb.exceptions_.SimpleTypeValueError.__init__ pyxb.exceptions_.SimpleTypeValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleTypeValueError.type pyxb.exceptions_.SimpleTypeValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleUnionValueError.__unicode__ pyxb.exceptions_.SimpleUnionValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleTypeValueError.value pyxb.exceptions_.SimpleTypeValueError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.StructuralBadDocumentError pyxb.exceptions_.StructuralBadDocumentError-class.html -pyxb.exceptions_.StructuralBadDocumentError.__init__ pyxb.exceptions_.StructuralBadDocumentError-class.html#__init__ -pyxb.exceptions_.StructuralBadDocumentError.container pyxb.exceptions_.StructuralBadDocumentError-class.html#container -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.StructuralBadDocumentError.content pyxb.exceptions_.StructuralBadDocumentError-class.html#content -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.StructuralBadDocumentError.element_use pyxb.exceptions_.StructuralBadDocumentError-class.html#element_use -pyxb.exceptions_.UnboundElementError pyxb.exceptions_.UnboundElementError-class.html -pyxb.exceptions_.UnboundElementError.__str__ pyxb.exceptions_.UnboundElementError-class.html#__str__ -pyxb.exceptions_.UnboundElementError.__init__ pyxb.exceptions_.UnboundElementError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.UnboundElementError.instance pyxb.exceptions_.UnboundElementError-class.html#instance -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnboundElementError.__unicode__ pyxb.exceptions_.UnboundElementError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.UnprocessedElementContentError pyxb.exceptions_.UnprocessedElementContentError-class.html -pyxb.exceptions_.BatchElementContentError.symbols pyxb.exceptions_.BatchElementContentError-class.html#symbols -pyxb.exceptions_.BatchElementContentError.symbol_set pyxb.exceptions_.BatchElementContentError-class.html#symbol_set -pyxb.exceptions_.BatchElementContentError.__init__ pyxb.exceptions_.BatchElementContentError-class.html#__init__ -pyxb.exceptions_.BatchElementContentError.fac_configuration pyxb.exceptions_.BatchElementContentError-class.html#fac_configuration -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.BatchElementContentError.instance pyxb.exceptions_.BatchElementContentError-class.html#instance -pyxb.exceptions_.BatchElementContentError.details pyxb.exceptions_.BatchElementContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.UnprocessedKeywordContentError pyxb.exceptions_.UnprocessedKeywordContentError-class.html -pyxb.exceptions_.UnprocessedKeywordContentError.__str__ pyxb.exceptions_.UnprocessedKeywordContentError-class.html#__str__ -pyxb.exceptions_.UnprocessedKeywordContentError.keywords pyxb.exceptions_.UnprocessedKeywordContentError-class.html#keywords -pyxb.exceptions_.UnprocessedKeywordContentError.__init__ pyxb.exceptions_.UnprocessedKeywordContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.UnprocessedKeywordContentError.instance pyxb.exceptions_.UnprocessedKeywordContentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnprocessedKeywordContentError.__unicode__ pyxb.exceptions_.UnprocessedKeywordContentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.UnrecognizedAttributeError pyxb.exceptions_.UnrecognizedAttributeError-class.html -pyxb.exceptions_.UnrecognizedAttributeError.__str__ pyxb.exceptions_.UnrecognizedAttributeError-class.html#__str__ -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnrecognizedAttributeError.__unicode__ pyxb.exceptions_.UnrecognizedAttributeError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.UnrecognizedContentError pyxb.exceptions_.UnrecognizedContentError-class.html -pyxb.exceptions_.UnrecognizedContentError.__str__ pyxb.exceptions_.UnrecognizedContentError-class.html#__str__ -pyxb.exceptions_.IncrementalElementContentError.__init__ pyxb.exceptions_.IncrementalElementContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.IncrementalElementContentError.instance pyxb.exceptions_.IncrementalElementContentError-class.html#instance -pyxb.exceptions_.UnrecognizedContentError.details pyxb.exceptions_.UnrecognizedContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.IncrementalElementContentError._valueDescription pyxb.exceptions_.IncrementalElementContentError-class.html#_valueDescription -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnrecognizedContentError.__unicode__ pyxb.exceptions_.UnrecognizedContentError-class.html#__unicode__ -pyxb.exceptions_.IncrementalElementContentError.value pyxb.exceptions_.IncrementalElementContentError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.IncrementalElementContentError.automaton_configuration pyxb.exceptions_.IncrementalElementContentError-class.html#automaton_configuration -pyxb.exceptions_.UnrecognizedDOMRootNodeError pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html -pyxb.exceptions_.UnrecognizedDOMRootNodeError.__get_node_name pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html#__get_node_name -pyxb.exceptions_.UnrecognizedDOMRootNodeError.__init__ pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html#__init__ -pyxb.exceptions_.StructuralBadDocumentError.container pyxb.exceptions_.StructuralBadDocumentError-class.html#container -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.StructuralBadDocumentError.content pyxb.exceptions_.StructuralBadDocumentError-class.html#content -pyxb.exceptions_.UnrecognizedDOMRootNodeError.node pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html#node -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnrecognizedDOMRootNodeError.node_name pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html#node_name -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.StructuralBadDocumentError.element_use pyxb.exceptions_.StructuralBadDocumentError-class.html#element_use -pyxb.exceptions_.UsageError pyxb.exceptions_.UsageError-class.html -pyxb.exceptions_.ValidationError pyxb.exceptions_.ValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.namespace.ExpandedName pyxb.namespace.ExpandedName-class.html -pyxb.namespace.ExpandedName.__localName pyxb.namespace.ExpandedName-class.html#__localName -pyxb.namespace.ExpandedName.getAttribute pyxb.namespace.ExpandedName-class.html#getAttribute -pyxb.namespace.ExpandedName.__str__ pyxb.namespace.ExpandedName-class.html#__str__ -pyxb.namespace.ExpandedName.nodeMatches pyxb.namespace.ExpandedName-class.html#nodeMatches -pyxb.namespace.ExpandedName.__lt__ pyxb.namespace.ExpandedName-class.html#__lt__ -pyxb.namespace.ExpandedName.__namespace pyxb.namespace.ExpandedName-class.html#__namespace -pyxb.namespace.ExpandedName.__init__ pyxb.namespace.ExpandedName-class.html#__init__ -pyxb.namespace.ExpandedName.__namespaceURI pyxb.namespace.ExpandedName-class.html#__namespaceURI -pyxb.namespace.ExpandedName.namespace pyxb.namespace.ExpandedName-class.html#namespace -pyxb.namespace.ExpandedName.__getattr__ pyxb.namespace.ExpandedName-class.html#__getattr__ -pyxb.namespace.ExpandedName.localName pyxb.namespace.ExpandedName-class.html#localName -pyxb.namespace.ExpandedName.__ne__ pyxb.namespace.ExpandedName-class.html#__ne__ -pyxb.namespace.ExpandedName.adoptName pyxb.namespace.ExpandedName-class.html#adoptName -pyxb.namespace.ExpandedName.__gt__ pyxb.namespace.ExpandedName-class.html#__gt__ -pyxb.namespace.ExpandedName.__eq__ pyxb.namespace.ExpandedName-class.html#__eq__ -pyxb.namespace.ExpandedName.createName pyxb.namespace.ExpandedName-class.html#createName -pyxb.namespace.ExpandedName.validateComponentModel pyxb.namespace.ExpandedName-class.html#validateComponentModel -pyxb.namespace.ExpandedName.__otherForCompare pyxb.namespace.ExpandedName-class.html#__otherForCompare -pyxb.namespace.ExpandedName.namespaceURI pyxb.namespace.ExpandedName-class.html#namespaceURI -pyxb.namespace.ExpandedName.__le__ pyxb.namespace.ExpandedName-class.html#__le__ -pyxb.namespace.ExpandedName.__expandedName pyxb.namespace.ExpandedName-class.html#__expandedName -pyxb.namespace.ExpandedName.__hash__ pyxb.namespace.ExpandedName-class.html#__hash__ -pyxb.namespace.ExpandedName.uriTuple pyxb.namespace.ExpandedName-class.html#uriTuple -pyxb.namespace.ExpandedName.__ge__ pyxb.namespace.ExpandedName-class.html#__ge__ -pyxb.namespace.NamedObjectMap pyxb.namespace.NamedObjectMap-class.html -pyxb.namespace.NamedObjectMap.__category pyxb.namespace.NamedObjectMap-class.html#__category -pyxb.namespace.NamedObjectMap.__namespace pyxb.namespace.NamedObjectMap-class.html#__namespace -pyxb.namespace.NamedObjectMap.__init__ pyxb.namespace.NamedObjectMap-class.html#__init__ -pyxb.namespace.NamedObjectMap.category pyxb.namespace.NamedObjectMap-class.html#category -pyxb.namespace.NamedObjectMap.namespace pyxb.namespace.NamedObjectMap-class.html#namespace -pyxb.namespace.Namespace pyxb.namespace.Namespace-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.Namespace.__str__ pyxb.namespace.Namespace-class.html#__str__ -pyxb.namespace.Namespace.prefix pyxb.namespace.Namespace-class.html#prefix -pyxb.namespace.Namespace.__definedBuiltins pyxb.namespace.Namespace-class.html#__definedBuiltins -pyxb.namespace.Namespace.isUndeclaredNamespace pyxb.namespace.Namespace-class.html#isUndeclaredNamespace -pyxb.namespace.Namespace.__AbsentNamespaceRegistry pyxb.namespace.Namespace-class.html#__AbsentNamespaceRegistry -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.Namespace.CreateAbsentNamespace pyxb.namespace.Namespace-class.html#CreateAbsentNamespace -pyxb.namespace.Namespace.__didValidation pyxb.namespace.Namespace-class.html#__didValidation -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace.Namespace.__builtinModulePath pyxb.namespace.Namespace-class.html#__builtinModulePath -pyxb.namespace.Namespace.__hasBeenArchived pyxb.namespace.Namespace-class.html#__hasBeenArchived -pyxb.namespace.Namespace.__initialNamespaceContext pyxb.namespace.Namespace-class.html#__initialNamespaceContext -pyxb.namespace.Namespace.__namespaceArchive pyxb.namespace.Namespace-class.html#__namespaceArchive -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace.Namespace.__isLoadedNamespace pyxb.namespace.Namespace-class.html#__isLoadedNamespace -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace.Namespace.__bindingConfiguration pyxb.namespace.Namespace-class.html#__bindingConfiguration -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace.Namespace.nodeIsNamed pyxb.namespace.Namespace-class.html#nodeIsNamed -pyxb.namespace.Namespace.builtinModulePath pyxb.namespace.Namespace-class.html#builtinModulePath -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.Namespace.__boundPrefix pyxb.namespace.Namespace-class.html#__boundPrefix -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.Namespace.fallbackNamespace pyxb.namespace.Namespace-class.html#fallbackNamespace -pyxb.namespace.Namespace.boundPrefix pyxb.namespace.Namespace-class.html#boundPrefix -pyxb.namespace.Namespace.__getnewargs__ pyxb.namespace.Namespace-class.html#__getnewargs__ -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace.Namespace.__Registry pyxb.namespace.Namespace-class.html#__Registry -pyxb.namespace.Namespace.builtinNamespaceRepresentation pyxb.namespace.Namespace-class.html#builtinNamespaceRepresentation -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace.Namespace._defineBuiltins_ox pyxb.namespace.Namespace-class.html#_defineBuiltins_ox -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.Namespace.isLoadedNamespace pyxb.namespace.Namespace-class.html#isLoadedNamespace -pyxb.namespace.Namespace.__inValidation pyxb.namespace.Namespace-class.html#__inValidation -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.Namespace.initialNamespaceContext pyxb.namespace.Namespace-class.html#initialNamespaceContext -pyxb.namespace.Namespace.AvailableNamespaces pyxb.namespace.Namespace-class.html#AvailableNamespaces -pyxb.namespace.Namespace.__absentSerializedUUID pyxb.namespace.Namespace-class.html#__absentSerializedUUID -pyxb.namespace.Namespace.__uri pyxb.namespace.Namespace-class.html#__uri -pyxb.namespace.Namespace.createExpandedName pyxb.namespace.Namespace-class.html#createExpandedName -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.Namespace.__SerializedVariantAbsent pyxb.namespace.Namespace-class.html#__SerializedVariantAbsent -pyxb.namespace.Namespace._reset pyxb.namespace.Namespace-class.html#_reset -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.Namespace.__contextInScopeNamespaces pyxb.namespace.Namespace-class.html#__contextInScopeNamespaces -pyxb.namespace.Namespace._replaceComponent pyxb.namespace.Namespace-class.html#_replaceComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.Namespace._loadComponentsFromArchives pyxb.namespace.Namespace-class.html#_loadComponentsFromArchives -pyxb.namespace.Namespace._defineBuiltins pyxb.namespace.Namespace-class.html#_defineBuiltins -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace.Namespace.__AbsentNamespaces pyxb.namespace.Namespace-class.html#__AbsentNamespaces -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace.Namespace.__isBuiltinNamespace pyxb.namespace.Namespace-class.html#__isBuiltinNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace.Namespace._overrideAbsentNamespace pyxb.namespace.Namespace-class.html#_overrideAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.Namespace._NamespaceForURI pyxb.namespace.Namespace-class.html#_NamespaceForURI -pyxb.namespace.Namespace.__prefix pyxb.namespace.Namespace-class.html#__prefix -pyxb.namespace.Namespace.__init__ pyxb.namespace.Namespace-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace.Namespace.__identifyNamespace pyxb.namespace.Namespace-class.html#__identifyNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace.Namespace.__new__ pyxb.namespace.Namespace-class.html#__new__ -pyxb.namespace.Namespace.__contextDefaultNamespace pyxb.namespace.Namespace-class.html#__contextDefaultNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.Namespace.__isUndeclaredNamespace pyxb.namespace.Namespace-class.html#__isUndeclaredNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.Namespace.__getstate__ pyxb.namespace.Namespace-class.html#__getstate__ -pyxb.namespace.Namespace.isBuiltinNamespace pyxb.namespace.Namespace-class.html#isBuiltinNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.Namespace.description pyxb.namespace.Namespace-class.html#description -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace.Namespace.hasBeenArchived pyxb.namespace.Namespace-class.html#hasBeenArchived -pyxb.namespace.Namespace.__absentNamespaceID pyxb.namespace.Namespace-class.html#__absentNamespaceID -pyxb.namespace.Namespace.isAbsentNamespace pyxb.namespace.Namespace-class.html#isAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.Namespace.__description pyxb.namespace.Namespace-class.html#__description -pyxb.namespace.Namespace.validateComponentModel pyxb.namespace.Namespace-class.html#validateComponentModel -pyxb.namespace.Namespace.uri pyxb.namespace.Namespace-class.html#uri -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace.Namespace.setPrefix pyxb.namespace.Namespace-class.html#setPrefix -pyxb.namespace._ComponentDependency_mixin pyxb.namespace._ComponentDependency_mixin-class.html -pyxb.namespace._ComponentDependency_mixin._resetClone_csc pyxb.namespace._ComponentDependency_mixin-class.html#_resetClone_csc -pyxb.namespace._ComponentDependency_mixin.__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#__bindingRequires -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.namespace._ComponentDependency_mixin.__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#__PrivateTransient -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.namespace._NamespaceCategory_mixin pyxb.namespace._NamespaceCategory_mixin-class.html -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.namespace._NamespaceCategory_mixin.__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#__defineCategoryAccessors -pyxb.namespace._NamespaceCategory_mixin.__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#__checkCategoriesEmpty -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace._NamespaceCategory_mixin.__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#__categoryMap -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace._NamespaceCategory_mixin._reset pyxb.namespace._NamespaceCategory_mixin-class.html#_reset -pyxb.namespace._NamespaceComponentAssociation_mixin pyxb.namespace._NamespaceComponentAssociation_mixin-class.html -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace._NamespaceComponentAssociation_mixin.__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#__components -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceComponentAssociation_mixin._replaceComponent_csc pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_replaceComponent_csc -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace._NamespaceComponentAssociation_mixin.__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#__origins -pyxb.namespace._NamespaceComponentAssociation_mixin._reset pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_reset -pyxb.namespace.archive.ModuleRecord pyxb.namespace.archive.ModuleRecord-class.html -pyxb.namespace.archive.ModuleRecord.__isIncorporated pyxb.namespace.archive.ModuleRecord-class.html#__isIncorporated -pyxb.namespace.archive.ModuleRecord.referencedNamespaces pyxb.namespace.archive.ModuleRecord-class.html#referencedNamespaces -pyxb.namespace.archive.ModuleRecord.addOrigin pyxb.namespace.archive.ModuleRecord-class.html#addOrigin -pyxb.namespace.archive.ModuleRecord.__str__ pyxb.namespace.archive.ModuleRecord-class.html#__str__ -pyxb.namespace.archive.ModuleRecord._setFromOther pyxb.namespace.archive.ModuleRecord-class.html#_setFromOther -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.namespace.archive.ModuleRecord.isLoadable pyxb.namespace.archive.ModuleRecord-class.html#isLoadable -pyxb.namespace.archive.ModuleRecord.__categoryObjects pyxb.namespace.archive.ModuleRecord-class.html#__categoryObjects -pyxb.namespace.archive.ModuleRecord._setIsPublic pyxb.namespace.archive.ModuleRecord-class.html#_setIsPublic -pyxb.namespace.archive.ModuleRecord.__archive pyxb.namespace.archive.ModuleRecord-class.html#__archive -pyxb.namespace.archive.ModuleRecord.setModulePath pyxb.namespace.archive.ModuleRecord-class.html#setModulePath -pyxb.namespace.archive.ModuleRecord.generationUID pyxb.namespace.archive.ModuleRecord-class.html#generationUID -pyxb.namespace.archive.ModuleRecord.__namespace pyxb.namespace.archive.ModuleRecord-class.html#__namespace -pyxb.namespace.archive.ModuleRecord.prepareForArchive pyxb.namespace.archive.ModuleRecord-class.html#prepareForArchive -pyxb.namespace.archive.ModuleRecord.__init__ pyxb.namespace.archive.ModuleRecord-class.html#__init__ -pyxb.namespace.archive.ModuleRecord.categoryObjects pyxb.namespace.archive.ModuleRecord-class.html#categoryObjects -pyxb.namespace.archive.ModuleRecord.__referencedNamespaces pyxb.namespace.archive.ModuleRecord-class.html#__referencedNamespaces -pyxb.namespace.archive.ModuleRecord.completeGenerationAssociations pyxb.namespace.archive.ModuleRecord-class.html#completeGenerationAssociations -pyxb.namespace.archive.ModuleRecord.namespace pyxb.namespace.archive.ModuleRecord-class.html#namespace -pyxb.namespace.archive.ModuleRecord.archive pyxb.namespace.archive.ModuleRecord-class.html#archive -pyxb.namespace.archive.ModuleRecord.hasMatchingOrigin pyxb.namespace.archive.ModuleRecord-class.html#hasMatchingOrigin -pyxb.namespace.archive.ModuleRecord.__isPublic pyxb.namespace.archive.ModuleRecord-class.html#__isPublic -pyxb.namespace.archive.ModuleRecord.__constructedLocally pyxb.namespace.archive.ModuleRecord-class.html#__constructedLocally -pyxb.namespace.archive.ModuleRecord.__originMap pyxb.namespace.archive.ModuleRecord-class.html#__originMap -pyxb.namespace.archive.ModuleRecord.isPublic pyxb.namespace.archive.ModuleRecord-class.html#isPublic -pyxb.namespace.archive.ModuleRecord.isIncorporated pyxb.namespace.archive.ModuleRecord-class.html#isIncorporated -pyxb.namespace.archive.ModuleRecord.resetCategoryObjects pyxb.namespace.archive.ModuleRecord-class.html#resetCategoryObjects -pyxb.namespace.archive.ModuleRecord._setReferencedNamespaces pyxb.namespace.archive.ModuleRecord-class.html#_setReferencedNamespaces -pyxb.namespace.archive.ModuleRecord.__PrivateTransient pyxb.namespace.archive.ModuleRecord-class.html#__PrivateTransient -pyxb.namespace.archive.ModuleRecord.markIncorporated pyxb.namespace.archive.ModuleRecord-class.html#markIncorporated -pyxb.namespace.archive.ModuleRecord.lookupOriginBySignature pyxb.namespace.archive.ModuleRecord-class.html#lookupOriginBySignature -pyxb.namespace.archive.ModuleRecord._addCategoryObject pyxb.namespace.archive.ModuleRecord-class.html#_addCategoryObject -pyxb.namespace.archive.ModuleRecord.origins pyxb.namespace.archive.ModuleRecord-class.html#origins -pyxb.namespace.archive.ModuleRecord.__dependsOnExternal pyxb.namespace.archive.ModuleRecord-class.html#__dependsOnExternal -pyxb.namespace.archive.ModuleRecord.__isLoadable pyxb.namespace.archive.ModuleRecord-class.html#__isLoadable -pyxb.namespace.archive.ModuleRecord._setOrigins pyxb.namespace.archive.ModuleRecord-class.html#_setOrigins -pyxb.namespace.archive.ModuleRecord.__generationUID pyxb.namespace.archive.ModuleRecord-class.html#__generationUID -pyxb.namespace.archive.ModuleRecord._loadCategoryObjects pyxb.namespace.archive.ModuleRecord-class.html#_loadCategoryObjects -pyxb.namespace.archive.ModuleRecord.__modulePath pyxb.namespace.archive.ModuleRecord-class.html#__modulePath -pyxb.namespace.archive.ModuleRecord.referenceNamespace pyxb.namespace.archive.ModuleRecord-class.html#referenceNamespace -pyxb.namespace.archive.ModuleRecord.dependsOnExternal pyxb.namespace.archive.ModuleRecord-class.html#dependsOnExternal -pyxb.namespace.archive.ModuleRecord.modulePath pyxb.namespace.archive.ModuleRecord-class.html#modulePath -pyxb.namespace.archive.ModuleRecord._setArchive pyxb.namespace.archive.ModuleRecord-class.html#_setArchive -pyxb.namespace.archive.ModuleRecord._setIsLoadable pyxb.namespace.archive.ModuleRecord-class.html#_setIsLoadable -pyxb.namespace.archive.NamespaceArchive pyxb.namespace.archive.NamespaceArchive-class.html -pyxb.namespace.archive.NamespaceArchive._stage pyxb.namespace.archive.NamespaceArchive-class.html#_stage -pyxb.namespace.archive.NamespaceArchive._STAGE_readModules pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_readModules -pyxb.namespace.archive.NamespaceArchive._STAGE_COMPLETE pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_COMPLETE -pyxb.namespace.archive.NamespaceArchive.__str__ pyxb.namespace.archive.NamespaceArchive-class.html#__str__ -pyxb.namespace.archive.NamespaceArchive.__readComponentSet pyxb.namespace.archive.NamespaceArchive-class.html#__readComponentSet -pyxb.namespace.archive.NamespaceArchive.__ArchivePattern_re pyxb.namespace.archive.NamespaceArchive-class.html#__ArchivePattern_re -pyxb.namespace.archive.NamespaceArchive.isLoadable pyxb.namespace.archive.NamespaceArchive-class.html#isLoadable -pyxb.namespace.archive.NamespaceArchive._STAGE_UNOPENED pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_UNOPENED -pyxb.namespace.archive.NamespaceArchive.moduleRecords pyxb.namespace.archive.NamespaceArchive-class.html#moduleRecords -pyxb.namespace.archive.NamespaceArchive.__createUnpickler pyxb.namespace.archive.NamespaceArchive-class.html#__createUnpickler -pyxb.namespace.archive.NamespaceArchive.__NamespaceArchives pyxb.namespace.archive.NamespaceArchive-class.html#__NamespaceArchives -pyxb.namespace.archive.NamespaceArchive.generationUID pyxb.namespace.archive.NamespaceArchive-class.html#generationUID -pyxb.namespace.archive.NamespaceArchive.__init__ pyxb.namespace.archive.NamespaceArchive-class.html#__init__ -pyxb.namespace.archive.NamespaceArchive.__validateModules pyxb.namespace.archive.NamespaceArchive-class.html#__validateModules -pyxb.namespace.archive.NamespaceArchive.__locateModuleRecords pyxb.namespace.archive.NamespaceArchive-class.html#__locateModuleRecords -pyxb.namespace.archive.NamespaceArchive._unsatisfiedModulePrerequisites pyxb.namespace.archive.NamespaceArchive-class.html#_unsatisfiedModulePrerequisites -pyxb.namespace.archive.NamespaceArchive.discard pyxb.namespace.archive.NamespaceArchive-class.html#discard -pyxb.namespace.archive.NamespaceArchive.archivePath pyxb.namespace.archive.NamespaceArchive-class.html#archivePath -pyxb.namespace.archive.NamespaceArchive._AnonymousCategory pyxb.namespace.archive.NamespaceArchive-class.html#_AnonymousCategory -pyxb.namespace.archive.NamespaceArchive.add pyxb.namespace.archive.NamespaceArchive-class.html#add -pyxb.namespace.archive.NamespaceArchive._STAGE_readComponents pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_readComponents -pyxb.namespace.archive.NamespaceArchive.__AnonymousCategory pyxb.namespace.archive.NamespaceArchive-class.html#__AnonymousCategory -pyxb.namespace.archive.NamespaceArchive.__moduleRecords pyxb.namespace.archive.NamespaceArchive-class.html#__moduleRecords -pyxb.namespace.archive.NamespaceArchive.readNamespaces pyxb.namespace.archive.NamespaceArchive-class.html#readNamespaces -pyxb.namespace.archive.NamespaceArchive.__validatePrerequisites pyxb.namespace.archive.NamespaceArchive-class.html#__validatePrerequisites -pyxb.namespace.archive.NamespaceArchive._STAGE_validateModules pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_validateModules -pyxb.namespace.archive.NamespaceArchive.update pyxb.namespace.archive.NamespaceArchive-class.html#update -pyxb.namespace.archive.NamespaceArchive.writeNamespaces pyxb.namespace.archive.NamespaceArchive-class.html#writeNamespaces -pyxb.namespace.archive.NamespaceArchive.__createPickler pyxb.namespace.archive.NamespaceArchive-class.html#__createPickler -pyxb.namespace.archive.NamespaceArchive.namespaces pyxb.namespace.archive.NamespaceArchive-class.html#namespaces -pyxb.namespace.archive.NamespaceArchive.PreLoadArchives pyxb.namespace.archive.NamespaceArchive-class.html#PreLoadArchives -pyxb.namespace.archive.NamespaceArchive.__PickleFormat pyxb.namespace.archive.NamespaceArchive-class.html#__PickleFormat -pyxb.namespace.archive.NamespaceArchive.__readModules pyxb.namespace.archive.NamespaceArchive-class.html#__readModules -pyxb.namespace.archive.NamespaceArchive.__unpickler pyxb.namespace.archive.NamespaceArchive-class.html#__unpickler -pyxb.namespace.archive.NamespaceArchive.__isLoadable pyxb.namespace.archive.NamespaceArchive-class.html#__isLoadable -pyxb.namespace.archive.NamespaceArchive.ForPath pyxb.namespace.archive.NamespaceArchive-class.html#ForPath -pyxb.namespace.archive.NamespaceArchive.__generationUID pyxb.namespace.archive.NamespaceArchive-class.html#__generationUID -pyxb.namespace.archive.NamespaceArchive._readToStage pyxb.namespace.archive.NamespaceArchive-class.html#_readToStage -pyxb.namespace.archive.NamespaceArchive.__PicklingArchive pyxb.namespace.archive.NamespaceArchive-class.html#__PicklingArchive -pyxb.namespace.archive.NamespaceArchive.__GetArchiveInstance pyxb.namespace.archive.NamespaceArchive-class.html#__GetArchiveInstance -pyxb.namespace.archive.NamespaceArchive._STAGE_uid pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_uid -pyxb.namespace.archive.NamespaceArchive.__stage pyxb.namespace.archive.NamespaceArchive-class.html#__stage -pyxb.namespace.archive.NamespaceArchive.PicklingArchive pyxb.namespace.archive.NamespaceArchive-class.html#PicklingArchive -pyxb.namespace.archive.NamespaceArchive.__namespaces pyxb.namespace.archive.NamespaceArchive-class.html#__namespaces -pyxb.namespace.archive.NamespaceArchive.__archivePath pyxb.namespace.archive.NamespaceArchive-class.html#__archivePath -pyxb.namespace.archive.NamespaceDependencies pyxb.namespace.archive.NamespaceDependencies-class.html -pyxb.namespace.archive.NamespaceDependencies.namespaceGraph pyxb.namespace.archive.NamespaceDependencies-class.html#namespaceGraph -pyxb.namespace.archive.NamespaceDependencies.__rootNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#__rootNamespaces -pyxb.namespace.archive.NamespaceDependencies.dependentNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#dependentNamespaces -pyxb.namespace.archive.NamespaceDependencies.__init__ pyxb.namespace.archive.NamespaceDependencies-class.html#__init__ -pyxb.namespace.archive.NamespaceDependencies.rootNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#rootNamespaces -pyxb.namespace.archive.NamespaceDependencies.__componentGraph pyxb.namespace.archive.NamespaceDependencies-class.html#__componentGraph -pyxb.namespace.archive.NamespaceDependencies.namespaceOrder pyxb.namespace.archive.NamespaceDependencies-class.html#namespaceOrder -pyxb.namespace.archive.NamespaceDependencies.siblingNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#siblingNamespaces -pyxb.namespace.archive.NamespaceDependencies.componentOrder pyxb.namespace.archive.NamespaceDependencies-class.html#componentOrder -pyxb.namespace.archive.NamespaceDependencies.componentGraph pyxb.namespace.archive.NamespaceDependencies-class.html#componentGraph -pyxb.namespace.archive.NamespaceDependencies.__namespaceGraph pyxb.namespace.archive.NamespaceDependencies-class.html#__namespaceGraph -pyxb.namespace.archive.NamespaceDependencies.siblingsFromGraph pyxb.namespace.archive.NamespaceDependencies-class.html#siblingsFromGraph -pyxb.namespace.archive.NamespaceDependencies.__siblingNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#__siblingNamespaces -pyxb.namespace.archive.NamespaceDependencies.setSiblingNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#setSiblingNamespaces -pyxb.namespace.archive._ArchivableObject_mixin pyxb.namespace.archive._ArchivableObject_mixin-class.html -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther_csc pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther_csc -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.namespace.archive._ArchivableObject_mixin.__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#__objectOrigin -pyxb.namespace.archive._NamespaceArchivable_mixin pyxb.namespace.archive._NamespaceArchivable_mixin-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace.archive._NamespaceArchivable_mixin.__init__ pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__init__ -pyxb.namespace.archive._NamespaceArchivable_mixin.__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__loadedFromArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__isImportAugmentable -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace.archive._NamespaceArchivable_mixin.__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin._setState_csc pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setState_csc -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace.archive._NamespaceArchivable_mixin.__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__wroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__moduleRecordMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace.archive._NamespaceArchivable_mixin._reset pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_reset -pyxb.namespace.archive._ObjectOrigin pyxb.namespace.archive._ObjectOrigin-class.html -pyxb.namespace.archive._ObjectOrigin.moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#moduleRecord -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__categoryObjectMap pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__categoryObjectMap -pyxb.namespace.archive._ObjectOrigin.resetCategoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#resetCategoryMembers -pyxb.namespace.archive._ObjectOrigin.generationUID pyxb.namespace.archive._ObjectOrigin-class.html#generationUID -pyxb.namespace.archive._ObjectOrigin.__PrivateTransient pyxb.namespace.archive._ObjectOrigin-class.html#__PrivateTransient -pyxb.namespace.archive._ObjectOrigin.__init__ pyxb.namespace.archive._ObjectOrigin-class.html#__init__ -pyxb.namespace.archive._ObjectOrigin.__categoryObjectMap pyxb.namespace.archive._ObjectOrigin-class.html#__categoryObjectMap -pyxb.namespace.archive._ObjectOrigin.__moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#__moduleRecord -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__moduleRecord -pyxb.namespace.archive._ObjectOrigin.namespace pyxb.namespace.archive._ObjectOrigin-class.html#namespace -pyxb.namespace.archive._ObjectOrigin.originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#originatedObjects -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__originatedObjects -pyxb.namespace.archive._ObjectOrigin.addCategoryMember pyxb.namespace.archive._ObjectOrigin-class.html#addCategoryMember -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__signature pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__signature -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__PrivateTransient pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__PrivateTransient -pyxb.namespace.archive._ObjectOrigin.categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#categoryMembers -pyxb.namespace.archive._ObjectOrigin.__originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#__originatedObjects -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__categoryMembers -pyxb.namespace.archive._ObjectOrigin.signature pyxb.namespace.archive._ObjectOrigin-class.html#signature -pyxb.namespace.archive._ObjectOrigin.__categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#__categoryMembers -pyxb.namespace.archive._ObjectOrigin.__signature pyxb.namespace.archive._ObjectOrigin-class.html#__signature -pyxb.namespace.archive._SchemaOrigin pyxb.namespace.archive._SchemaOrigin-class.html -pyxb.namespace.archive._ObjectOrigin.moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#moduleRecord -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__categoryObjectMap pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__categoryObjectMap -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__PrivateTransient pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__PrivateTransient -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__setDefaultKW pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__setDefaultKW -pyxb.namespace.archive._SchemaOrigin.__str__ pyxb.namespace.archive._SchemaOrigin-class.html#__str__ -pyxb.namespace.archive._ObjectOrigin.resetCategoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#resetCategoryMembers -pyxb.namespace.archive._ObjectOrigin.generationUID pyxb.namespace.archive._ObjectOrigin-class.html#generationUID -pyxb.namespace.archive._SchemaOrigin.__PrivateTransient pyxb.namespace.archive._SchemaOrigin-class.html#__PrivateTransient -pyxb.namespace.archive._SchemaOrigin.__init__ pyxb.namespace.archive._SchemaOrigin-class.html#__init__ -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__moduleRecord -pyxb.namespace.archive._ObjectOrigin.namespace pyxb.namespace.archive._ObjectOrigin-class.html#namespace -pyxb.namespace.archive._SchemaOrigin.version pyxb.namespace.archive._SchemaOrigin-class.html#version -pyxb.namespace.archive._SchemaOrigin.__location pyxb.namespace.archive._SchemaOrigin-class.html#__location -pyxb.namespace.archive._SchemaOrigin.__version pyxb.namespace.archive._SchemaOrigin-class.html#__version -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.namespace.archive._SchemaOrigin.match pyxb.namespace.archive._SchemaOrigin-class.html#match -pyxb.namespace.archive._SchemaOrigin.location pyxb.namespace.archive._SchemaOrigin-class.html#location -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__location pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__location -pyxb.namespace.archive._SchemaOrigin.__setDefaultKW pyxb.namespace.archive._SchemaOrigin-class.html#__setDefaultKW -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__originatedObjects -pyxb.namespace.archive._ObjectOrigin.addCategoryMember pyxb.namespace.archive._ObjectOrigin-class.html#addCategoryMember -pyxb.namespace.archive._ObjectOrigin.originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#originatedObjects -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__version pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__version -pyxb.namespace.archive._SchemaOrigin.__schema pyxb.namespace.archive._SchemaOrigin-class.html#__schema -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__schema pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__schema -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__signature pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__signature -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__PrivateTransient pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__PrivateTransient -pyxb.namespace.archive._ObjectOrigin.categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#categoryMembers -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__categoryMembers -pyxb.namespace.archive._ObjectOrigin.signature pyxb.namespace.archive._ObjectOrigin-class.html#signature -pyxb.namespace.archive._SchemaOrigin.schema pyxb.namespace.archive._SchemaOrigin-class.html#schema -pyxb.namespace.builtin._XML pyxb.namespace.builtin._XML-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.Namespace.__str__ pyxb.namespace.Namespace-class.html#__str__ -pyxb.namespace.Namespace.prefix pyxb.namespace.Namespace-class.html#prefix -pyxb.namespace.Namespace.isUndeclaredNamespace pyxb.namespace.Namespace-class.html#isUndeclaredNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.Namespace.CreateAbsentNamespace pyxb.namespace.Namespace-class.html#CreateAbsentNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace.Namespace.nodeIsNamed pyxb.namespace.Namespace-class.html#nodeIsNamed -pyxb.namespace.Namespace.builtinModulePath pyxb.namespace.Namespace-class.html#builtinModulePath -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.Namespace.fallbackNamespace pyxb.namespace.Namespace-class.html#fallbackNamespace -pyxb.namespace.Namespace.boundPrefix pyxb.namespace.Namespace-class.html#boundPrefix -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace.Namespace.builtinNamespaceRepresentation pyxb.namespace.Namespace-class.html#builtinNamespaceRepresentation -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace.builtin._XML._defineBuiltins_ox pyxb.namespace.builtin._XML-class.html#_defineBuiltins_ox -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.Namespace.isLoadedNamespace pyxb.namespace.Namespace-class.html#isLoadedNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.Namespace.initialNamespaceContext pyxb.namespace.Namespace-class.html#initialNamespaceContext -pyxb.namespace.Namespace.AvailableNamespaces pyxb.namespace.Namespace-class.html#AvailableNamespaces -pyxb.namespace.Namespace.createExpandedName pyxb.namespace.Namespace-class.html#createExpandedName -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.Namespace._reset pyxb.namespace.Namespace-class.html#_reset -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.Namespace._replaceComponent pyxb.namespace.Namespace-class.html#_replaceComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.Namespace._loadComponentsFromArchives pyxb.namespace.Namespace-class.html#_loadComponentsFromArchives -pyxb.namespace.Namespace._defineBuiltins pyxb.namespace.Namespace-class.html#_defineBuiltins -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace.Namespace._overrideAbsentNamespace pyxb.namespace.Namespace-class.html#_overrideAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.Namespace._NamespaceForURI pyxb.namespace.Namespace-class.html#_NamespaceForURI -pyxb.namespace.Namespace.__init__ pyxb.namespace.Namespace-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace.Namespace.__getnewargs__ pyxb.namespace.Namespace-class.html#__getnewargs__ -pyxb.namespace.Namespace.__new__ pyxb.namespace.Namespace-class.html#__new__ -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.Namespace.__getstate__ pyxb.namespace.Namespace-class.html#__getstate__ -pyxb.namespace.Namespace.isBuiltinNamespace pyxb.namespace.Namespace-class.html#isBuiltinNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.Namespace.description pyxb.namespace.Namespace-class.html#description -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace.Namespace.hasBeenArchived pyxb.namespace.Namespace-class.html#hasBeenArchived -pyxb.namespace.Namespace.isAbsentNamespace pyxb.namespace.Namespace-class.html#isAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.Namespace.validateComponentModel pyxb.namespace.Namespace-class.html#validateComponentModel -pyxb.namespace.Namespace.uri pyxb.namespace.Namespace-class.html#uri -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace.Namespace.setPrefix pyxb.namespace.Namespace-class.html#setPrefix -pyxb.namespace.builtin._XMLSchema pyxb.namespace.builtin._XMLSchema-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.Namespace.__str__ pyxb.namespace.Namespace-class.html#__str__ -pyxb.namespace.Namespace.prefix pyxb.namespace.Namespace-class.html#prefix -pyxb.namespace.Namespace.isUndeclaredNamespace pyxb.namespace.Namespace-class.html#isUndeclaredNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.Namespace.CreateAbsentNamespace pyxb.namespace.Namespace-class.html#CreateAbsentNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace.Namespace.nodeIsNamed pyxb.namespace.Namespace-class.html#nodeIsNamed -pyxb.namespace.Namespace.builtinModulePath pyxb.namespace.Namespace-class.html#builtinModulePath -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.Namespace.fallbackNamespace pyxb.namespace.Namespace-class.html#fallbackNamespace -pyxb.namespace.Namespace.boundPrefix pyxb.namespace.Namespace-class.html#boundPrefix -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace.Namespace.builtinNamespaceRepresentation pyxb.namespace.Namespace-class.html#builtinNamespaceRepresentation -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace.builtin._XMLSchema._defineBuiltins_ox pyxb.namespace.builtin._XMLSchema-class.html#_defineBuiltins_ox -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.Namespace.isLoadedNamespace pyxb.namespace.Namespace-class.html#isLoadedNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.Namespace.initialNamespaceContext pyxb.namespace.Namespace-class.html#initialNamespaceContext -pyxb.namespace.Namespace.AvailableNamespaces pyxb.namespace.Namespace-class.html#AvailableNamespaces -pyxb.namespace.Namespace.createExpandedName pyxb.namespace.Namespace-class.html#createExpandedName -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.Namespace._reset pyxb.namespace.Namespace-class.html#_reset -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.Namespace._replaceComponent pyxb.namespace.Namespace-class.html#_replaceComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.Namespace._loadComponentsFromArchives pyxb.namespace.Namespace-class.html#_loadComponentsFromArchives -pyxb.namespace.Namespace._defineBuiltins pyxb.namespace.Namespace-class.html#_defineBuiltins -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace.Namespace._overrideAbsentNamespace pyxb.namespace.Namespace-class.html#_overrideAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.Namespace._NamespaceForURI pyxb.namespace.Namespace-class.html#_NamespaceForURI -pyxb.namespace.Namespace.__init__ pyxb.namespace.Namespace-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace.Namespace.__getnewargs__ pyxb.namespace.Namespace-class.html#__getnewargs__ -pyxb.namespace.Namespace.__new__ pyxb.namespace.Namespace-class.html#__new__ -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.Namespace.__getstate__ pyxb.namespace.Namespace-class.html#__getstate__ -pyxb.namespace.Namespace.isBuiltinNamespace pyxb.namespace.Namespace-class.html#isBuiltinNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.Namespace.description pyxb.namespace.Namespace-class.html#description -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace.Namespace.hasBeenArchived pyxb.namespace.Namespace-class.html#hasBeenArchived -pyxb.namespace.Namespace.isAbsentNamespace pyxb.namespace.Namespace-class.html#isAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.Namespace.validateComponentModel pyxb.namespace.Namespace-class.html#validateComponentModel -pyxb.namespace.Namespace.uri pyxb.namespace.Namespace-class.html#uri -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace.Namespace.setPrefix pyxb.namespace.Namespace-class.html#setPrefix -pyxb.namespace.builtin._XMLSchema_instance pyxb.namespace.builtin._XMLSchema_instance-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.Namespace.__str__ pyxb.namespace.Namespace-class.html#__str__ -pyxb.namespace.Namespace.prefix pyxb.namespace.Namespace-class.html#prefix -pyxb.namespace.Namespace.isUndeclaredNamespace pyxb.namespace.Namespace-class.html#isUndeclaredNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.Namespace.CreateAbsentNamespace pyxb.namespace.Namespace-class.html#CreateAbsentNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace.builtin._XMLSchema_instance.ProcessTypeAttribute pyxb.namespace.builtin._XMLSchema_instance-class.html#ProcessTypeAttribute -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace.Namespace.nodeIsNamed pyxb.namespace.Namespace-class.html#nodeIsNamed -pyxb.namespace.Namespace.builtinModulePath pyxb.namespace.Namespace-class.html#builtinModulePath -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.Namespace.fallbackNamespace pyxb.namespace.Namespace-class.html#fallbackNamespace -pyxb.namespace.Namespace.boundPrefix pyxb.namespace.Namespace-class.html#boundPrefix -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace.Namespace.builtinNamespaceRepresentation pyxb.namespace.Namespace-class.html#builtinNamespaceRepresentation -pyxb.namespace.builtin._XMLSchema_instance.PT_skip pyxb.namespace.builtin._XMLSchema_instance-class.html#PT_skip -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace.builtin._XMLSchema_instance._XMLSchema_instance__processType pyxb.namespace.builtin._XMLSchema_instance-class.html#_XMLSchema_instance__processType -pyxb.namespace.builtin._XMLSchema_instance._defineBuiltins_ox pyxb.namespace.builtin._XMLSchema_instance-class.html#_defineBuiltins_ox -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.Namespace.isLoadedNamespace pyxb.namespace.Namespace-class.html#isLoadedNamespace -pyxb.namespace.builtin._XMLSchema_instance.__processType pyxb.namespace.builtin._XMLSchema_instance-class.html#__processType -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.Namespace.initialNamespaceContext pyxb.namespace.Namespace-class.html#initialNamespaceContext -pyxb.namespace.Namespace.AvailableNamespaces pyxb.namespace.Namespace-class.html#AvailableNamespaces -pyxb.namespace.Namespace.createExpandedName pyxb.namespace.Namespace-class.html#createExpandedName -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.Namespace._reset pyxb.namespace.Namespace-class.html#_reset -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.builtin._XMLSchema_instance.PT_strict pyxb.namespace.builtin._XMLSchema_instance-class.html#PT_strict -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.Namespace._replaceComponent pyxb.namespace.Namespace-class.html#_replaceComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.builtin._XMLSchema_instance.type pyxb.namespace.builtin._XMLSchema_instance-class.html#type -pyxb.namespace.builtin._XMLSchema_instance.PT_lax pyxb.namespace.builtin._XMLSchema_instance-class.html#PT_lax -pyxb.namespace.Namespace._loadComponentsFromArchives pyxb.namespace.Namespace-class.html#_loadComponentsFromArchives -pyxb.namespace.Namespace._defineBuiltins pyxb.namespace.Namespace-class.html#_defineBuiltins -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace.Namespace._overrideAbsentNamespace pyxb.namespace.Namespace-class.html#_overrideAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.Namespace._NamespaceForURI pyxb.namespace.Namespace-class.html#_NamespaceForURI -pyxb.namespace.builtin._XMLSchema_instance.__init__ pyxb.namespace.builtin._XMLSchema_instance-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace.Namespace.__getnewargs__ pyxb.namespace.Namespace-class.html#__getnewargs__ -pyxb.namespace.Namespace.__new__ pyxb.namespace.Namespace-class.html#__new__ -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.Namespace.__getstate__ pyxb.namespace.Namespace-class.html#__getstate__ -pyxb.namespace.Namespace.isBuiltinNamespace pyxb.namespace.Namespace-class.html#isBuiltinNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.Namespace.description pyxb.namespace.Namespace-class.html#description -pyxb.namespace.builtin._XMLSchema_instance.nil pyxb.namespace.builtin._XMLSchema_instance-class.html#nil -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace.Namespace.hasBeenArchived pyxb.namespace.Namespace-class.html#hasBeenArchived -pyxb.namespace.Namespace.isAbsentNamespace pyxb.namespace.Namespace-class.html#isAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace.builtin._XMLSchema_instance._InterpretTypeAttribute pyxb.namespace.builtin._XMLSchema_instance-class.html#_InterpretTypeAttribute -pyxb.namespace.Namespace.validateComponentModel pyxb.namespace.Namespace-class.html#validateComponentModel -pyxb.namespace.Namespace.uri pyxb.namespace.Namespace-class.html#uri -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace.Namespace.setPrefix pyxb.namespace.Namespace-class.html#setPrefix -pyxb.namespace.resolution.NamespaceContext pyxb.namespace.resolution.NamespaceContext-class.html -pyxb.namespace.resolution.NamespaceContext.setNodeContext pyxb.namespace.resolution.NamespaceContext-class.html#setNodeContext -pyxb.namespace.resolution.NamespaceContext.defaultNamespace pyxb.namespace.resolution.NamespaceContext-class.html#defaultNamespace -pyxb.namespace.resolution.NamespaceContext.__str__ pyxb.namespace.resolution.NamespaceContext-class.html#__str__ -pyxb.namespace.resolution.NamespaceContext.Current pyxb.namespace.resolution.NamespaceContext-class.html#Current -pyxb.namespace.resolution.NamespaceContext.__ContextStack pyxb.namespace.resolution.NamespaceContext-class.html#__ContextStack -pyxb.namespace.resolution.NamespaceContext.__initialScopePrefixes pyxb.namespace.resolution.NamespaceContext-class.html#__initialScopePrefixes -pyxb.namespace.resolution.NamespaceContext.targetNamespace pyxb.namespace.resolution.NamespaceContext-class.html#targetNamespace -pyxb.namespace.resolution.NamespaceContext.__init__ pyxb.namespace.resolution.NamespaceContext-class.html#__init__ -pyxb.namespace.resolution.NamespaceContext.__namespacePrefixCounter pyxb.namespace.resolution.NamespaceContext-class.html#__namespacePrefixCounter -pyxb.namespace.resolution.NamespaceContext.GetNodeContext pyxb.namespace.resolution.NamespaceContext-class.html#GetNodeContext -pyxb.namespace.resolution.NamespaceContext.prefixForNamespace pyxb.namespace.resolution.NamespaceContext-class.html#prefixForNamespace -pyxb.namespace.resolution.NamespaceContext.setDefaultNamespace pyxb.namespace.resolution.NamespaceContext-class.html#setDefaultNamespace -pyxb.namespace.resolution.NamespaceContext.__TargetNamespaceAttributes pyxb.namespace.resolution.NamespaceContext-class.html#__TargetNamespaceAttributes -pyxb.namespace.resolution.NamespaceContext.__defaultNamespace pyxb.namespace.resolution.NamespaceContext-class.html#__defaultNamespace -pyxb.namespace.resolution.NamespaceContext.__inScopePrefixes pyxb.namespace.resolution.NamespaceContext-class.html#__inScopePrefixes -pyxb.namespace.resolution.NamespaceContext._TargetNamespaceAttribute pyxb.namespace.resolution.NamespaceContext-class.html#_TargetNamespaceAttribute -pyxb.namespace.resolution.NamespaceContext.processXMLNS pyxb.namespace.resolution.NamespaceContext-class.html#processXMLNS -pyxb.namespace.resolution.NamespaceContext.PopContext pyxb.namespace.resolution.NamespaceContext-class.html#PopContext -pyxb.namespace.resolution.NamespaceContext.declareNamespace pyxb.namespace.resolution.NamespaceContext-class.html#declareNamespace -pyxb.namespace.resolution.NamespaceContext.finalizeTargetNamespace pyxb.namespace.resolution.NamespaceContext-class.html#finalizeTargetNamespace -pyxb.namespace.resolution.NamespaceContext.__pendingReferencedNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#__pendingReferencedNamespaces -pyxb.namespace.resolution.NamespaceContext._AddTargetNamespaceAttribute pyxb.namespace.resolution.NamespaceContext-class.html#_AddTargetNamespaceAttribute -pyxb.namespace.resolution.NamespaceContext.__InitialScopeNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#__InitialScopeNamespaces -pyxb.namespace.resolution.NamespaceContext.__addPrefixMap pyxb.namespace.resolution.NamespaceContext-class.html#__addPrefixMap -pyxb.namespace.resolution.NamespaceContext.inScopeNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#inScopeNamespaces -pyxb.namespace.resolution.NamespaceContext.__unicode__ pyxb.namespace.resolution.NamespaceContext-class.html#__unicode__ -pyxb.namespace.resolution.NamespaceContext.__BuildInitialPrefixMap pyxb.namespace.resolution.NamespaceContext-class.html#__BuildInitialPrefixMap -pyxb.namespace.resolution.NamespaceContext.reset pyxb.namespace.resolution.NamespaceContext-class.html#reset -pyxb.namespace.resolution.NamespaceContext.__fallbackToTargetNamespace pyxb.namespace.resolution.NamespaceContext-class.html#__fallbackToTargetNamespace -pyxb.namespace.resolution.NamespaceContext.__initialScopeNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#__initialScopeNamespaces -pyxb.namespace.resolution.NamespaceContext.__targetNamespace pyxb.namespace.resolution.NamespaceContext-class.html#__targetNamespace -pyxb.namespace.resolution.NamespaceContext.__removePrefixMap pyxb.namespace.resolution.NamespaceContext-class.html#__removePrefixMap -pyxb.namespace.resolution.NamespaceContext.queueForResolution pyxb.namespace.resolution.NamespaceContext-class.html#queueForResolution -pyxb.namespace.resolution.NamespaceContext.interpretQName pyxb.namespace.resolution.NamespaceContext-class.html#interpretQName -pyxb.namespace.resolution.NamespaceContext.PushContext pyxb.namespace.resolution.NamespaceContext-class.html#PushContext -pyxb.namespace.resolution.NamespaceContext.__InitialScopePrefixes pyxb.namespace.resolution.NamespaceContext-class.html#__InitialScopePrefixes -pyxb.namespace.resolution.NamespaceContext.__inScopeNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#__inScopeNamespaces -pyxb.namespace.resolution.NamespaceContext.__clonePrefixMap pyxb.namespace.resolution.NamespaceContext-class.html#__clonePrefixMap -pyxb.namespace.resolution._NamespaceResolution_mixin pyxb.namespace.resolution._NamespaceResolution_mixin-class.html -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#__unresolvedDependents -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.namespace.resolution._NamespaceResolution_mixin.__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#__referencedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace.resolution._NamespaceResolution_mixin._replaceComponent_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_replaceComponent_csc -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace.resolution._NamespaceResolution_mixin.__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#__unresolvedComponents -pyxb.namespace.resolution._NamespaceResolution_mixin.__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#__importedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._reset pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_reset -pyxb.namespace.resolution._Resolvable_mixin pyxb.namespace.resolution._Resolvable_mixin-class.html -pyxb.namespace.resolution._Resolvable_mixin._resolve pyxb.namespace.resolution._Resolvable_mixin-class.html#_resolve -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.namespace.resolution._Resolvable_mixin.isResolved pyxb.namespace.resolution._Resolvable_mixin-class.html#isResolved -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.utils.domutils.BindingDOMSupport pyxb.utils.domutils.BindingDOMSupport-class.html -pyxb.utils.domutils.BindingDOMSupport.appendChild pyxb.utils.domutils.BindingDOMSupport-class.html#appendChild -pyxb.utils.domutils.BindingDOMSupport.cloneIntoImplementation pyxb.utils.domutils.BindingDOMSupport-class.html#cloneIntoImplementation -pyxb.utils.domutils.BindingDOMSupport.valueAsText pyxb.utils.domutils.BindingDOMSupport-class.html#valueAsText -pyxb.utils.domutils.BindingDOMSupport.defaultNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#defaultNamespace -pyxb.utils.domutils.BindingDOMSupport.SetDefaultNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#SetDefaultNamespace -pyxb.utils.domutils.BindingDOMSupport.addAttribute pyxb.utils.domutils.BindingDOMSupport-class.html#addAttribute -pyxb.utils.domutils.BindingDOMSupport.__document pyxb.utils.domutils.BindingDOMSupport-class.html#__document -pyxb.utils.domutils.BindingDOMSupport.appendTextChild pyxb.utils.domutils.BindingDOMSupport-class.html#appendTextChild -pyxb.utils.domutils.BindingDOMSupport.__init__ pyxb.utils.domutils.BindingDOMSupport-class.html#__init__ -pyxb.utils.domutils.BindingDOMSupport.DefaultNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#DefaultNamespace -pyxb.utils.domutils.BindingDOMSupport.setDefaultNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#setDefaultNamespace -pyxb.utils.domutils.BindingDOMSupport.addXMLNSDeclaration pyxb.utils.domutils.BindingDOMSupport-class.html#addXMLNSDeclaration -pyxb.utils.domutils.BindingDOMSupport.__namespaceContext pyxb.utils.domutils.BindingDOMSupport-class.html#__namespaceContext -pyxb.utils.domutils.BindingDOMSupport.document pyxb.utils.domutils.BindingDOMSupport-class.html#document -pyxb.utils.domutils.BindingDOMSupport.Reset pyxb.utils.domutils.BindingDOMSupport-class.html#Reset -pyxb.utils.domutils.BindingDOMSupport._makeURINodeNamePair pyxb.utils.domutils.BindingDOMSupport-class.html#_makeURINodeNamePair -pyxb.utils.domutils.BindingDOMSupport.__referencedNamespacePrefixes pyxb.utils.domutils.BindingDOMSupport-class.html#__referencedNamespacePrefixes -pyxb.utils.domutils.BindingDOMSupport.finalize pyxb.utils.domutils.BindingDOMSupport-class.html#finalize -pyxb.utils.domutils.BindingDOMSupport.namespacePrefix pyxb.utils.domutils.BindingDOMSupport-class.html#namespacePrefix -pyxb.utils.domutils.BindingDOMSupport.__NamespaceContext pyxb.utils.domutils.BindingDOMSupport-class.html#__NamespaceContext -pyxb.utils.domutils.BindingDOMSupport.__requireXSIType pyxb.utils.domutils.BindingDOMSupport-class.html#__requireXSIType -pyxb.utils.domutils.BindingDOMSupport.DeclareNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#DeclareNamespace -pyxb.utils.domutils.BindingDOMSupport.reset pyxb.utils.domutils.BindingDOMSupport-class.html#reset -pyxb.utils.domutils.BindingDOMSupport.__implementation pyxb.utils.domutils.BindingDOMSupport-class.html#__implementation -pyxb.utils.domutils.BindingDOMSupport.requireXSIType pyxb.utils.domutils.BindingDOMSupport-class.html#requireXSIType -pyxb.utils.domutils.BindingDOMSupport.createChildElement pyxb.utils.domutils.BindingDOMSupport-class.html#createChildElement -pyxb.utils.domutils.BindingDOMSupport.declareNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#declareNamespace -pyxb.utils.domutils.BindingDOMSupport.implementation pyxb.utils.domutils.BindingDOMSupport-class.html#implementation -pyxb.utils.domutils.BindingDOMSupport._deepClone pyxb.utils.domutils.BindingDOMSupport-class.html#_deepClone -pyxb.utils.domutils.BindingDOMSupport.qnameAsText pyxb.utils.domutils.BindingDOMSupport-class.html#qnameAsText -pyxb.utils.fac.All pyxb.utils.fac.All-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.All.__str__ pyxb.utils.fac.All-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.LeafNode._last pyxb.utils.fac.LeafNode-class.html#_last -pyxb.utils.fac.LeafNode._first pyxb.utils.fac.LeafNode-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.All.__init__ pyxb.utils.fac.All-class.html#__init__ -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.LeafNode._follow pyxb.utils.fac.LeafNode-class.html#_follow -pyxb.utils.fac.MultiTermNode.terms pyxb.utils.fac.MultiTermNode-class.html#terms -pyxb.utils.fac.All._Precedence pyxb.utils.fac.All-class.html#_Precedence -pyxb.utils.fac.MultiTermNode.clone pyxb.utils.fac.MultiTermNode-class.html#clone -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.All.CreateTermTree pyxb.utils.fac.All-class.html#CreateTermTree -pyxb.utils.fac.All._nullable pyxb.utils.fac.All-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.MultiTermNode._walkTermTree pyxb.utils.fac.MultiTermNode-class.html#_walkTermTree -pyxb.utils.fac.Automaton pyxb.utils.fac.Automaton-class.html -pyxb.utils.fac.Automaton.containingState pyxb.utils.fac.Automaton-class.html#containingState -pyxb.utils.fac.Automaton.__get_initialTransitions pyxb.utils.fac.Automaton-class.html#__get_initialTransitions -pyxb.utils.fac.Automaton.__str__ pyxb.utils.fac.Automaton-class.html#__str__ -pyxb.utils.fac.Automaton.states pyxb.utils.fac.Automaton-class.html#states -pyxb.utils.fac.Automaton.__initialTransitions pyxb.utils.fac.Automaton-class.html#__initialTransitions -pyxb.utils.fac.Automaton.__nullable pyxb.utils.fac.Automaton-class.html#__nullable -pyxb.utils.fac.Automaton.__init__ pyxb.utils.fac.Automaton-class.html#__init__ -pyxb.utils.fac.Automaton.finalStates pyxb.utils.fac.Automaton-class.html#finalStates -pyxb.utils.fac.Automaton.__finalStates pyxb.utils.fac.Automaton-class.html#__finalStates -pyxb.utils.fac.Automaton.newConfiguration pyxb.utils.fac.Automaton-class.html#newConfiguration -pyxb.utils.fac.Automaton.__counterConditions pyxb.utils.fac.Automaton-class.html#__counterConditions -pyxb.utils.fac.Automaton.__get_nullable pyxb.utils.fac.Automaton-class.html#__get_nullable -pyxb.utils.fac.Automaton.initialTransitions pyxb.utils.fac.Automaton-class.html#initialTransitions -pyxb.utils.fac.Automaton.__get_containingState pyxb.utils.fac.Automaton-class.html#__get_containingState -pyxb.utils.fac.Automaton.__containingState pyxb.utils.fac.Automaton-class.html#__containingState -pyxb.utils.fac.Automaton.__get_counterConditions pyxb.utils.fac.Automaton-class.html#__get_counterConditions -pyxb.utils.fac.Automaton.nullable pyxb.utils.fac.Automaton-class.html#nullable -pyxb.utils.fac.Automaton.__states pyxb.utils.fac.Automaton-class.html#__states -pyxb.utils.fac.Automaton.__get_states pyxb.utils.fac.Automaton-class.html#__get_states -pyxb.utils.fac.Automaton.counterConditions pyxb.utils.fac.Automaton-class.html#counterConditions -pyxb.utils.fac.Automaton.__get_finalStates pyxb.utils.fac.Automaton-class.html#__get_finalStates -pyxb.utils.fac.AutomatonStepError pyxb.utils.fac.AutomatonStepError-class.html -pyxb.utils.fac.AutomatonStepError.__get_acceptable pyxb.utils.fac.AutomatonStepError-class.html#__get_acceptable -pyxb.utils.fac.AutomatonStepError.__init__ pyxb.utils.fac.AutomatonStepError-class.html#__init__ -pyxb.utils.fac.AutomatonStepError.acceptable pyxb.utils.fac.AutomatonStepError-class.html#acceptable -pyxb.utils.fac.AutomatonStepError.symbol pyxb.utils.fac.AutomatonStepError-class.html#symbol -pyxb.utils.fac.AutomatonStepError.configuration pyxb.utils.fac.AutomatonStepError-class.html#configuration -pyxb.utils.fac.Choice pyxb.utils.fac.Choice-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Choice.__str__ pyxb.utils.fac.Choice-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Choice._last pyxb.utils.fac.Choice-class.html#_last -pyxb.utils.fac.Choice._first pyxb.utils.fac.Choice-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.Choice.__init__ pyxb.utils.fac.Choice-class.html#__init__ -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.Choice._follow pyxb.utils.fac.Choice-class.html#_follow -pyxb.utils.fac.MultiTermNode.terms pyxb.utils.fac.MultiTermNode-class.html#terms -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.MultiTermNode.clone pyxb.utils.fac.MultiTermNode-class.html#clone -pyxb.utils.fac.Choice._Precedence pyxb.utils.fac.Choice-class.html#_Precedence -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.Choice._nullable pyxb.utils.fac.Choice-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.MultiTermNode._walkTermTree pyxb.utils.fac.MultiTermNode-class.html#_walkTermTree -pyxb.utils.fac.Configuration pyxb.utils.fac.Configuration-class.html -pyxb.utils.fac.Configuration.superConfiguration pyxb.utils.fac.Configuration-class.html#superConfiguration -pyxb.utils.fac.Configuration.__get_subConfiguration pyxb.utils.fac.Configuration-class.html#__get_subConfiguration -pyxb.utils.fac.Configuration.__str__ pyxb.utils.fac.Configuration-class.html#__str__ -pyxb.utils.fac.Configuration._clone pyxb.utils.fac.Configuration-class.html#_clone -pyxb.utils.fac.Configuration.satisfies pyxb.utils.fac.Configuration-class.html#satisfies -pyxb.utils.fac.Configuration.isInitial pyxb.utils.fac.Configuration-class.html#isInitial -pyxb.utils.fac.Configuration.__init__ pyxb.utils.fac.Configuration-class.html#__init__ -pyxb.utils.fac.Configuration.enterAutomaton pyxb.utils.fac.Configuration-class.html#enterAutomaton -pyxb.utils.fac.Configuration.__subAutomata pyxb.utils.fac.Configuration-class.html#__subAutomata -pyxb.utils.fac.Configuration.acceptableSymbols pyxb.utils.fac.Configuration-class.html#acceptableSymbols -pyxb.utils.fac.Configuration._get_counterValues pyxb.utils.fac.Configuration-class.html#_get_counterValues -pyxb.utils.fac.Configuration.candidateTransitions pyxb.utils.fac.Configuration-class.html#candidateTransitions -pyxb.utils.fac.Configuration.state pyxb.utils.fac.Configuration-class.html#state -pyxb.utils.fac.Configuration.__state pyxb.utils.fac.Configuration-class.html#__state -pyxb.utils.fac.Configuration.__superConfiguration pyxb.utils.fac.Configuration-class.html#__superConfiguration -pyxb.utils.fac.Configuration._set_subAutomata pyxb.utils.fac.Configuration-class.html#_set_subAutomata -pyxb.utils.fac.Configuration.__get_automaton pyxb.utils.fac.Configuration-class.html#__get_automaton -pyxb.utils.fac.Configuration.__subConfiguration pyxb.utils.fac.Configuration-class.html#__subConfiguration -pyxb.utils.fac.Configuration.clone pyxb.utils.fac.Configuration-class.html#clone -pyxb.utils.fac.Configuration.leaveAutomaton pyxb.utils.fac.Configuration-class.html#leaveAutomaton -pyxb.utils.fac.Configuration.makeLeaveAutomatonTransition pyxb.utils.fac.Configuration-class.html#makeLeaveAutomatonTransition -pyxb.utils.fac.Configuration.__get_superConfiguration pyxb.utils.fac.Configuration-class.html#__get_superConfiguration -pyxb.utils.fac.Configuration._set_state pyxb.utils.fac.Configuration-class.html#_set_state -pyxb.utils.fac.Configuration.__get_subAutomata pyxb.utils.fac.Configuration-class.html#__get_subAutomata -pyxb.utils.fac.Configuration.isAccepting pyxb.utils.fac.Configuration-class.html#isAccepting -pyxb.utils.fac.Configuration.__automaton pyxb.utils.fac.Configuration-class.html#__automaton -pyxb.utils.fac.Configuration.reset pyxb.utils.fac.Configuration-class.html#reset -pyxb.utils.fac.Configuration.subConfiguration pyxb.utils.fac.Configuration-class.html#subConfiguration -pyxb.utils.fac.Configuration.__counterValues pyxb.utils.fac.Configuration-class.html#__counterValues -pyxb.utils.fac.Configuration.step pyxb.utils.fac.Configuration-class.html#step -pyxb.utils.fac.Configuration.__get_state pyxb.utils.fac.Configuration-class.html#__get_state -pyxb.utils.fac.Configuration.automaton pyxb.utils.fac.Configuration-class.html#automaton -pyxb.utils.fac.Configuration.subAutomata pyxb.utils.fac.Configuration-class.html#subAutomata -pyxb.utils.fac.Configuration_ABC pyxb.utils.fac.Configuration_ABC-class.html -pyxb.utils.fac.Configuration_ABC.acceptableSymbols pyxb.utils.fac.Configuration_ABC-class.html#acceptableSymbols -pyxb.utils.fac.Configuration_ABC.step pyxb.utils.fac.Configuration_ABC-class.html#step -pyxb.utils.fac.CounterCondition pyxb.utils.fac.CounterCondition-class.html -pyxb.utils.fac.CounterCondition.__str__ pyxb.utils.fac.CounterCondition-class.html#__str__ -pyxb.utils.fac.CounterCondition.__init__ pyxb.utils.fac.CounterCondition-class.html#__init__ -pyxb.utils.fac.CounterCondition.__get_min pyxb.utils.fac.CounterCondition-class.html#__get_min -pyxb.utils.fac.CounterCondition.min pyxb.utils.fac.CounterCondition-class.html#min -pyxb.utils.fac.CounterCondition.__get_max pyxb.utils.fac.CounterCondition-class.html#__get_max -pyxb.utils.fac.CounterCondition.metadata pyxb.utils.fac.CounterCondition-class.html#metadata -pyxb.utils.fac.CounterCondition.__ne__ pyxb.utils.fac.CounterCondition-class.html#__ne__ -pyxb.utils.fac.CounterCondition.max pyxb.utils.fac.CounterCondition-class.html#max -pyxb.utils.fac.CounterCondition.__get_metadata pyxb.utils.fac.CounterCondition-class.html#__get_metadata -pyxb.utils.fac.CounterCondition.__min pyxb.utils.fac.CounterCondition-class.html#__min -pyxb.utils.fac.CounterCondition.__eq__ pyxb.utils.fac.CounterCondition-class.html#__eq__ -pyxb.utils.fac.CounterCondition.__max pyxb.utils.fac.CounterCondition-class.html#__max -pyxb.utils.fac.CounterCondition.__metadata pyxb.utils.fac.CounterCondition-class.html#__metadata -pyxb.utils.fac.CounterCondition.__hash__ pyxb.utils.fac.CounterCondition-class.html#__hash__ -pyxb.utils.fac.FACError pyxb.utils.fac.FACError-class.html -pyxb.utils.fac.InvalidTermTreeError pyxb.utils.fac.InvalidTermTreeError-class.html -pyxb.utils.fac.InvalidTermTreeError.__init__ pyxb.utils.fac.InvalidTermTreeError-class.html#__init__ -pyxb.utils.fac.InvalidTermTreeError.parent pyxb.utils.fac.InvalidTermTreeError-class.html#parent -pyxb.utils.fac.InvalidTermTreeError.term pyxb.utils.fac.InvalidTermTreeError-class.html#term -pyxb.utils.fac.LeafNode pyxb.utils.fac.LeafNode-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.__init__ pyxb.utils.fac.Node-class.html#__init__ -pyxb.utils.fac.LeafNode._first pyxb.utils.fac.LeafNode-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.LeafNode._last pyxb.utils.fac.LeafNode-class.html#_last -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.LeafNode._follow pyxb.utils.fac.LeafNode-class.html#_follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Node._Precedence pyxb.utils.fac.Node-class.html#_Precedence -pyxb.utils.fac.Node.clone pyxb.utils.fac.Node-class.html#clone -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.LeafNode._nullable pyxb.utils.fac.LeafNode-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.LeafNode._walkTermTree pyxb.utils.fac.LeafNode-class.html#_walkTermTree -pyxb.utils.fac.MultiConfiguration pyxb.utils.fac.MultiConfiguration-class.html -pyxb.utils.fac.MultiConfiguration.acceptableSymbols pyxb.utils.fac.MultiConfiguration-class.html#acceptableSymbols -pyxb.utils.fac.MultiConfiguration.step pyxb.utils.fac.MultiConfiguration-class.html#step -pyxb.utils.fac.MultiConfiguration.acceptingConfigurations pyxb.utils.fac.MultiConfiguration-class.html#acceptingConfigurations -pyxb.utils.fac.MultiConfiguration.__init__ pyxb.utils.fac.MultiConfiguration-class.html#__init__ -pyxb.utils.fac.MultiConfiguration.__configurations pyxb.utils.fac.MultiConfiguration-class.html#__configurations -pyxb.utils.fac.MultiTermNode pyxb.utils.fac.MultiTermNode-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Node._last pyxb.utils.fac.Node-class.html#_last -pyxb.utils.fac.Node._first pyxb.utils.fac.Node-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.MultiTermNode.__init__ pyxb.utils.fac.MultiTermNode-class.html#__init__ -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.Node._follow pyxb.utils.fac.Node-class.html#_follow -pyxb.utils.fac.MultiTermNode.terms pyxb.utils.fac.MultiTermNode-class.html#terms -pyxb.utils.fac.MultiTermNode.__get_terms pyxb.utils.fac.MultiTermNode-class.html#__get_terms -pyxb.utils.fac.Node._Precedence pyxb.utils.fac.Node-class.html#_Precedence -pyxb.utils.fac.MultiTermNode.clone pyxb.utils.fac.MultiTermNode-class.html#clone -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.MultiTermNode.__terms pyxb.utils.fac.MultiTermNode-class.html#__terms -pyxb.utils.fac.Node._nullable pyxb.utils.fac.Node-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.MultiTermNode._walkTermTree pyxb.utils.fac.MultiTermNode-class.html#_walkTermTree -pyxb.utils.fac.Node pyxb.utils.fac.Node-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node.__metadata pyxb.utils.fac.Node-class.html#__metadata -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Node.__posNodeMap pyxb.utils.fac.Node-class.html#__posNodeMap -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.__get_first pyxb.utils.fac.Node-class.html#__get_first -pyxb.utils.fac.Node.__get_counterPositions pyxb.utils.fac.Node-class.html#__get_counterPositions -pyxb.utils.fac.Node.__init__ pyxb.utils.fac.Node-class.html#__init__ -pyxb.utils.fac.Node.__counterPositions pyxb.utils.fac.Node-class.html#__counterPositions -pyxb.utils.fac.Node.__nullable pyxb.utils.fac.Node-class.html#__nullable -pyxb.utils.fac.Node._first pyxb.utils.fac.Node-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.Node.__get_nullable pyxb.utils.fac.Node-class.html#__get_nullable -pyxb.utils.fac.Node._last pyxb.utils.fac.Node-class.html#_last -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.Node._follow pyxb.utils.fac.Node-class.html#_follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Node.__get_last pyxb.utils.fac.Node-class.html#__get_last -pyxb.utils.fac.Node._Precedence pyxb.utils.fac.Node-class.html#_Precedence -pyxb.utils.fac.Node.clone pyxb.utils.fac.Node-class.html#clone -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Node.__get_metadata pyxb.utils.fac.Node-class.html#__get_metadata -pyxb.utils.fac.Node.__follow pyxb.utils.fac.Node-class.html#__follow -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.__get_follow pyxb.utils.fac.Node-class.html#__get_follow -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.__resetAndValidate pyxb.utils.fac.Node-class.html#__resetAndValidate -pyxb.utils.fac.Node.__nodePosMap pyxb.utils.fac.Node-class.html#__nodePosMap -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.Node.__first pyxb.utils.fac.Node-class.html#__first -pyxb.utils.fac.Node._walkTermTree pyxb.utils.fac.Node-class.html#_walkTermTree -pyxb.utils.fac.Node.__get_nodePosMap pyxb.utils.fac.Node-class.html#__get_nodePosMap -pyxb.utils.fac.Node._nullable pyxb.utils.fac.Node-class.html#_nullable -pyxb.utils.fac.Node.__last pyxb.utils.fac.Node-class.html#__last -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.Node.__get_posNodeMap pyxb.utils.fac.Node-class.html#__get_posNodeMap -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.NondeterministicSymbolError pyxb.utils.fac.NondeterministicSymbolError-class.html -pyxb.utils.fac.AutomatonStepError.__init__ pyxb.utils.fac.AutomatonStepError-class.html#__init__ -pyxb.utils.fac.AutomatonStepError.symbol pyxb.utils.fac.AutomatonStepError-class.html#symbol -pyxb.utils.fac.AutomatonStepError.acceptable pyxb.utils.fac.AutomatonStepError-class.html#acceptable -pyxb.utils.fac.AutomatonStepError.configuration pyxb.utils.fac.AutomatonStepError-class.html#configuration -pyxb.utils.fac.NumericalConstraint pyxb.utils.fac.NumericalConstraint-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.NumericalConstraint.__str__ pyxb.utils.fac.NumericalConstraint-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.NumericalConstraint.__init__ pyxb.utils.fac.NumericalConstraint-class.html#__init__ -pyxb.utils.fac.NumericalConstraint.__get_min pyxb.utils.fac.NumericalConstraint-class.html#__get_min -pyxb.utils.fac.NumericalConstraint._first pyxb.utils.fac.NumericalConstraint-class.html#_first -pyxb.utils.fac.NumericalConstraint.min pyxb.utils.fac.NumericalConstraint-class.html#min -pyxb.utils.fac.NumericalConstraint.__term pyxb.utils.fac.NumericalConstraint-class.html#__term -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.NumericalConstraint.__get_max pyxb.utils.fac.NumericalConstraint-class.html#__get_max -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.NumericalConstraint._last pyxb.utils.fac.NumericalConstraint-class.html#_last -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.NumericalConstraint._follow pyxb.utils.fac.NumericalConstraint-class.html#_follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.NumericalConstraint.max pyxb.utils.fac.NumericalConstraint-class.html#max -pyxb.utils.fac.NumericalConstraint.clone pyxb.utils.fac.NumericalConstraint-class.html#clone -pyxb.utils.fac.NumericalConstraint._Precedence pyxb.utils.fac.NumericalConstraint-class.html#_Precedence -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.NumericalConstraint.__min pyxb.utils.fac.NumericalConstraint-class.html#__min -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.NumericalConstraint.__max pyxb.utils.fac.NumericalConstraint-class.html#__max -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.NumericalConstraint.term pyxb.utils.fac.NumericalConstraint-class.html#term -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.NumericalConstraint._nullable pyxb.utils.fac.NumericalConstraint-class.html#_nullable -pyxb.utils.fac.NumericalConstraint.__get_term pyxb.utils.fac.NumericalConstraint-class.html#__get_term -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.NumericalConstraint._walkTermTree pyxb.utils.fac.NumericalConstraint-class.html#_walkTermTree -pyxb.utils.fac.Sequence pyxb.utils.fac.Sequence-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Sequence.__str__ pyxb.utils.fac.Sequence-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Sequence._last pyxb.utils.fac.Sequence-class.html#_last -pyxb.utils.fac.Sequence._first pyxb.utils.fac.Sequence-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.Sequence.__init__ pyxb.utils.fac.Sequence-class.html#__init__ -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.Sequence._follow pyxb.utils.fac.Sequence-class.html#_follow -pyxb.utils.fac.MultiTermNode.terms pyxb.utils.fac.MultiTermNode-class.html#terms -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.MultiTermNode.clone pyxb.utils.fac.MultiTermNode-class.html#clone -pyxb.utils.fac.Sequence._Precedence pyxb.utils.fac.Sequence-class.html#_Precedence -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.Sequence._nullable pyxb.utils.fac.Sequence-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.MultiTermNode._walkTermTree pyxb.utils.fac.MultiTermNode-class.html#_walkTermTree -pyxb.utils.fac.State pyxb.utils.fac.State-class.html -pyxb.utils.fac.State.__isUnorderedCatenation pyxb.utils.fac.State-class.html#__isUnorderedCatenation -pyxb.utils.fac.State.finalUpdate pyxb.utils.fac.State-class.html#finalUpdate -pyxb.utils.fac.State.__str__ pyxb.utils.fac.State-class.html#__str__ -pyxb.utils.fac.State._set_transitionSet pyxb.utils.fac.State-class.html#_set_transitionSet -pyxb.utils.fac.State.automatonEntryTransitions pyxb.utils.fac.State-class.html#automatonEntryTransitions -pyxb.utils.fac.State.__get_finalUpdate pyxb.utils.fac.State-class.html#__get_finalUpdate -pyxb.utils.fac.State.__get_transitionSet pyxb.utils.fac.State-class.html#__get_transitionSet -pyxb.utils.fac.State.isInitial pyxb.utils.fac.State-class.html#isInitial -pyxb.utils.fac.State.__init__ pyxb.utils.fac.State-class.html#__init__ -pyxb.utils.fac.State.__subAutomata pyxb.utils.fac.State-class.html#__subAutomata -pyxb.utils.fac.State.__get_symbol pyxb.utils.fac.State-class.html#__get_symbol -pyxb.utils.fac.State.__get_automatonEntryTransitions pyxb.utils.fac.State-class.html#__get_automatonEntryTransitions -pyxb.utils.fac.State.__get_isInitial pyxb.utils.fac.State-class.html#__get_isInitial -pyxb.utils.fac.State.match pyxb.utils.fac.State-class.html#match -pyxb.utils.fac.State._set_subAutomata pyxb.utils.fac.State-class.html#_set_subAutomata -pyxb.utils.fac.State.__get_automaton pyxb.utils.fac.State-class.html#__get_automaton -pyxb.utils.fac.State.__automatonEntryTransitions pyxb.utils.fac.State-class.html#__automatonEntryTransitions -pyxb.utils.fac.State.isUnorderedCatenation pyxb.utils.fac.State-class.html#isUnorderedCatenation -pyxb.utils.fac.State.symbol pyxb.utils.fac.State-class.html#symbol -pyxb.utils.fac.State.__get_subAutomata pyxb.utils.fac.State-class.html#__get_subAutomata -pyxb.utils.fac.State.isAccepting pyxb.utils.fac.State-class.html#isAccepting -pyxb.utils.fac.State.__automaton pyxb.utils.fac.State-class.html#__automaton -pyxb.utils.fac.State._set_automaton pyxb.utils.fac.State-class.html#_set_automaton -pyxb.utils.fac.State.__isInitial pyxb.utils.fac.State-class.html#__isInitial -pyxb.utils.fac.State.__get_isUnorderedCatenation pyxb.utils.fac.State-class.html#__get_isUnorderedCatenation -pyxb.utils.fac.State.__finalUpdate pyxb.utils.fac.State-class.html#__finalUpdate -pyxb.utils.fac.State._facText pyxb.utils.fac.State-class.html#_facText -pyxb.utils.fac.State.transitionSet pyxb.utils.fac.State-class.html#transitionSet -pyxb.utils.fac.State.__symbol pyxb.utils.fac.State-class.html#__symbol -pyxb.utils.fac.State.__transitionSet pyxb.utils.fac.State-class.html#__transitionSet -pyxb.utils.fac.State.automaton pyxb.utils.fac.State-class.html#automaton -pyxb.utils.fac.State.subAutomataInitialTransitions pyxb.utils.fac.State-class.html#subAutomataInitialTransitions -pyxb.utils.fac.State.subAutomata pyxb.utils.fac.State-class.html#subAutomata -pyxb.utils.fac.Symbol pyxb.utils.fac.Symbol-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Symbol.__str__ pyxb.utils.fac.Symbol-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Symbol.__init__ pyxb.utils.fac.Symbol-class.html#__init__ -pyxb.utils.fac.LeafNode._first pyxb.utils.fac.LeafNode-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.LeafNode._last pyxb.utils.fac.LeafNode-class.html#_last -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.LeafNode._follow pyxb.utils.fac.LeafNode-class.html#_follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Symbol.clone pyxb.utils.fac.Symbol-class.html#clone -pyxb.utils.fac.Symbol._Precedence pyxb.utils.fac.Symbol-class.html#_Precedence -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.LeafNode._nullable pyxb.utils.fac.LeafNode-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.LeafNode._walkTermTree pyxb.utils.fac.LeafNode-class.html#_walkTermTree -pyxb.utils.fac.SymbolMatch_mixin pyxb.utils.fac.SymbolMatch_mixin-class.html -pyxb.utils.fac.SymbolMatch_mixin.match pyxb.utils.fac.SymbolMatch_mixin-class.html#match -pyxb.utils.fac.Transition pyxb.utils.fac.Transition-class.html -pyxb.utils.fac.Transition.__get_updateInstructions pyxb.utils.fac.Transition-class.html#__get_updateInstructions -pyxb.utils.fac.Transition.__str__ pyxb.utils.fac.Transition-class.html#__str__ -pyxb.utils.fac.Transition.satisfiedBy pyxb.utils.fac.Transition-class.html#satisfiedBy -pyxb.utils.fac.Transition.apply pyxb.utils.fac.Transition-class.html#apply -pyxb.utils.fac.Transition.nextTransition pyxb.utils.fac.Transition-class.html#nextTransition -pyxb.utils.fac.Transition.__init__ pyxb.utils.fac.Transition-class.html#__init__ -pyxb.utils.fac.Transition.destination pyxb.utils.fac.Transition-class.html#destination -pyxb.utils.fac.Transition.updateInstructions pyxb.utils.fac.Transition-class.html#updateInstructions -pyxb.utils.fac.Transition.layerLink pyxb.utils.fac.Transition-class.html#layerLink -pyxb.utils.fac.Transition.__get_nextTransition pyxb.utils.fac.Transition-class.html#__get_nextTransition -pyxb.utils.fac.Transition.__nextTransition pyxb.utils.fac.Transition-class.html#__nextTransition -pyxb.utils.fac.Transition.__ne__ pyxb.utils.fac.Transition-class.html#__ne__ -pyxb.utils.fac.Transition.__destination pyxb.utils.fac.Transition-class.html#__destination -pyxb.utils.fac.Transition.__get_layerLink pyxb.utils.fac.Transition-class.html#__get_layerLink -pyxb.utils.fac.Transition.consumedSymbol pyxb.utils.fac.Transition-class.html#consumedSymbol -pyxb.utils.fac.Transition.__updateInstructions pyxb.utils.fac.Transition-class.html#__updateInstructions -pyxb.utils.fac.Transition.__eq__ pyxb.utils.fac.Transition-class.html#__eq__ -pyxb.utils.fac.Transition.consumingState pyxb.utils.fac.Transition-class.html#consumingState -pyxb.utils.fac.Transition.__layerLink pyxb.utils.fac.Transition-class.html#__layerLink -pyxb.utils.fac.Transition.makeEnterAutomatonTransition pyxb.utils.fac.Transition-class.html#makeEnterAutomatonTransition -pyxb.utils.fac.Transition.__hash__ pyxb.utils.fac.Transition-class.html#__hash__ -pyxb.utils.fac.Transition.__get_destination pyxb.utils.fac.Transition-class.html#__get_destination -pyxb.utils.fac.Transition.chainTo pyxb.utils.fac.Transition-class.html#chainTo -pyxb.utils.fac.UnrecognizedSymbolError pyxb.utils.fac.UnrecognizedSymbolError-class.html -pyxb.utils.fac.AutomatonStepError.__init__ pyxb.utils.fac.AutomatonStepError-class.html#__init__ -pyxb.utils.fac.AutomatonStepError.symbol pyxb.utils.fac.AutomatonStepError-class.html#symbol -pyxb.utils.fac.AutomatonStepError.acceptable pyxb.utils.fac.AutomatonStepError-class.html#acceptable -pyxb.utils.fac.AutomatonStepError.configuration pyxb.utils.fac.AutomatonStepError-class.html#configuration -pyxb.utils.fac.UpdateApplicationError pyxb.utils.fac.UpdateApplicationError-class.html -pyxb.utils.fac.UpdateApplicationError.__init__ pyxb.utils.fac.UpdateApplicationError-class.html#__init__ -pyxb.utils.fac.UpdateApplicationError.update_instruction pyxb.utils.fac.UpdateApplicationError-class.html#update_instruction -pyxb.utils.fac.UpdateApplicationError.values pyxb.utils.fac.UpdateApplicationError-class.html#values -pyxb.utils.fac.UpdateInstruction pyxb.utils.fac.UpdateInstruction-class.html -pyxb.utils.fac.UpdateInstruction.__ne__ pyxb.utils.fac.UpdateInstruction-class.html#__ne__ -pyxb.utils.fac.UpdateInstruction.__counterCondition pyxb.utils.fac.UpdateInstruction-class.html#__counterCondition -pyxb.utils.fac.UpdateInstruction.__get_doIncrement pyxb.utils.fac.UpdateInstruction-class.html#__get_doIncrement -pyxb.utils.fac.UpdateInstruction.__str__ pyxb.utils.fac.UpdateInstruction-class.html#__str__ -pyxb.utils.fac.UpdateInstruction.counterCondition pyxb.utils.fac.UpdateInstruction-class.html#counterCondition -pyxb.utils.fac.UpdateInstruction.__get_counterCondition pyxb.utils.fac.UpdateInstruction-class.html#__get_counterCondition -pyxb.utils.fac.UpdateInstruction.satisfiedBy pyxb.utils.fac.UpdateInstruction-class.html#satisfiedBy -pyxb.utils.fac.UpdateInstruction.__min pyxb.utils.fac.UpdateInstruction-class.html#__min -pyxb.utils.fac.UpdateInstruction.__doIncrement pyxb.utils.fac.UpdateInstruction-class.html#__doIncrement -pyxb.utils.fac.UpdateInstruction.apply pyxb.utils.fac.UpdateInstruction-class.html#apply -pyxb.utils.fac.UpdateInstruction.__hash__ pyxb.utils.fac.UpdateInstruction-class.html#__hash__ -pyxb.utils.fac.UpdateInstruction.Apply pyxb.utils.fac.UpdateInstruction-class.html#Apply -pyxb.utils.fac.UpdateInstruction.Satisfies pyxb.utils.fac.UpdateInstruction-class.html#Satisfies -pyxb.utils.fac.UpdateInstruction.__eq__ pyxb.utils.fac.UpdateInstruction-class.html#__eq__ -pyxb.utils.fac.UpdateInstruction.__max pyxb.utils.fac.UpdateInstruction-class.html#__max -pyxb.utils.fac.UpdateInstruction.__init__ pyxb.utils.fac.UpdateInstruction-class.html#__init__ -pyxb.utils.fac.UpdateInstruction.doIncrement pyxb.utils.fac.UpdateInstruction-class.html#doIncrement -pyxb.utils.saxdom.Attr pyxb.utils.saxdom.Attr-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Attr.__init__ pyxb.utils.saxdom.Attr-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Attr.nodeName pyxb.utils.saxdom.Attr-class.html#nodeName -pyxb.utils.saxdom.Attr.nodeValue pyxb.utils.saxdom.Attr-class.html#nodeValue -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Attr.name pyxb.utils.saxdom.Attr-class.html#name -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.Comment pyxb.utils.saxdom.Comment-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Comment.__init__ pyxb.utils.saxdom.Comment-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom._CharacterData.data pyxb.utils.saxdom._CharacterData-class.html#data -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.Document pyxb.utils.saxdom.Document-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Document.__init__ pyxb.utils.saxdom.Document-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Document.documentElement pyxb.utils.saxdom.Document-class.html#documentElement -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.Element pyxb.utils.saxdom.Element-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Element.tagName pyxb.utils.saxdom.Element-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Element.__init__ pyxb.utils.saxdom.Element-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Element.nodeName pyxb.utils.saxdom.Element-class.html#nodeName -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.NamedNodeMap pyxb.utils.saxdom.NamedNodeMap-class.html -pyxb.utils.saxdom.NamedNodeMap._getAttr pyxb.utils.saxdom.NamedNodeMap-class.html#_getAttr -pyxb.utils.saxdom.NamedNodeMap.__memberMap pyxb.utils.saxdom.NamedNodeMap-class.html#__memberMap -pyxb.utils.saxdom.NamedNodeMap.item pyxb.utils.saxdom.NamedNodeMap-class.html#item -pyxb.utils.saxdom.NamedNodeMap.length pyxb.utils.saxdom.NamedNodeMap-class.html#length -pyxb.utils.saxdom.NamedNodeMap._addItem pyxb.utils.saxdom.NamedNodeMap-class.html#_addItem -pyxb.utils.saxdom.NamedNodeMap.__members pyxb.utils.saxdom.NamedNodeMap-class.html#__members -pyxb.utils.saxdom.NamedNodeMap.__init__ pyxb.utils.saxdom.NamedNodeMap-class.html#__init__ -pyxb.utils.saxdom.Node pyxb.utils.saxdom.Node-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.__prefix pyxb.utils.saxdom.Node-class.html#__prefix -pyxb.utils.saxdom.Node.__localName pyxb.utils.saxdom.Node-class.html#__localName -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.__init__ pyxb.utils.saxdom.Node-class.html#__init__ -pyxb.utils.saxdom.Node.__namespaceURI pyxb.utils.saxdom.Node-class.html#__namespaceURI -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Node.__attributes pyxb.utils.saxdom.Node-class.html#__attributes -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom.Node.__childIfPresent pyxb.utils.saxdom.Node-class.html#__childIfPresent -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.saxdom.Node.__expandedName pyxb.utils.saxdom.Node-class.html#__expandedName -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node.__value pyxb.utils.saxdom.Node-class.html#__value -pyxb.utils.saxdom.Node.__tagName pyxb.utils.saxdom.Node-class.html#__tagName -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.Text pyxb.utils.saxdom.Text-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Text.__init__ pyxb.utils.saxdom.Text-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom._CharacterData.data pyxb.utils.saxdom._CharacterData-class.html#data -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom._CharacterData pyxb.utils.saxdom._CharacterData-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Node.__init__ pyxb.utils.saxdom.Node-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom._CharacterData.data pyxb.utils.saxdom._CharacterData-class.html#data -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom._DOMSAXHandler pyxb.utils.saxdom._DOMSAXHandler-class.html -pyxb.utils.saxdom._DOMSAXHandler._DOMSAXHandler__document pyxb.utils.saxdom._DOMSAXHandler-class.html#_DOMSAXHandler__document -pyxb.utils.saxutils.BaseSAXHandler.setDocumentLocator pyxb.utils.saxutils.BaseSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils.BaseSAXHandler.namespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#namespaceContext -pyxb.utils.saxdom._DOMSAXHandler.__document pyxb.utils.saxdom._DOMSAXHandler-class.html#__document -pyxb.utils.saxutils.BaseSAXHandler.fallbackNamespace pyxb.utils.saxutils.BaseSAXHandler-class.html#fallbackNamespace -pyxb.utils.saxutils.BaseSAXHandler.ignorableWhitespace pyxb.utils.saxutils.BaseSAXHandler-class.html#ignorableWhitespace -pyxb.utils.saxutils.BaseSAXHandler.__init__ pyxb.utils.saxutils.BaseSAXHandler-class.html#__init__ -pyxb.utils.saxdom._DOMSAXHandler.endElementNS pyxb.utils.saxdom._DOMSAXHandler-class.html#endElementNS -pyxb.utils.saxdom._DOMSAXHandler.startDocument pyxb.utils.saxdom._DOMSAXHandler-class.html#startDocument -pyxb.utils.saxutils.BaseSAXHandler.location pyxb.utils.saxutils.BaseSAXHandler-class.html#location -pyxb.utils.saxdom._DOMSAXHandler.document pyxb.utils.saxdom._DOMSAXHandler-class.html#document -pyxb.utils.saxutils.BaseSAXHandler.startPrefixMapping pyxb.utils.saxutils.BaseSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils.BaseSAXHandler.elementState pyxb.utils.saxutils.BaseSAXHandler-class.html#elementState -pyxb.utils.saxutils.BaseSAXHandler.processingInstruction pyxb.utils.saxutils.BaseSAXHandler-class.html#processingInstruction -pyxb.utils.saxdom._DOMSAXHandler.startElementNS pyxb.utils.saxdom._DOMSAXHandler-class.html#startElementNS -pyxb.utils.saxutils.BaseSAXHandler.characters pyxb.utils.saxutils.BaseSAXHandler-class.html#characters -pyxb.utils.saxutils.BaseSAXHandler.reset pyxb.utils.saxutils.BaseSAXHandler-class.html#reset -pyxb.utils.saxutils.BaseSAXHandler.rootObject pyxb.utils.saxutils.BaseSAXHandler-class.html#rootObject -pyxb.utils.saxdom._DOMSAXHandler.endDocument pyxb.utils.saxdom._DOMSAXHandler-class.html#endDocument -pyxb.utils.saxutils.BaseSAXHandler pyxb.utils.saxutils.BaseSAXHandler-class.html -pyxb.utils.saxutils.BaseSAXHandler.__locationTemplate pyxb.utils.saxutils.BaseSAXHandler-class.html#__locationTemplate -pyxb.utils.saxutils.BaseSAXHandler.setDocumentLocator pyxb.utils.saxutils.BaseSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils.BaseSAXHandler.namespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#namespaceContext -pyxb.utils.saxutils.BaseSAXHandler.__pendingText pyxb.utils.saxutils.BaseSAXHandler-class.html#__pendingText -pyxb.utils.saxutils.BaseSAXHandler.fallbackNamespace pyxb.utils.saxutils.BaseSAXHandler-class.html#fallbackNamespace -pyxb.utils.saxutils.BaseSAXHandler.ignorableWhitespace pyxb.utils.saxutils.BaseSAXHandler-class.html#ignorableWhitespace -pyxb.utils.saxutils.BaseSAXHandler.__elementState pyxb.utils.saxutils.BaseSAXHandler-class.html#__elementState -pyxb.utils.saxutils.BaseSAXHandler.__init__ pyxb.utils.saxutils.BaseSAXHandler-class.html#__init__ -pyxb.utils.saxutils.BaseSAXHandler.endElementNS pyxb.utils.saxutils.BaseSAXHandler-class.html#endElementNS -pyxb.utils.saxutils.BaseSAXHandler.__getOrCreateNextNamespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#__getOrCreateNextNamespaceContext -pyxb.utils.saxutils.BaseSAXHandler.__pendingTextLocation pyxb.utils.saxutils.BaseSAXHandler-class.html#__pendingTextLocation -pyxb.utils.saxutils.BaseSAXHandler.__fallbackNamespace pyxb.utils.saxutils.BaseSAXHandler-class.html#__fallbackNamespace -pyxb.utils.saxutils.BaseSAXHandler.__flushPendingText pyxb.utils.saxutils.BaseSAXHandler-class.html#__flushPendingText -pyxb.utils.saxutils.BaseSAXHandler.startDocument pyxb.utils.saxutils.BaseSAXHandler-class.html#startDocument -pyxb.utils.saxutils.BaseSAXHandler.__elementStateStack pyxb.utils.saxutils.BaseSAXHandler-class.html#__elementStateStack -pyxb.utils.saxutils.BaseSAXHandler.location pyxb.utils.saxutils.BaseSAXHandler-class.html#location -pyxb.utils.saxutils.BaseSAXHandler.__namespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#__namespaceContext -pyxb.utils.saxutils.BaseSAXHandler.startPrefixMapping pyxb.utils.saxutils.BaseSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils.BaseSAXHandler.elementState pyxb.utils.saxutils.BaseSAXHandler-class.html#elementState -pyxb.utils.saxutils.BaseSAXHandler.processingInstruction pyxb.utils.saxutils.BaseSAXHandler-class.html#processingInstruction -pyxb.utils.saxutils.BaseSAXHandler.__rootObject pyxb.utils.saxutils.BaseSAXHandler-class.html#__rootObject -pyxb.utils.saxutils.BaseSAXHandler.__elementStateConstructor pyxb.utils.saxutils.BaseSAXHandler-class.html#__elementStateConstructor -pyxb.utils.saxutils.BaseSAXHandler.startElementNS pyxb.utils.saxutils.BaseSAXHandler-class.html#startElementNS -pyxb.utils.saxutils.BaseSAXHandler.__locator pyxb.utils.saxutils.BaseSAXHandler-class.html#__locator -pyxb.utils.saxutils.BaseSAXHandler.characters pyxb.utils.saxutils.BaseSAXHandler-class.html#characters -pyxb.utils.saxutils.BaseSAXHandler.reset pyxb.utils.saxutils.BaseSAXHandler-class.html#reset -pyxb.utils.saxutils.BaseSAXHandler.rootObject pyxb.utils.saxutils.BaseSAXHandler-class.html#rootObject -pyxb.utils.saxutils.BaseSAXHandler.__includingContext pyxb.utils.saxutils.BaseSAXHandler-class.html#__includingContext -pyxb.utils.saxutils.BaseSAXHandler.__nextNamespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#__nextNamespaceContext -pyxb.utils.saxutils.SAXElementState pyxb.utils.saxutils.SAXElementState-class.html -pyxb.utils.saxutils.SAXElementState.contentHandler pyxb.utils.saxutils.SAXElementState-class.html#contentHandler -pyxb.utils.saxutils.SAXElementState.namespaceContext pyxb.utils.saxutils.SAXElementState-class.html#namespaceContext -pyxb.utils.saxutils.SAXElementState.addTextContent pyxb.utils.saxutils.SAXElementState-class.html#addTextContent -pyxb.utils.saxutils.SAXElementState.expandedName pyxb.utils.saxutils.SAXElementState-class.html#expandedName -pyxb.utils.saxutils.SAXElementState.__init__ pyxb.utils.saxutils.SAXElementState-class.html#__init__ -pyxb.utils.saxutils.SAXElementState.__content pyxb.utils.saxutils.SAXElementState-class.html#__content -pyxb.utils.saxutils.SAXElementState.content pyxb.utils.saxutils.SAXElementState-class.html#content -pyxb.utils.saxutils.SAXElementState.location pyxb.utils.saxutils.SAXElementState-class.html#location -pyxb.utils.saxutils.SAXElementState.__namespaceContext pyxb.utils.saxutils.SAXElementState-class.html#__namespaceContext -pyxb.utils.saxutils.SAXElementState.__location pyxb.utils.saxutils.SAXElementState-class.html#__location -pyxb.utils.saxutils.SAXElementState.__contentHandler pyxb.utils.saxutils.SAXElementState-class.html#__contentHandler -pyxb.utils.saxutils.SAXElementState.addElementContent pyxb.utils.saxutils.SAXElementState-class.html#addElementContent -pyxb.utils.saxutils.SAXElementState.parentState pyxb.utils.saxutils.SAXElementState-class.html#parentState -pyxb.utils.saxutils.SAXElementState.__parentState pyxb.utils.saxutils.SAXElementState-class.html#__parentState -pyxb.utils.saxutils.SAXElementState.__expandedName pyxb.utils.saxutils.SAXElementState-class.html#__expandedName -pyxb.utils.saxutils.SAXInformationItem pyxb.utils.saxutils.SAXInformationItem-class.html -pyxb.utils.saxutils.SAXInformationItem.element_decl pyxb.utils.saxutils.SAXInformationItem-class.html#element_decl -pyxb.utils.saxutils.SAXInformationItem.item pyxb.utils.saxutils.SAXInformationItem-class.html#item -pyxb.utils.saxutils.SAXInformationItem.location pyxb.utils.saxutils.SAXInformationItem-class.html#location -pyxb.utils.saxutils.SAXInformationItem.maybe_element pyxb.utils.saxutils.SAXInformationItem-class.html#maybe_element -pyxb.utils.saxutils.SAXInformationItem.__init__ pyxb.utils.saxutils.SAXInformationItem-class.html#__init__ -pyxb.utils.saxutils.TracingSAXHandler pyxb.utils.saxutils.TracingSAXHandler-class.html -pyxb.utils.saxutils.TracingSAXHandler.startPrefixMapping pyxb.utils.saxutils.TracingSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils.TracingSAXHandler.endPrefixMapping pyxb.utils.saxutils.TracingSAXHandler-class.html#endPrefixMapping -pyxb.utils.saxutils.TracingSAXHandler.endElementNS pyxb.utils.saxutils.TracingSAXHandler-class.html#endElementNS -pyxb.utils.saxutils.TracingSAXHandler.processingInstruction pyxb.utils.saxutils.TracingSAXHandler-class.html#processingInstruction -pyxb.utils.saxutils.TracingSAXHandler.__trace pyxb.utils.saxutils.TracingSAXHandler-class.html#__trace -pyxb.utils.saxutils.TracingSAXHandler.setDocumentLocator pyxb.utils.saxutils.TracingSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils.TracingSAXHandler.startDocument pyxb.utils.saxutils.TracingSAXHandler-class.html#startDocument -pyxb.utils.saxutils.TracingSAXHandler.startElementNS pyxb.utils.saxutils.TracingSAXHandler-class.html#startElementNS -pyxb.utils.saxutils.TracingSAXHandler.characters pyxb.utils.saxutils.TracingSAXHandler-class.html#characters -pyxb.utils.saxutils.TracingSAXHandler.ignorableWhitespace pyxb.utils.saxutils.TracingSAXHandler-class.html#ignorableWhitespace -pyxb.utils.saxutils._EntityResolver pyxb.utils.saxutils._EntityResolver-class.html -pyxb.utils.saxutils._EntityResolver.resolveEntity pyxb.utils.saxutils._EntityResolver-class.html#resolveEntity -pyxb.utils.saxutils._NoopSAXHandler pyxb.utils.saxutils._NoopSAXHandler-class.html -pyxb.utils.saxutils._NoopSAXHandler.startPrefixMapping pyxb.utils.saxutils._NoopSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils._NoopSAXHandler.endPrefixMapping pyxb.utils.saxutils._NoopSAXHandler-class.html#endPrefixMapping -pyxb.utils.saxutils._NoopSAXHandler.endElementNS pyxb.utils.saxutils._NoopSAXHandler-class.html#endElementNS -pyxb.utils.saxutils._NoopSAXHandler.processingInstruction pyxb.utils.saxutils._NoopSAXHandler-class.html#processingInstruction -pyxb.utils.saxutils._NoopSAXHandler.setDocumentLocator pyxb.utils.saxutils._NoopSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils._NoopSAXHandler.startDocument pyxb.utils.saxutils._NoopSAXHandler-class.html#startDocument -pyxb.utils.saxutils._NoopSAXHandler.startElementNS pyxb.utils.saxutils._NoopSAXHandler-class.html#startElementNS -pyxb.utils.saxutils._NoopSAXHandler.characters pyxb.utils.saxutils._NoopSAXHandler-class.html#characters -pyxb.utils.saxutils._NoopSAXHandler.ignorableWhitespace pyxb.utils.saxutils._NoopSAXHandler-class.html#ignorableWhitespace -pyxb.utils.unicode.CodePointSet pyxb.utils.unicode.CodePointSet-class.html -pyxb.utils.unicode.CodePointSet.__unichr pyxb.utils.unicode.CodePointSet-class.html#__unichr -pyxb.utils.unicode.CodePointSet.asSingleCharacter pyxb.utils.unicode.CodePointSet-class.html#asSingleCharacter -pyxb.utils.unicode.CodePointSet.negate pyxb.utils.unicode.CodePointSet-class.html#negate -pyxb.utils.unicode.CodePointSet.__lt__ pyxb.utils.unicode.CodePointSet-class.html#__lt__ -pyxb.utils.unicode.CodePointSet.__codepoints pyxb.utils.unicode.CodePointSet-class.html#__codepoints -pyxb.utils.unicode.CodePointSet.__init__ pyxb.utils.unicode.CodePointSet-class.html#__init__ -pyxb.utils.unicode.CodePointSet.__eq__ pyxb.utils.unicode.CodePointSet-class.html#__eq__ -pyxb.utils.unicode.CodePointSet.asTuples pyxb.utils.unicode.CodePointSet-class.html#asTuples -pyxb.utils.unicode.CodePointSet.add pyxb.utils.unicode.CodePointSet-class.html#add -pyxb.utils.unicode.CodePointSet.asPattern pyxb.utils.unicode.CodePointSet-class.html#asPattern -pyxb.utils.unicode.CodePointSet.__ne__ pyxb.utils.unicode.CodePointSet-class.html#__ne__ -pyxb.utils.unicode.CodePointSet.extend pyxb.utils.unicode.CodePointSet-class.html#extend -pyxb.utils.unicode.CodePointSet.__XMLtoPythonREEscapedCodepoints pyxb.utils.unicode.CodePointSet-class.html#__XMLtoPythonREEscapedCodepoints -pyxb.utils.unicode.CodePointSet.__mutate pyxb.utils.unicode.CodePointSet-class.html#__mutate -pyxb.utils.unicode.CodePointSet.MaxCodePoint pyxb.utils.unicode.CodePointSet-class.html#MaxCodePoint -pyxb.utils.unicode.CodePointSet.__gt__ pyxb.utils.unicode.CodePointSet-class.html#__gt__ -pyxb.utils.unicode.CodePointSet._codepoints pyxb.utils.unicode.CodePointSet-class.html#_codepoints -pyxb.utils.unicode.CodePointSet.subtract pyxb.utils.unicode.CodePointSet-class.html#subtract -pyxb.utils.unicode.CodePointSet.MaxShortCodePoint pyxb.utils.unicode.CodePointSet-class.html#MaxShortCodePoint -pyxb.utils.unicode.CodePointSet.__le__ pyxb.utils.unicode.CodePointSet-class.html#__le__ -pyxb.utils.unicode.CodePointSet.__hash__ pyxb.utils.unicode.CodePointSet-class.html#__hash__ -pyxb.utils.unicode.CodePointSet.__ge__ pyxb.utils.unicode.CodePointSet-class.html#__ge__ -pyxb.utils.unicode.CodePointSetError pyxb.utils.unicode.CodePointSetError-class.html -pyxb.utils.unicode.XML1p0e2 pyxb.utils.unicode.XML1p0e2-class.html -pyxb.utils.unicode.XML1p0e2.NmToken_pat pyxb.utils.unicode.XML1p0e2-class.html#NmToken_pat -pyxb.utils.unicode.XML1p0e2.CombiningChar pyxb.utils.unicode.XML1p0e2-class.html#CombiningChar -pyxb.utils.unicode.XML1p0e2.NCNameChar pyxb.utils.unicode.XML1p0e2-class.html#NCNameChar -pyxb.utils.unicode.XML1p0e2.NCName_pat pyxb.utils.unicode.XML1p0e2-class.html#NCName_pat -pyxb.utils.unicode.XML1p0e2.Extender pyxb.utils.unicode.XML1p0e2-class.html#Extender -pyxb.utils.unicode.XML1p0e2.Letter pyxb.utils.unicode.XML1p0e2-class.html#Letter -pyxb.utils.unicode.XML1p0e2.BaseChar pyxb.utils.unicode.XML1p0e2-class.html#BaseChar -pyxb.utils.unicode.XML1p0e2.QName_re pyxb.utils.unicode.XML1p0e2-class.html#QName_re -pyxb.utils.unicode.XML1p0e2.NmToken_re pyxb.utils.unicode.XML1p0e2-class.html#NmToken_re -pyxb.utils.unicode.XML1p0e2.NCName_re pyxb.utils.unicode.XML1p0e2-class.html#NCName_re -pyxb.utils.unicode.XML1p0e2.Ideographic pyxb.utils.unicode.XML1p0e2-class.html#Ideographic -pyxb.utils.unicode.XML1p0e2.NCNameStartChar pyxb.utils.unicode.XML1p0e2-class.html#NCNameStartChar -pyxb.utils.unicode.XML1p0e2.Digit pyxb.utils.unicode.XML1p0e2-class.html#Digit -pyxb.utils.unicode.XML1p0e2.Name_re pyxb.utils.unicode.XML1p0e2-class.html#Name_re -pyxb.utils.unicode.XML1p0e2.Name_pat pyxb.utils.unicode.XML1p0e2-class.html#Name_pat -pyxb.utils.unicode.XML1p0e2.Char pyxb.utils.unicode.XML1p0e2-class.html#Char -pyxb.utils.unicode.XML1p0e2.NameChar pyxb.utils.unicode.XML1p0e2-class.html#NameChar -pyxb.utils.unicode.XML1p0e2.QName_pat pyxb.utils.unicode.XML1p0e2-class.html#QName_pat -pyxb.utils.unicode.XML1p0e2.NameStartChar pyxb.utils.unicode.XML1p0e2-class.html#NameStartChar -pyxb.utils.utility.Graph pyxb.utils.utility.Graph-class.html -pyxb.utils.utility.Graph.tarjan pyxb.utils.utility.Graph-class.html#tarjan -pyxb.utils.utility.Graph.cyclomaticComplexity pyxb.utils.utility.Graph-class.html#cyclomaticComplexity -pyxb.utils.utility.Graph.scc pyxb.utils.utility.Graph-class.html#scc -pyxb.utils.utility.Graph.__scc pyxb.utils.utility.Graph-class.html#__scc -pyxb.utils.utility.Graph.__dfsOrder pyxb.utils.utility.Graph-class.html#__dfsOrder -pyxb.utils.utility.Graph._tarjan pyxb.utils.utility.Graph-class.html#_tarjan -pyxb.utils.utility.Graph.sccOrder pyxb.utils.utility.Graph-class.html#sccOrder -pyxb.utils.utility.Graph.addEdge pyxb.utils.utility.Graph-class.html#addEdge -pyxb.utils.utility.Graph.__init__ pyxb.utils.utility.Graph-class.html#__init__ -pyxb.utils.utility.Graph._generateDOT pyxb.utils.utility.Graph-class.html#_generateDOT -pyxb.utils.utility.Graph.__edgeMap pyxb.utils.utility.Graph-class.html#__edgeMap -pyxb.utils.utility.Graph.roots pyxb.utils.utility.Graph-class.html#roots -pyxb.utils.utility.Graph.nodes pyxb.utils.utility.Graph-class.html#nodes -pyxb.utils.utility.Graph.edgeMap pyxb.utils.utility.Graph-class.html#edgeMap -pyxb.utils.utility.Graph.__dfsWalk pyxb.utils.utility.Graph-class.html#__dfsWalk -pyxb.utils.utility.Graph.addNode pyxb.utils.utility.Graph-class.html#addNode -pyxb.utils.utility.Graph.rootSetOrder pyxb.utils.utility.Graph-class.html#rootSetOrder -pyxb.utils.utility.Graph.edges pyxb.utils.utility.Graph-class.html#edges -pyxb.utils.utility.Graph.sccForNode pyxb.utils.utility.Graph-class.html#sccForNode -pyxb.utils.utility.Graph.sccMap pyxb.utils.utility.Graph-class.html#sccMap -pyxb.utils.utility.Graph.addRoot pyxb.utils.utility.Graph-class.html#addRoot -pyxb.utils.utility.Graph.__sccMap pyxb.utils.utility.Graph-class.html#__sccMap -pyxb.utils.utility.Graph.__roots pyxb.utils.utility.Graph-class.html#__roots -pyxb.utils.utility.Graph.__sccOrder pyxb.utils.utility.Graph-class.html#__sccOrder -pyxb.utils.utility.Graph.dfsOrder pyxb.utils.utility.Graph-class.html#dfsOrder -pyxb.utils.utility.LocalTimeZone pyxb.utils.utility.LocalTimeZone-class.html -pyxb.utils.utility.LocalTimeZone.__DSTOffset pyxb.utils.utility.LocalTimeZone-class.html#__DSTOffset -pyxb.utils.utility.LocalTimeZone.__STDOffset pyxb.utils.utility.LocalTimeZone-class.html#__STDOffset -pyxb.utils.utility.LocalTimeZone.__isDST pyxb.utils.utility.LocalTimeZone-class.html#__isDST -pyxb.utils.utility.LocalTimeZone.dst pyxb.utils.utility.LocalTimeZone-class.html#dst -pyxb.utils.utility.LocalTimeZone.__DSTDelta pyxb.utils.utility.LocalTimeZone-class.html#__DSTDelta -pyxb.utils.utility.LocalTimeZone.utcoffset pyxb.utils.utility.LocalTimeZone-class.html#utcoffset -pyxb.utils.utility.LocalTimeZone.tzname pyxb.utils.utility.LocalTimeZone-class.html#tzname -pyxb.utils.utility.LocalTimeZone.__ZeroDelta pyxb.utils.utility.LocalTimeZone-class.html#__ZeroDelta -pyxb.utils.utility.Locatable_mixin pyxb.utils.utility.Locatable_mixin-class.html -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.utility.Locatable_mixin.__location pyxb.utils.utility.Locatable_mixin-class.html#__location -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.utility.Locatable_mixin.__init__ pyxb.utils.utility.Locatable_mixin-class.html#__init__ -pyxb.utils.utility.Location pyxb.utils.utility.Location-class.html -pyxb.utils.utility.Location.__str__ pyxb.utils.utility.Location-class.html#__str__ -pyxb.utils.utility.Location.lineNumber pyxb.utils.utility.Location-class.html#lineNumber -pyxb.utils.utility.Location.__lt__ pyxb.utils.utility.Location-class.html#__lt__ -pyxb.utils.utility.Location.__init__ pyxb.utils.utility.Location-class.html#__init__ -pyxb.utils.utility.Location.newLocation pyxb.utils.utility.Location-class.html#newLocation -pyxb.utils.utility.Location.__cmpSingleUnlessNone pyxb.utils.utility.Location-class.html#__cmpSingleUnlessNone -pyxb.utils.utility.Location.__columnNumber pyxb.utils.utility.Location-class.html#__columnNumber -pyxb.utils.utility.Location.__ne__ pyxb.utils.utility.Location-class.html#__ne__ -pyxb.utils.utility.Location.__lineNumber pyxb.utils.utility.Location-class.html#__lineNumber -pyxb.utils.utility.Location.__cmpTupleUnlessNone pyxb.utils.utility.Location-class.html#__cmpTupleUnlessNone -pyxb.utils.utility.Location.__gt__ pyxb.utils.utility.Location-class.html#__gt__ -pyxb.utils.utility.Location.__eq__ pyxb.utils.utility.Location-class.html#__eq__ -pyxb.utils.utility.Location.__locationBase pyxb.utils.utility.Location-class.html#__locationBase -pyxb.utils.utility.Location.columnNumber pyxb.utils.utility.Location-class.html#columnNumber -pyxb.utils.utility.Location.locationBase pyxb.utils.utility.Location-class.html#locationBase -pyxb.utils.utility.Location.__le__ pyxb.utils.utility.Location-class.html#__le__ -pyxb.utils.utility.Location.__repr__ pyxb.utils.utility.Location-class.html#__repr__ -pyxb.utils.utility.Location.__hash__ pyxb.utils.utility.Location-class.html#__hash__ -pyxb.utils.utility.Location.__ge__ pyxb.utils.utility.Location-class.html#__ge__ -pyxb.utils.utility.Object pyxb.utils.utility.Object-class.html -pyxb.utils.utility.PrivateTransient_mixin pyxb.utils.utility.PrivateTransient_mixin-class.html -pyxb.utils.utility.PrivateTransient_mixin.__Attribute pyxb.utils.utility.PrivateTransient_mixin-class.html#__Attribute -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.utils.utility.UTCOffsetTimeZone pyxb.utils.utility.UTCOffsetTimeZone-class.html -pyxb.utils.utility.UTCOffsetTimeZone.__Lexical_re pyxb.utils.utility.UTCOffsetTimeZone-class.html#__Lexical_re -pyxb.utils.utility.UTCOffsetTimeZone.__utcOffset_min pyxb.utils.utility.UTCOffsetTimeZone-class.html#__utcOffset_min -pyxb.utils.utility.UTCOffsetTimeZone.__ZeroDuration pyxb.utils.utility.UTCOffsetTimeZone-class.html#__ZeroDuration -pyxb.utils.utility.UTCOffsetTimeZone.__lt__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__lt__ -pyxb.utils.utility.UTCOffsetTimeZone.__init__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__init__ -pyxb.utils.utility.UTCOffsetTimeZone.dst pyxb.utils.utility.UTCOffsetTimeZone-class.html#dst -pyxb.utils.utility.UTCOffsetTimeZone.__otherForComparison pyxb.utils.utility.UTCOffsetTimeZone-class.html#__otherForComparison -pyxb.utils.utility.UTCOffsetTimeZone.__utcOffset_td pyxb.utils.utility.UTCOffsetTimeZone-class.html#__utcOffset_td -pyxb.utils.utility.UTCOffsetTimeZone.__ne__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__ne__ -pyxb.utils.utility.UTCOffsetTimeZone.utcoffset pyxb.utils.utility.UTCOffsetTimeZone-class.html#utcoffset -pyxb.utils.utility.UTCOffsetTimeZone.__gt__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__gt__ -pyxb.utils.utility.UTCOffsetTimeZone.__eq__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__eq__ -pyxb.utils.utility.UTCOffsetTimeZone.__MaxOffset_td pyxb.utils.utility.UTCOffsetTimeZone-class.html#__MaxOffset_td -pyxb.utils.utility.UTCOffsetTimeZone.__le__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__le__ -pyxb.utils.utility.UTCOffsetTimeZone.tzname pyxb.utils.utility.UTCOffsetTimeZone-class.html#tzname -pyxb.utils.utility.UTCOffsetTimeZone.__hash__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__hash__ -pyxb.utils.utility.UTCOffsetTimeZone.__ge__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__ge__ -pyxb.utils.utility.UniqueIdentifier pyxb.utils.utility.UniqueIdentifier-class.html -pyxb.utils.utility.UniqueIdentifier.uid pyxb.utils.utility.UniqueIdentifier-class.html#uid -pyxb.utils.utility.UniqueIdentifier.__str__ pyxb.utils.utility.UniqueIdentifier-class.html#__str__ -pyxb.utils.utility.UniqueIdentifier.__getnewargs__ pyxb.utils.utility.UniqueIdentifier-class.html#__getnewargs__ -pyxb.utils.utility.UniqueIdentifier.__init__ pyxb.utils.utility.UniqueIdentifier-class.html#__init__ -pyxb.utils.utility.UniqueIdentifier.__new__ pyxb.utils.utility.UniqueIdentifier-class.html#__new__ -pyxb.utils.utility.UniqueIdentifier.__uid pyxb.utils.utility.UniqueIdentifier-class.html#__uid -pyxb.utils.utility.UniqueIdentifier.__getstate__ pyxb.utils.utility.UniqueIdentifier-class.html#__getstate__ -pyxb.utils.utility.UniqueIdentifier.__setstate__ pyxb.utils.utility.UniqueIdentifier-class.html#__setstate__ -pyxb.utils.utility.UniqueIdentifier.associateObject pyxb.utils.utility.UniqueIdentifier-class.html#associateObject -pyxb.utils.utility.UniqueIdentifier.__ExistingUIDs pyxb.utils.utility.UniqueIdentifier-class.html#__ExistingUIDs -pyxb.utils.utility.UniqueIdentifier.__eq__ pyxb.utils.utility.UniqueIdentifier-class.html#__eq__ -pyxb.utils.utility.UniqueIdentifier.associatedObjects pyxb.utils.utility.UniqueIdentifier-class.html#associatedObjects -pyxb.utils.utility.UniqueIdentifier.__repr__ pyxb.utils.utility.UniqueIdentifier-class.html#__repr__ -pyxb.utils.utility.UniqueIdentifier.__hash__ pyxb.utils.utility.UniqueIdentifier-class.html#__hash__ -pyxb.utils.utility.UniqueIdentifier.__associatedObjects pyxb.utils.utility.UniqueIdentifier-class.html#__associatedObjects -pyxb.utils.utility._DeconflictSymbols_mixin pyxb.utils.utility._DeconflictSymbols_mixin-class.html -pyxb.utils.utility._DeconflictSymbols_mixin._ReservedSymbols pyxb.utils.utility._DeconflictSymbols_mixin-class.html#_ReservedSymbols -pyxb.utils.xmlre.RegularExpressionError pyxb.utils.xmlre.RegularExpressionError-class.html -pyxb.utils.xmlre.RegularExpressionError.__init__ pyxb.utils.xmlre.RegularExpressionError-class.html#__init__ -pyxb.xmlschema.structures.Annotation pyxb.xmlschema.structures.Annotation-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures.Annotation.__applicationInformation pyxb.xmlschema.structures.Annotation-class.html#__applicationInformation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.Annotation.text pyxb.xmlschema.structures.Annotation-class.html#text -pyxb.xmlschema.structures.Annotation.__str__ pyxb.xmlschema.structures.Annotation-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures.Annotation.applicationInformation pyxb.xmlschema.structures.Annotation-class.html#applicationInformation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.Annotation.__init__ pyxb.xmlschema.structures.Annotation-class.html#__init__ -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures.Annotation.__attributes pyxb.xmlschema.structures.Annotation-class.html#__attributes -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.Annotation.userInformation pyxb.xmlschema.structures.Annotation-class.html#userInformation -pyxb.xmlschema.structures.Annotation.__RemoveMultiQuote_re pyxb.xmlschema.structures.Annotation-class.html#__RemoveMultiQuote_re -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.Annotation.asDocString pyxb.xmlschema.structures.Annotation-class.html#asDocString -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.Annotation.__userInformation pyxb.xmlschema.structures.Annotation-class.html#__userInformation -pyxb.xmlschema.structures.Annotation.CreateFromDOM pyxb.xmlschema.structures.Annotation-class.html#CreateFromDOM -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures.AttributeDeclaration pyxb.xmlschema.structures.AttributeDeclaration-class.html -pyxb.xmlschema.structures.AttributeDeclaration._resolve pyxb.xmlschema.structures.AttributeDeclaration-class.html#_resolve -pyxb.xmlschema.structures.AttributeDeclaration.__str__ pyxb.xmlschema.structures.AttributeDeclaration-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._ScopedDeclaration_mixin._ScopedDeclaration_mixin__baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_ScopedDeclaration_mixin__baseDeclaration -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._ValueConstraint_mixin._valueConstraintFromDOM pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_valueConstraintFromDOM -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.AttributeDeclaration.__typeDefinition pyxb.xmlschema.structures.AttributeDeclaration-class.html#__typeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.AttributeDeclaration._updateFromOther_csc pyxb.xmlschema.structures.AttributeDeclaration-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures.AttributeDeclaration.typeDefinition pyxb.xmlschema.structures.AttributeDeclaration-class.html#typeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.AttributeDeclaration.CreateFromDOM pyxb.xmlschema.structures.AttributeDeclaration-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures._ValueConstraint_mixin.fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#fixed -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsIndeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_fixed -pyxb.xmlschema.structures._ValueConstraint_mixin.valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin._ValueConstraint_mixin__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_ValueConstraint_mixin__valueConstraint -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures._ScopedDeclaration_mixin.SCOPE_global pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#SCOPE_global -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._ScopedDeclaration_mixin.baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#baseDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsGlobal pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsGlobal -pyxb.xmlschema.structures._ScopedDeclaration_mixin.XSCOPE_indeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#XSCOPE_indeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._ScopedDeclaration_mixin._baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_baseDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_na pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_na -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.AttributeDeclaration.isResolved pyxb.xmlschema.structures.AttributeDeclaration-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._ScopedDeclaration_mixin._scopeIsCompatible pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_scopeIsCompatible -pyxb.xmlschema.structures._ScopedDeclaration_mixin.scope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#scope -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._ValueConstraint_mixin.default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#default -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.AttributeDeclaration._bindingRequires_vx pyxb.xmlschema.structures.AttributeDeclaration-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.AttributeDeclaration.CreateBaseInstance pyxb.xmlschema.structures.AttributeDeclaration-class.html#CreateBaseInstance -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.AttributeDeclaration.__init__ pyxb.xmlschema.structures.AttributeDeclaration-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._ScopedDeclaration_mixin.IsValidScope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#IsValidScope -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_default -pyxb.xmlschema.structures.AttributeDeclaration.__typeExpandedName pyxb.xmlschema.structures.AttributeDeclaration-class.html#__typeExpandedName -pyxb.xmlschema.structures.AttributeGroupDefinition pyxb.xmlschema.structures.AttributeGroupDefinition-class.html -pyxb.xmlschema.structures.AttributeGroupDefinition._resolve pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#_resolve -pyxb.xmlschema.structures.AttributeGroupDefinition.__anyAttribute pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__anyAttribute -pyxb.xmlschema.structures.AttributeGroupDefinition.__str__ pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures.AttributeGroupDefinition.__PrivateTransient pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__PrivateTransient -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.AttributeGroupDefinition.attributeUses pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin._attributeRelevantChildren pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_attributeRelevantChildren -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.AttributeGroupDefinition.CreateFromDOM pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._AttributeWildcard_mixin._setAttributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_setAttributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin.CompleteWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#CompleteWildcard -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.AttributeGroupDefinition.__attributeUses pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.AttributeGroupDefinition.isResolved pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.AttributeGroupDefinition.__attributeGroupNames pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__attributeGroupNames -pyxb.xmlschema.structures.AttributeGroupDefinition.__isResolved pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__isResolved -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._AttributeWildcard_mixin.attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#attributeWildcard -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._AttributeWildcard_mixin._AttributeWildcard_mixin__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_AttributeWildcard_mixin__attributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.AttributeGroupDefinition._bindingRequires_vx pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.AttributeGroupDefinition.CreateBaseInstance pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#CreateBaseInstance -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.AttributeGroupDefinition.__init__ pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.AttributeUse pyxb.xmlschema.structures.AttributeUse-class.html -pyxb.xmlschema.structures.AttributeUse._resolve pyxb.xmlschema.structures.AttributeUse-class.html#_resolve -pyxb.xmlschema.structures.AttributeUse.USE_optional pyxb.xmlschema.structures.AttributeUse-class.html#USE_optional -pyxb.xmlschema.structures.AttributeUse.__str__ pyxb.xmlschema.structures.AttributeUse-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.AttributeUse.USE_prohibited pyxb.xmlschema.structures.AttributeUse-class.html#USE_prohibited -pyxb.xmlschema.structures._ValueConstraint_mixin._valueConstraintFromDOM pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_valueConstraintFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.AttributeUse.__use pyxb.xmlschema.structures.AttributeUse-class.html#__use -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.AttributeUse.__attributeDeclaration pyxb.xmlschema.structures.AttributeUse-class.html#__attributeDeclaration -pyxb.xmlschema.structures.AttributeUse.CreateFromDOM pyxb.xmlschema.structures.AttributeUse-class.html#CreateFromDOM -pyxb.xmlschema.structures._ValueConstraint_mixin.fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#fixed -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_fixed -pyxb.xmlschema.structures._ValueConstraint_mixin.valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin._ValueConstraint_mixin__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_ValueConstraint_mixin__valueConstraint -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.AttributeUse.prohibited pyxb.xmlschema.structures.AttributeUse-class.html#prohibited -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.AttributeUse.restrictionOf pyxb.xmlschema.structures.AttributeUse-class.html#restrictionOf -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.AttributeUse.__refExpandedName pyxb.xmlschema.structures.AttributeUse-class.html#__refExpandedName -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_na pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_na -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.AttributeUse.isResolved pyxb.xmlschema.structures.AttributeUse-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.AttributeUse.__restrictionOf pyxb.xmlschema.structures.AttributeUse-class.html#__restrictionOf -pyxb.xmlschema.structures.AttributeUse.matchingQNameMembers pyxb.xmlschema.structures.AttributeUse-class.html#matchingQNameMembers -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures.AttributeUse._setRestrictionOf pyxb.xmlschema.structures.AttributeUse-class.html#_setRestrictionOf -pyxb.xmlschema.structures._ValueConstraint_mixin.default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#default -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.AttributeUse._adaptForScope pyxb.xmlschema.structures.AttributeUse-class.html#_adaptForScope -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.AttributeUse._bindingRequires_vx pyxb.xmlschema.structures.AttributeUse-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.AttributeUse.USE_required pyxb.xmlschema.structures.AttributeUse-class.html#USE_required -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.AttributeUse.CreateBaseInstance pyxb.xmlschema.structures.AttributeUse-class.html#CreateBaseInstance -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.AttributeUse.__init__ pyxb.xmlschema.structures.AttributeUse-class.html#__init__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.AttributeUse.attributeDeclaration pyxb.xmlschema.structures.AttributeUse-class.html#attributeDeclaration -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures.AttributeUse.required pyxb.xmlschema.structures.AttributeUse-class.html#required -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_default -pyxb.xmlschema.structures.ComplexTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html -pyxb.xmlschema.structures.ComplexTypeDefinition._resolve pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_resolve -pyxb.xmlschema.structures.ComplexTypeDefinition.isBuiltin pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#isBuiltin -pyxb.xmlschema.structures.ComplexTypeDefinition.__anyAttribute pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__anyAttribute -pyxb.xmlschema.structures.ComplexTypeDefinition.__str__ pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._AttributeWildcard_mixin._attributeRelevantChildren pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_attributeRelevantChildren -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures.ComplexTypeDefinition.__PrivateTransient pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__PrivateTransient -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.ComplexTypeDefinition.attributeUses pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.ComplexTypeDefinition.__setContentFromDOM pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__setContentFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.ComplexTypeDefinition.contentType pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#contentType -pyxb.xmlschema.structures.ComplexTypeDefinition._updateFromOther_csc pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures.ComplexTypeDefinition.__derivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__derivationMethod -pyxb.xmlschema.structures.ComplexTypeDefinition.__contentType pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__contentType -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.ComplexTypeDefinition.__setComplexContentFromDOM pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__setComplexContentFromDOM -pyxb.xmlschema.structures.ComplexTypeDefinition.__isComplexContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__isComplexContent -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.ComplexTypeDefinition.__ctscRestrictionNode pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__ctscRestrictionNode -pyxb.xmlschema.structures.ComplexTypeDefinition.CreateFromDOM pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.ComplexTypeDefinition.baseTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#baseTypeDefinition -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures.ComplexTypeDefinition.__final pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__final -pyxb.xmlschema.structures.ComplexTypeDefinition.__usesC1 pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__usesC1 -pyxb.xmlschema.structures.ComplexTypeDefinition.__scopedAttributeDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__scopedAttributeDeclarations -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures.ComplexTypeDefinition.__ctscRestrictionMode pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__ctscRestrictionMode -pyxb.xmlschema.structures.ComplexTypeDefinition.__pendingDerivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__pendingDerivationMethod -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._AttributeWildcard_mixin._setAttributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_setAttributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_SIMPLE pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_SIMPLE -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin.CompleteWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#CompleteWildcard -pyxb.xmlschema.structures.ComplexTypeDefinition._isHierarchyRoot pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_isHierarchyRoot -pyxb.xmlschema.structures.ComplexTypeDefinition.contentTypeAsString pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#contentTypeAsString -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures.ComplexTypeDefinition.__contentStyle pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__contentStyle -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_MIXED pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_MIXED -pyxb.xmlschema.structures.ComplexTypeDefinition.pythonSupport pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#pythonSupport -pyxb.xmlschema.structures.ComplexTypeDefinition.lookupScopedElementDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#lookupScopedElementDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_restriction pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_restriction -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.ComplexTypeDefinition.derivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#derivationMethod -pyxb.xmlschema.structures.ComplexTypeDefinition.__attributeUses pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.ComplexTypeDefinition.__localScopedDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__localScopedDeclarations -pyxb.xmlschema.structures.ComplexTypeDefinition.isResolved pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.ComplexTypeDefinition.__complexContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__complexContent -pyxb.xmlschema.structures.ComplexTypeDefinition.__attributeGroupNames pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__attributeGroupNames -pyxb.xmlschema.structures.ComplexTypeDefinition._setDerivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_setDerivationMethod -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.ComplexTypeDefinition.__abstract pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__abstract -pyxb.xmlschema.structures.ComplexTypeDefinition._contentTypeTag pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_contentTypeTag -pyxb.xmlschema.structures.ComplexTypeDefinition.__effectiveContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__effectiveContent -pyxb.xmlschema.structures.ComplexTypeDefinition.__completeProcessing pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__completeProcessing -pyxb.xmlschema.structures.ComplexTypeDefinition.__attributeGroups pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__attributeGroups -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_ELEMENT_ONLY pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_ELEMENT_ONLY -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._AttributeWildcard_mixin.attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#attributeWildcard -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures.ComplexTypeDefinition.lookupScopedAttributeDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#lookupScopedAttributeDeclaration -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.ComplexTypeDefinition.__annotations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__annotations -pyxb.xmlschema.structures.ComplexTypeDefinition._DM_Map pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_DM_Map -pyxb.xmlschema.structures.ComplexTypeDefinition.__ctscClause2STD pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__ctscClause2STD -pyxb.xmlschema.structures.ComplexTypeDefinition.__simpleContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__simpleContent -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures.ComplexTypeDefinition.__scopedElementDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__scopedElementDeclarations -pyxb.xmlschema.structures.ComplexTypeDefinition.__prohibitedSubstitutions pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__prohibitedSubstitutions -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.xmlschema.structures.ComplexTypeDefinition.__effectiveMixed pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__effectiveMixed -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._AttributeWildcard_mixin._AttributeWildcard_mixin__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_AttributeWildcard_mixin__attributeWildcard -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.ComplexTypeDefinition._bindingRequires_vx pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.ComplexTypeDefinition.abstract pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#abstract -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures.ComplexTypeDefinition.localScopedDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#localScopedDeclarations -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_empty pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_empty -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.ComplexTypeDefinition._contentTypeComponent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_contentTypeComponent -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.ComplexTypeDefinition.__init__ pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.ComplexTypeDefinition.__baseTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__baseTypeDefinition -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures.ComplexTypeDefinition.__usesC1C2 pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__usesC1C2 -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures.ComplexTypeDefinition.UrTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#UrTypeDefinition -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures.ComplexTypeDefinition._isComplexContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_isComplexContent -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures.ComplexTypeDefinition.__baseExpandedName pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__baseExpandedName -pyxb.xmlschema.structures.ComplexTypeDefinition.__UrTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__UrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_extension pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_extension -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures.ComplexTypeDefinition._recordLocalDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_recordLocalDeclaration -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_EMPTY pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_EMPTY -pyxb.xmlschema.structures.ComplexTypeDefinition.hasWildcardElement pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#hasWildcardElement -pyxb.xmlschema.structures.ComplexTypeDefinition.__ckw pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__ckw -pyxb.xmlschema.structures.ElementDeclaration pyxb.xmlschema.structures.ElementDeclaration-class.html -pyxb.xmlschema.structures.ElementDeclaration._resolve pyxb.xmlschema.structures.ElementDeclaration-class.html#_resolve -pyxb.xmlschema.structures.ElementDeclaration.__str__ pyxb.xmlschema.structures.ElementDeclaration-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._ScopedDeclaration_mixin._ScopedDeclaration_mixin__baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_ScopedDeclaration_mixin__baseDeclaration -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._ValueConstraint_mixin._valueConstraintFromDOM pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_valueConstraintFromDOM -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.ElementDeclaration.identityConstraintDefinitions pyxb.xmlschema.structures.ElementDeclaration-class.html#identityConstraintDefinitions -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.ElementDeclaration.__typeDefinition pyxb.xmlschema.structures.ElementDeclaration-class.html#__typeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures.ElementDeclaration.typeDefinition pyxb.xmlschema.structures.ElementDeclaration-class.html#typeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures.ElementDeclaration.nillable pyxb.xmlschema.structures.ElementDeclaration-class.html#nillable -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._ValueConstraint_mixin.default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#default -pyxb.xmlschema.structures.ElementDeclaration.CreateFromDOM pyxb.xmlschema.structures.ElementDeclaration-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures._ValueConstraint_mixin.fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#fixed -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsIndeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsIndeterminate -pyxb.xmlschema.structures.ElementDeclaration.__identityConstraintDefinitions pyxb.xmlschema.structures.ElementDeclaration-class.html#__identityConstraintDefinitions -pyxb.xmlschema.structures.ElementDeclaration.__disallowedSubstitutions pyxb.xmlschema.structures.ElementDeclaration-class.html#__disallowedSubstitutions -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_fixed -pyxb.xmlschema.structures._ValueConstraint_mixin.valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin._ValueConstraint_mixin__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_ValueConstraint_mixin__valueConstraint -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.ElementDeclaration._walkParticleTree pyxb.xmlschema.structures.ElementDeclaration-class.html#_walkParticleTree -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures._ScopedDeclaration_mixin.SCOPE_global pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#SCOPE_global -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.ElementDeclaration.SGE_none pyxb.xmlschema.structures.ElementDeclaration-class.html#SGE_none -pyxb.xmlschema.structures._ScopedDeclaration_mixin.baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#baseDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures.ElementDeclaration.__substitutionGroupExclusions pyxb.xmlschema.structures.ElementDeclaration-class.html#__substitutionGroupExclusions -pyxb.xmlschema.structures._ScopedDeclaration_mixin.XSCOPE_indeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#XSCOPE_indeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.xmlschema.structures._ScopedDeclaration_mixin._baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_baseDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_na pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_na -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.ElementDeclaration.isResolved pyxb.xmlschema.structures.ElementDeclaration-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.ElementDeclaration.__isResolved pyxb.xmlschema.structures.ElementDeclaration-class.html#__isResolved -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.ElementDeclaration.__abstract pyxb.xmlschema.structures.ElementDeclaration-class.html#__abstract -pyxb.xmlschema.structures._ScopedDeclaration_mixin._scopeIsCompatible pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_scopeIsCompatible -pyxb.xmlschema.structures._ScopedDeclaration_mixin.scope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#scope -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.ElementDeclaration.SGE_extension pyxb.xmlschema.structures.ElementDeclaration-class.html#SGE_extension -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.ElementDeclaration._adaptForScope pyxb.xmlschema.structures.ElementDeclaration-class.html#_adaptForScope -pyxb.xmlschema.structures.ElementDeclaration.__nillable pyxb.xmlschema.structures.ElementDeclaration-class.html#__nillable -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.ElementDeclaration._bindingRequires_vx pyxb.xmlschema.structures.ElementDeclaration-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsGlobal pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsGlobal -pyxb.xmlschema.structures.ElementDeclaration.abstract pyxb.xmlschema.structures.ElementDeclaration-class.html#abstract -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures.ElementDeclaration.substitutionGroupAffiliation pyxb.xmlschema.structures.ElementDeclaration-class.html#substitutionGroupAffiliation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.ElementDeclaration.__substitutionGroupExpandedName pyxb.xmlschema.structures.ElementDeclaration-class.html#__substitutionGroupExpandedName -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.ElementDeclaration.__init__ pyxb.xmlschema.structures.ElementDeclaration-class.html#__init__ -pyxb.xmlschema.structures.ElementDeclaration._typeDefinition pyxb.xmlschema.structures.ElementDeclaration-class.html#_typeDefinition -pyxb.xmlschema.structures.ElementDeclaration._SGE_Map pyxb.xmlschema.structures.ElementDeclaration-class.html#_SGE_Map -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.ElementDeclaration.SGE_restriction pyxb.xmlschema.structures.ElementDeclaration-class.html#SGE_restriction -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._ScopedDeclaration_mixin.IsValidScope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#IsValidScope -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures.ElementDeclaration.SGE_substitution pyxb.xmlschema.structures.ElementDeclaration-class.html#SGE_substitution -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures.ElementDeclaration._DS_Map pyxb.xmlschema.structures.ElementDeclaration-class.html#_DS_Map -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.ElementDeclaration.__substitutionGroupAffiliation pyxb.xmlschema.structures.ElementDeclaration-class.html#__substitutionGroupAffiliation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures.ElementDeclaration.isAdaptable pyxb.xmlschema.structures.ElementDeclaration-class.html#isAdaptable -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_default -pyxb.xmlschema.structures.ElementDeclaration.__typeExpandedName pyxb.xmlschema.structures.ElementDeclaration-class.html#__typeExpandedName -pyxb.xmlschema.structures.ElementDeclaration.hasWildcardElement pyxb.xmlschema.structures.ElementDeclaration-class.html#hasWildcardElement -pyxb.xmlschema.structures.IdentityConstraintDefinition pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html -pyxb.xmlschema.structures.IdentityConstraintDefinition._resolve pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#_resolve -pyxb.xmlschema.structures.IdentityConstraintDefinition.__fields pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__fields -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.IdentityConstraintDefinition.__icc pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__icc -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures.IdentityConstraintDefinition.fields pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#fields -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.IdentityConstraintDefinition.CreateFromDOM pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures.IdentityConstraintDefinition.__referencedKey pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__referencedKey -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures.IdentityConstraintDefinition.__identityConstraintCategory pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__identityConstraintCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.IdentityConstraintDefinition.ICC_UNIQUE pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#ICC_UNIQUE -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.IdentityConstraintDefinition.isResolved pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.IdentityConstraintDefinition.__isResolved pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__isResolved -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.IdentityConstraintDefinition.annotations pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#annotations -pyxb.xmlschema.structures.IdentityConstraintDefinition.identityConstraintCategory pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#identityConstraintCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures.IdentityConstraintDefinition.selector pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#selector -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.IdentityConstraintDefinition.__annotations pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__annotations -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.IdentityConstraintDefinition._bindingRequires_vx pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.IdentityConstraintDefinition.ICC_KEY pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#ICC_KEY -pyxb.xmlschema.structures._SchemaComponent_mixin.__init__ pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures.IdentityConstraintDefinition.__referAttribute pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__referAttribute -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.IdentityConstraintDefinition.ICC_KEYREF pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#ICC_KEYREF -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures.IdentityConstraintDefinition.__selector pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__selector -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.ModelGroup pyxb.xmlschema.structures.ModelGroup-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.ModelGroup.__compositor pyxb.xmlschema.structures.ModelGroup-class.html#__compositor -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.ModelGroup._bindingRequires_vx pyxb.xmlschema.structures.ModelGroup-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.ModelGroup.__str__ pyxb.xmlschema.structures.ModelGroup-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.ModelGroup.__particles pyxb.xmlschema.structures.ModelGroup-class.html#__particles -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.ModelGroup.compositorToString pyxb.xmlschema.structures.ModelGroup-class.html#compositorToString -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.ModelGroup.__init__ pyxb.xmlschema.structures.ModelGroup-class.html#__init__ -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures.ModelGroup.IsGroupMemberNode pyxb.xmlschema.structures.ModelGroup-class.html#IsGroupMemberNode -pyxb.xmlschema.structures.ModelGroup.modelGroupDefinition pyxb.xmlschema.structures.ModelGroup-class.html#modelGroupDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.ModelGroup.particles pyxb.xmlschema.structures.ModelGroup-class.html#particles -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.ModelGroup.C_INVALID pyxb.xmlschema.structures.ModelGroup-class.html#C_INVALID -pyxb.xmlschema.structures.ModelGroup._walkParticleTree pyxb.xmlschema.structures.ModelGroup-class.html#_walkParticleTree -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures.ModelGroup.C_SEQUENCE pyxb.xmlschema.structures.ModelGroup-class.html#C_SEQUENCE -pyxb.xmlschema.structures.ModelGroup.C_ALL pyxb.xmlschema.structures.ModelGroup-class.html#C_ALL -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.ModelGroup.C_CHOICE pyxb.xmlschema.structures.ModelGroup-class.html#C_CHOICE -pyxb.xmlschema.structures.ModelGroup.effectiveTotalRange pyxb.xmlschema.structures.ModelGroup-class.html#effectiveTotalRange -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.ModelGroup.compositor pyxb.xmlschema.structures.ModelGroup-class.html#compositor -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures.ModelGroup.__modelGroupDefinition pyxb.xmlschema.structures.ModelGroup-class.html#__modelGroupDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures.ModelGroup._adaptForScope pyxb.xmlschema.structures.ModelGroup-class.html#_adaptForScope -pyxb.xmlschema.structures.ModelGroup.isAdaptable pyxb.xmlschema.structures.ModelGroup-class.html#isAdaptable -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.ModelGroup.CreateFromDOM pyxb.xmlschema.structures.ModelGroup-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.ModelGroup.CompositorToString pyxb.xmlschema.structures.ModelGroup-class.html#CompositorToString -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.ModelGroup.hasWildcardElement pyxb.xmlschema.structures.ModelGroup-class.html#hasWildcardElement -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures.ModelGroupDefinition pyxb.xmlschema.structures.ModelGroupDefinition-class.html -pyxb.xmlschema.structures.ModelGroupDefinition.__str__ pyxb.xmlschema.structures.ModelGroupDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.ModelGroupDefinition.CreateFromDOM pyxb.xmlschema.structures.ModelGroupDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.ModelGroupDefinition.__modelGroup pyxb.xmlschema.structures.ModelGroupDefinition-class.html#__modelGroup -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures.ModelGroupDefinition.modelGroup pyxb.xmlschema.structures.ModelGroupDefinition-class.html#modelGroup -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.ModelGroupDefinition._bindingRequires_vx pyxb.xmlschema.structures.ModelGroupDefinition-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.__init__ pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.NotationDeclaration pyxb.xmlschema.structures.NotationDeclaration-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.NotationDeclaration.__publicIdentifier pyxb.xmlschema.structures.NotationDeclaration-class.html#__publicIdentifier -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.NotationDeclaration.CreateFromDOM pyxb.xmlschema.structures.NotationDeclaration-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures.NotationDeclaration.publicIdentifier pyxb.xmlschema.structures.NotationDeclaration-class.html#publicIdentifier -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.NotationDeclaration.systemIdentifier pyxb.xmlschema.structures.NotationDeclaration-class.html#systemIdentifier -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.NotationDeclaration._bindingRequires_vx pyxb.xmlschema.structures.NotationDeclaration-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.__init__ pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures.NotationDeclaration.__systemIdentifier pyxb.xmlschema.structures.NotationDeclaration-class.html#__systemIdentifier -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.Particle pyxb.xmlschema.structures.Particle-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.Particle._resolve pyxb.xmlschema.structures.Particle-class.html#_resolve -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.Particle.__maxOccurs pyxb.xmlschema.structures.Particle-class.html#__maxOccurs -pyxb.xmlschema.structures.Particle.__str__ pyxb.xmlschema.structures.Particle-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures.Particle.walkParticleTree pyxb.xmlschema.structures.Particle-class.html#walkParticleTree -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.Particle.isResolved pyxb.xmlschema.structures.Particle-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.Particle.__init__ pyxb.xmlschema.structures.Particle-class.html#__init__ -pyxb.xmlschema.structures.Particle.IsTypedefNode pyxb.xmlschema.structures.Particle-class.html#IsTypedefNode -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.Particle.minOccurs pyxb.xmlschema.structures.Particle-class.html#minOccurs -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.Particle.isEmptiable pyxb.xmlschema.structures.Particle-class.html#isEmptiable -pyxb.xmlschema.structures.Particle.__term pyxb.xmlschema.structures.Particle-class.html#__term -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures.Particle.__pendingTerm pyxb.xmlschema.structures.Particle-class.html#__pendingTerm -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.Particle._bindingRequires_vx pyxb.xmlschema.structures.Particle-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.Particle.maxOccurs pyxb.xmlschema.structures.Particle-class.html#maxOccurs -pyxb.xmlschema.structures.Particle.__resolvableType pyxb.xmlschema.structures.Particle-class.html#__resolvableType -pyxb.xmlschema.structures.Particle._walkParticleTree pyxb.xmlschema.structures.Particle-class.html#_walkParticleTree -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.Particle.effectiveTotalRange pyxb.xmlschema.structures.Particle-class.html#effectiveTotalRange -pyxb.xmlschema.structures.Particle.__refExpandedName pyxb.xmlschema.structures.Particle-class.html#__refExpandedName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures.Particle.term pyxb.xmlschema.structures.Particle-class.html#term -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures.Particle.IsParticleNode pyxb.xmlschema.structures.Particle-class.html#IsParticleNode -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures.Particle.hasWildcardElement pyxb.xmlschema.structures.Particle-class.html#hasWildcardElement -pyxb.xmlschema.structures.Particle.isAdaptable pyxb.xmlschema.structures.Particle-class.html#isAdaptable -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.Particle.CreateFromDOM pyxb.xmlschema.structures.Particle-class.html#CreateFromDOM -pyxb.xmlschema.structures.Particle.__minOccurs pyxb.xmlschema.structures.Particle-class.html#__minOccurs -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.Particle._adaptForScope pyxb.xmlschema.structures.Particle-class.html#_adaptForScope -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures.Schema pyxb.xmlschema.structures.Schema-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures.Schema.__str__ pyxb.xmlschema.structures.Schema-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.Schema.originRecord pyxb.xmlschema.structures.Schema-class.html#originRecord -pyxb.xmlschema.structures.Schema.__requireInProlog pyxb.xmlschema.structures.Schema-class.html#__requireInProlog -pyxb.xmlschema.structures.Schema.__pastProlog pyxb.xmlschema.structures.Schema-class.html#__pastProlog -pyxb.xmlschema.structures.Schema._SA_All pyxb.xmlschema.structures.Schema-class.html#_SA_All -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.Schema.__SchemaCategories pyxb.xmlschema.structures.Schema-class.html#__SchemaCategories -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.Schema.location pyxb.xmlschema.structures.Schema-class.html#location -pyxb.xmlschema.structures.Schema.__TopLevelComponentMap pyxb.xmlschema.structures.Schema-class.html#__TopLevelComponentMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures.Schema.CreateFromDocument pyxb.xmlschema.structures.Schema-class.html#CreateFromDocument -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.Schema.targetNamespaceForNode pyxb.xmlschema.structures.Schema-class.html#targetNamespaceForNode -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures.Schema.schemaAttribute pyxb.xmlschema.structures.Schema-class.html#schemaAttribute -pyxb.xmlschema.structures.Schema.__processTopLevelNode pyxb.xmlschema.structures.Schema-class.html#__processTopLevelNode -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.Schema.__generationUID pyxb.xmlschema.structures.Schema-class.html#__generationUID -pyxb.xmlschema.structures.Schema.CreateFromDOM pyxb.xmlschema.structures.Schema-class.html#CreateFromDOM -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures.Schema._setAttributesFromMap pyxb.xmlschema.structures.Schema-class.html#_setAttributesFromMap -pyxb.xmlschema.structures.Schema.schemaHasAttribute pyxb.xmlschema.structures.Schema-class.html#schemaHasAttribute -pyxb.xmlschema.structures.Schema.blockForNode pyxb.xmlschema.structures.Schema-class.html#blockForNode -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.Schema.__namespaceData pyxb.xmlschema.structures.Schema-class.html#__namespaceData -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures.Schema.targetNamespace pyxb.xmlschema.structures.Schema-class.html#targetNamespace -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures.Schema.__importedSchema pyxb.xmlschema.structures.Schema-class.html#__importedSchema -pyxb.xmlschema.structures.Schema.__addTypeDefinition pyxb.xmlschema.structures.Schema-class.html#__addTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.Schema._setAttributeFromDOM pyxb.xmlschema.structures.Schema-class.html#_setAttributeFromDOM -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.Schema._addAnnotation pyxb.xmlschema.structures.Schema-class.html#_addAnnotation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.Schema.__ebvForNode pyxb.xmlschema.structures.Schema-class.html#__ebvForNode -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures.Schema.__targetNamespace pyxb.xmlschema.structures.Schema-class.html#__targetNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.Schema.signature pyxb.xmlschema.structures.Schema-class.html#signature -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.Schema.referencedNamespaces pyxb.xmlschema.structures.Schema-class.html#referencedNamespaces -pyxb.xmlschema.structures.Schema.defaultNamespace pyxb.xmlschema.structures.Schema-class.html#defaultNamespace -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures.Schema.__processAnnotation pyxb.xmlschema.structures.Schema-class.html#__processAnnotation -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.Schema.importEIIs pyxb.xmlschema.structures.Schema-class.html#importEIIs -pyxb.xmlschema.structures.Schema._UNQUALIFIED pyxb.xmlschema.structures.Schema-class.html#_UNQUALIFIED -pyxb.xmlschema.structures.Schema.__addAttributeGroupDefinition pyxb.xmlschema.structures.Schema-class.html#__addAttributeGroupDefinition -pyxb.xmlschema.structures.Schema.locationTag pyxb.xmlschema.structures.Schema-class.html#locationTag -pyxb.xmlschema.structures.Schema.__uriContentArchiveDirectory pyxb.xmlschema.structures.Schema-class.html#__uriContentArchiveDirectory -pyxb.xmlschema.structures.Schema.__location pyxb.xmlschema.structures.Schema-class.html#__location -pyxb.xmlschema.structures.Schema.__includedSchema pyxb.xmlschema.structures.Schema-class.html#__includedSchema -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures.Schema.__processImport pyxb.xmlschema.structures.Schema-class.html#__processImport -pyxb.xmlschema.structures.Schema.__addAttributeDeclaration pyxb.xmlschema.structures.Schema-class.html#__addAttributeDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures.Schema._uriContentArchiveDirectory pyxb.xmlschema.structures.Schema-class.html#_uriContentArchiveDirectory -pyxb.xmlschema.structures.Schema.__processRedefine pyxb.xmlschema.structures.Schema-class.html#__processRedefine -pyxb.xmlschema.structures.Schema.__originRecord pyxb.xmlschema.structures.Schema-class.html#__originRecord -pyxb.xmlschema.structures.Schema.__locationTag pyxb.xmlschema.structures.Schema-class.html#__locationTag -pyxb.xmlschema.structures.Schema.__annotations pyxb.xmlschema.structures.Schema-class.html#__annotations -pyxb.xmlschema.structures.Schema.importedSchema pyxb.xmlschema.structures.Schema-class.html#importedSchema -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures.Schema.includedSchema pyxb.xmlschema.structures.Schema-class.html#includedSchema -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.Schema.__attributeMap pyxb.xmlschema.structures.Schema-class.html#__attributeMap -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.Schema.generationUID pyxb.xmlschema.structures.Schema-class.html#generationUID -pyxb.xmlschema.structures.Schema.__init__ pyxb.xmlschema.structures.Schema-class.html#__init__ -pyxb.xmlschema.structures.Schema.__referencedNamespaces pyxb.xmlschema.structures.Schema-class.html#__referencedNamespaces -pyxb.xmlschema.structures.Schema.__defaultNamespace pyxb.xmlschema.structures.Schema-class.html#__defaultNamespace -pyxb.xmlschema.structures.Schema.finalForNode pyxb.xmlschema.structures.Schema-class.html#finalForNode -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures.Schema.__processInclude pyxb.xmlschema.structures.Schema-class.html#__processInclude -pyxb.xmlschema.structures.Schema.__getstate__ pyxb.xmlschema.structures.Schema-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures.Schema._QUALIFIED pyxb.xmlschema.structures.Schema-class.html#_QUALIFIED -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures.Schema.CreateFromLocation pyxb.xmlschema.structures.Schema-class.html#CreateFromLocation -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.Schema.__importEIIs pyxb.xmlschema.structures.Schema-class.html#__importEIIs -pyxb.xmlschema.structures.Schema.CreateFromStream pyxb.xmlschema.structures.Schema-class.html#CreateFromStream -pyxb.xmlschema.structures.Schema._addNamedComponent pyxb.xmlschema.structures.Schema-class.html#_addNamedComponent -pyxb.xmlschema.structures.Schema.__signature pyxb.xmlschema.structures.Schema-class.html#__signature -pyxb.xmlschema.structures.SimpleTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html -pyxb.xmlschema.structures.SimpleTypeDefinition._resolve pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_resolve -pyxb.xmlschema.structures.SimpleTypeDefinition.isBuiltin pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#isBuiltin -pyxb.xmlschema.structures.SimpleTypeDefinition.__str__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateListInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateListInstance -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.SimpleTypeDefinition.__domNode pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__domNode -pyxb.xmlschema.structures.SimpleTypeDefinition.__derivationAlternative pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__derivationAlternative -pyxb.xmlschema.structures.SimpleTypeDefinition.__isBuiltin pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__isBuiltin -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.SimpleTypeDefinition._STD_Map pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_STD_Map -pyxb.xmlschema.structures.SimpleTypeDefinition._FinalToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_FinalToString -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_atomic pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_atomic -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures.SimpleTypeDefinition._derivationAlternative pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_derivationAlternative -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.SimpleTypeDefinition.__pythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__pythonSupport -pyxb.xmlschema.structures.SimpleTypeDefinition._updateFromOther_csc pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_updateFromOther_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.__setstate__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__setstate__ -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.SimpleTypeDefinition.__defineDefaultFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__defineDefaultFacets -pyxb.xmlschema.structures.SimpleTypeDefinition.__initializeFromUnion pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__initializeFromUnion -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_absent pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_absent -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures.SimpleTypeDefinition.pythonToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#pythonToString -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures.SimpleTypeDefinition.memberTypeDefinitions pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#memberTypeDefinitions -pyxb.xmlschema.structures.SimpleTypeDefinition.facets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#facets -pyxb.xmlschema.structures.SimpleTypeDefinition.__memberTypesExpandedNames pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__memberTypesExpandedNames -pyxb.xmlschema.structures.SimpleTypeDefinition._setPythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_setPythonSupport -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateFromDOM pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.SimpleTypeDefinition.CreatePrimitiveInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreatePrimitiveInstance -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_union -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_union -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.__final pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__final -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_list -pyxb.xmlschema.structures.SimpleTypeDefinition.__primitiveTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__primitiveTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.SimpleTypeDefinition.__completeResolution pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__completeResolution -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures.SimpleTypeDefinition.__variety pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__variety -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.SimpleTypeDefinition.__facets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__facets -pyxb.xmlschema.structures.SimpleTypeDefinition._createRestriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_createRestriction -pyxb.xmlschema.structures.SimpleTypeDefinition.pythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#pythonSupport -pyxb.xmlschema.structures.SimpleTypeDefinition.__initializeFromList pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__initializeFromList -pyxb.xmlschema.structures.SimpleTypeDefinition.__SimpleUrTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__SimpleUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures.SimpleTypeDefinition.SimpleUrTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#SimpleUrTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_extension pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_extension -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_list -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.SimpleTypeDefinition.__localFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__localFacets -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_restriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_restriction -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.SimpleTypeDefinition.__singleSimpleTypeChild pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__singleSimpleTypeChild -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures.SimpleTypeDefinition.__fundamentalFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__fundamentalFacets -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures.SimpleTypeDefinition.__processHasFacetAndProperty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__processHasFacetAndProperty -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.SimpleTypeDefinition.isResolved pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.SimpleTypeDefinition.stringToPython pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#stringToPython -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateUnionInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateUnionInstance -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_restriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_restriction -pyxb.xmlschema.structures.SimpleTypeDefinition.__updateFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__updateFacets -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures.SimpleTypeDefinition.__localMemberTypes pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__localMemberTypes -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.baseTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#baseTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.fundamentalFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#fundamentalFacets -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_union -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.xmlschema.structures.SimpleTypeDefinition.__resolveBuiltin pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__resolveBuiltin -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.SimpleTypeDefinition._bindingRequires_vx pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures.SimpleTypeDefinition.hasPythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#hasPythonSupport -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures.SimpleTypeDefinition.__memberTypeDefinitions pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__memberTypeDefinitions -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.SimpleTypeDefinition.primitiveTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#primitiveTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.SimpleTypeDefinition._CreateXMLInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_CreateXMLInstance -pyxb.xmlschema.structures.SimpleTypeDefinition.__init__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.SimpleTypeDefinition.variety pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#variety -pyxb.xmlschema.structures.SimpleTypeDefinition.__baseTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__baseTypeDefinition -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateDerivedInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateDerivedInstance -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures.SimpleTypeDefinition.__itemTypeExpandedName pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__itemTypeExpandedName -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures.SimpleTypeDefinition.__baseExpandedName pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__baseExpandedName -pyxb.xmlschema.structures.SimpleTypeDefinition.VarietyToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VarietyToString -pyxb.xmlschema.structures.SimpleTypeDefinition.__memberTypes pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__memberTypes -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_list -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_empty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_empty -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_empty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_empty -pyxb.xmlschema.structures.SimpleTypeDefinition.itemTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#itemTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.__initializeFromRestriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__initializeFromRestriction -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.SimpleTypeDefinition.__itemTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__itemTypeDefinition -pyxb.xmlschema.structures.Wildcard pyxb.xmlschema.structures.Wildcard-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.Wildcard.NC_targetNamespace pyxb.xmlschema.structures.Wildcard-class.html#NC_targetNamespace -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.Wildcard.IntensionalIntersection pyxb.xmlschema.structures.Wildcard-class.html#IntensionalIntersection -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.Wildcard.PC_strict pyxb.xmlschema.structures.Wildcard-class.html#PC_strict -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.Wildcard.namespaceConstraint pyxb.xmlschema.structures.Wildcard-class.html#namespaceConstraint -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.Wildcard.__init__ pyxb.xmlschema.structures.Wildcard-class.html#__init__ -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures.Wildcard._walkParticleTree pyxb.xmlschema.structures.Wildcard-class.html#_walkParticleTree -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures.Wildcard.processContents pyxb.xmlschema.structures.Wildcard-class.html#processContents -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures.Wildcard.NC_not pyxb.xmlschema.structures.Wildcard-class.html#NC_not -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.Wildcard.NC_any pyxb.xmlschema.structures.Wildcard-class.html#NC_any -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures.Wildcard.PC_skip pyxb.xmlschema.structures.Wildcard-class.html#PC_skip -pyxb.xmlschema.structures.Wildcard.NC_local pyxb.xmlschema.structures.Wildcard-class.html#NC_local -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures.Wildcard.hasWildcardElement pyxb.xmlschema.structures.Wildcard-class.html#hasWildcardElement -pyxb.xmlschema.structures.Wildcard.isAdaptable pyxb.xmlschema.structures.Wildcard-class.html#isAdaptable -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.Wildcard.PC_lax pyxb.xmlschema.structures.Wildcard-class.html#PC_lax -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.Wildcard.CreateFromDOM pyxb.xmlschema.structures.Wildcard-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.Wildcard.__namespaceConstraint pyxb.xmlschema.structures.Wildcard-class.html#__namespaceConstraint -pyxb.xmlschema.structures.Wildcard._adaptForScope pyxb.xmlschema.structures.Wildcard-class.html#_adaptForScope -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.Wildcard.__processContents pyxb.xmlschema.structures.Wildcard-class.html#__processContents -pyxb.xmlschema.structures.Wildcard.IntensionalUnion pyxb.xmlschema.structures.Wildcard-class.html#IntensionalUnion -pyxb.xmlschema.structures._Annotated_mixin pyxb.xmlschema.structures._Annotated_mixin-class.html -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._Annotated_mixin._updateFromOther_csc pyxb.xmlschema.structures._Annotated_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._Annotated_mixin.__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#__annotation -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._Annotated_mixin.__init__ pyxb.xmlschema.structures._Annotated_mixin-class.html#__init__ -pyxb.xmlschema.structures._AttributeWildcard_mixin pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html -pyxb.xmlschema.structures._AttributeWildcard_mixin._AttributeWildcard_mixin__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_AttributeWildcard_mixin__attributeWildcard -pyxb.xmlschema.structures._AttributeWildcard_mixin.attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#attributeWildcard -pyxb.xmlschema.structures._AttributeWildcard_mixin.__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#__attributeWildcard -pyxb.xmlschema.structures._AttributeWildcard_mixin.CompleteWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#CompleteWildcard -pyxb.xmlschema.structures._AttributeWildcard_mixin._attributeRelevantChildren pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_attributeRelevantChildren -pyxb.xmlschema.structures._AttributeWildcard_mixin._setAttributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_setAttributeWildcard -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._ImportElementInformationItem pyxb.xmlschema.structures._ImportElementInformationItem-class.html -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__prefix pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__prefix -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__schema pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__schema -pyxb.xmlschema.structures._ImportElementInformationItem.prefix pyxb.xmlschema.structures._ImportElementInformationItem-class.html#prefix -pyxb.xmlschema.structures._ImportElementInformationItem.__prefix pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__prefix -pyxb.xmlschema.structures._ImportElementInformationItem.__namespace pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__namespace -pyxb.xmlschema.structures._ImportElementInformationItem.id pyxb.xmlschema.structures._ImportElementInformationItem-class.html#id -pyxb.xmlschema.structures._ImportElementInformationItem.__init__ pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__init__ -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._ImportElementInformationItem.namespace pyxb.xmlschema.structures._ImportElementInformationItem-class.html#namespace -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__id pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__id -pyxb.xmlschema.structures._ImportElementInformationItem.schemaLocation pyxb.xmlschema.structures._ImportElementInformationItem-class.html#schemaLocation -pyxb.xmlschema.structures._ImportElementInformationItem.schema pyxb.xmlschema.structures._ImportElementInformationItem-class.html#schema -pyxb.xmlschema.structures._Annotated_mixin._updateFromOther_csc pyxb.xmlschema.structures._Annotated_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._ImportElementInformationItem.__schema pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__schema -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__schemaLocation pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__schemaLocation -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__namespace pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__namespace -pyxb.xmlschema.structures._ImportElementInformationItem.__id pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__id -pyxb.xmlschema.structures._ImportElementInformationItem.__schemaLocation pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__schemaLocation -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures._NamedComponent_mixin pyxb.xmlschema.structures._NamedComponent_mixin-class.html -pyxb.xmlschema.structures._NamedComponent_mixin._resetClone_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._NamedComponent_mixin.__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.__init__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._NamedComponent_mixin.__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin.__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__AnonymousCategory -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures._NamedComponent_mixin.__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._NamedComponent_mixin.__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__name -pyxb.xmlschema.structures._NamedComponent_mixin.__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__templateMap -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._NamedComponent_mixin.__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__pickleAsReference -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin.__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__schema -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.xmlschema.structures._ParticleTree_mixin pyxb.xmlschema.structures._ParticleTree_mixin-class.html -pyxb.xmlschema.structures._ParticleTree_mixin._walkParticleTree pyxb.xmlschema.structures._ParticleTree_mixin-class.html#_walkParticleTree -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._PickledAnonymousReference pyxb.xmlschema.structures._PickledAnonymousReference-class.html -pyxb.xmlschema.structures._PickledAnonymousReference.__str__ pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__str__ -pyxb.xmlschema.structures._PickledAnonymousReference._PickledAnonymousReference__namespace pyxb.xmlschema.structures._PickledAnonymousReference-class.html#_PickledAnonymousReference__namespace -pyxb.xmlschema.structures._PickledAnonymousReference._PickledAnonymousReference__AnonymousCategory pyxb.xmlschema.structures._PickledAnonymousReference-class.html#_PickledAnonymousReference__AnonymousCategory -pyxb.xmlschema.structures._PickledAnonymousReference.__namespace pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__namespace -pyxb.xmlschema.structures._PickledAnonymousReference.__init__ pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__init__ -pyxb.xmlschema.structures._PickledAnonymousReference.elementDeclaration pyxb.xmlschema.structures._PickledAnonymousReference-class.html#elementDeclaration -pyxb.xmlschema.structures._PickledAnonymousReference.attributeDeclaration pyxb.xmlschema.structures._PickledAnonymousReference-class.html#attributeDeclaration -pyxb.xmlschema.structures._PickledAnonymousReference.modelGroupDefinition pyxb.xmlschema.structures._PickledAnonymousReference-class.html#modelGroupDefinition -pyxb.xmlschema.structures._PickledAnonymousReference.namespace pyxb.xmlschema.structures._PickledAnonymousReference-class.html#namespace -pyxb.xmlschema.structures._PickledAnonymousReference._PickledAnonymousReference__anonymousName pyxb.xmlschema.structures._PickledAnonymousReference-class.html#_PickledAnonymousReference__anonymousName -pyxb.xmlschema.structures._PickledAnonymousReference.__AnonymousCategory pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__AnonymousCategory -pyxb.xmlschema.structures._PickledAnonymousReference.__lookupObject pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__lookupObject -pyxb.xmlschema.structures._PickledAnonymousReference.__anonymousName pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__anonymousName -pyxb.xmlschema.structures._PickledAnonymousReference.anonymousName pyxb.xmlschema.structures._PickledAnonymousReference-class.html#anonymousName -pyxb.xmlschema.structures._PickledAnonymousReference.typeDefinition pyxb.xmlschema.structures._PickledAnonymousReference-class.html#typeDefinition -pyxb.xmlschema.structures._PickledAnonymousReference.FromPickled pyxb.xmlschema.structures._PickledAnonymousReference-class.html#FromPickled -pyxb.xmlschema.structures._PickledAnonymousReference.validateComponentModel pyxb.xmlschema.structures._PickledAnonymousReference-class.html#validateComponentModel -pyxb.xmlschema.structures._PickledAnonymousReference.notationDeclaration pyxb.xmlschema.structures._PickledAnonymousReference-class.html#notationDeclaration -pyxb.xmlschema.structures._PickledAnonymousReference.identityConstraintDefinition pyxb.xmlschema.structures._PickledAnonymousReference-class.html#identityConstraintDefinition -pyxb.xmlschema.structures._PickledAnonymousReference.attributeGroupDefinition pyxb.xmlschema.structures._PickledAnonymousReference-class.html#attributeGroupDefinition -pyxb.xmlschema.structures._PickledAnonymousReference._PickledAnonymousReference__lookupObject pyxb.xmlschema.structures._PickledAnonymousReference-class.html#_PickledAnonymousReference__lookupObject -pyxb.xmlschema.structures._SchemaComponent_mixin pyxb.xmlschema.structures._SchemaComponent_mixin-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._SchemaComponent_mixin.__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__scope -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__owner -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin.__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__ownedComponents -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin.__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin.__init__ pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__init__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__clones -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin.__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__cloneSource -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__facStateSortKey -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin.__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._ScopedDeclaration_mixin pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html -pyxb.xmlschema.structures._ScopedDeclaration_mixin._ScopedDeclaration_mixin__baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_ScopedDeclaration_mixin__baseDeclaration -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._ScopedDeclaration_mixin._scopeIsCompatible pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_scopeIsCompatible -pyxb.xmlschema.structures._ScopedDeclaration_mixin.IsValidScope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#IsValidScope -pyxb.xmlschema.structures._ScopedDeclaration_mixin.scope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#scope -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsIndeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsIndeterminate -pyxb.xmlschema.structures._ScopedDeclaration_mixin.SCOPE_global pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#SCOPE_global -pyxb.xmlschema.structures._ScopedDeclaration_mixin.baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#baseDeclaration -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsGlobal pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsGlobal -pyxb.xmlschema.structures._ScopedDeclaration_mixin.__baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#__baseDeclaration -pyxb.xmlschema.structures._ScopedDeclaration_mixin.XSCOPE_indeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#XSCOPE_indeterminate -pyxb.xmlschema.structures._ScopedDeclaration_mixin._baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_baseDeclaration -pyxb.xmlschema.structures._SimpleUrTypeDefinition pyxb.xmlschema.structures._SimpleUrTypeDefinition-class.html -pyxb.xmlschema.structures.SimpleTypeDefinition._resolve pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_resolve -pyxb.xmlschema.structures.SimpleTypeDefinition.isBuiltin pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#isBuiltin -pyxb.xmlschema.structures.SimpleTypeDefinition.__str__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateListInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateListInstance -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.SimpleTypeDefinition._STD_Map pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_STD_Map -pyxb.xmlschema.structures.SimpleTypeDefinition._FinalToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_FinalToString -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_absent pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_absent -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_atomic pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_atomic -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures.SimpleTypeDefinition._derivationAlternative pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_derivationAlternative -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.SimpleTypeDefinition._updateFromOther_csc pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_updateFromOther_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.__setstate__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures.SimpleTypeDefinition.pythonToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#pythonToString -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures.SimpleTypeDefinition.memberTypeDefinitions pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#memberTypeDefinitions -pyxb.xmlschema.structures.SimpleTypeDefinition.facets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#facets -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.SimpleTypeDefinition._setPythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_setPythonSupport -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateFromDOM pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.SimpleTypeDefinition.CreatePrimitiveInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreatePrimitiveInstance -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_union -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_union -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_list -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.SimpleTypeDefinition._createRestriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_createRestriction -pyxb.xmlschema.structures.SimpleTypeDefinition.pythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#pythonSupport -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures.SimpleTypeDefinition.SimpleUrTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#SimpleUrTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_extension pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_extension -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition._CreateXMLInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_CreateXMLInstance -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_list -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_restriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_restriction -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.SimpleTypeDefinition.isResolved pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.SimpleTypeDefinition.stringToPython pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#stringToPython -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateUnionInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateUnionInstance -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_restriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_restriction -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._SimpleUrTypeDefinition.__singleton pyxb.xmlschema.structures._SimpleUrTypeDefinition-class.html#__singleton -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.baseTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#baseTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.fundamentalFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#fundamentalFacets -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_empty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_empty -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.SimpleTypeDefinition._bindingRequires_vx pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures.SimpleTypeDefinition.hasPythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#hasPythonSupport -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.SimpleTypeDefinition.primitiveTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#primitiveTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.SimpleTypeDefinition.__init__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.SimpleTypeDefinition.variety pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#variety -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateDerivedInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateDerivedInstance -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures.SimpleTypeDefinition.VarietyToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VarietyToString -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_list -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_empty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_empty -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_union -pyxb.xmlschema.structures.SimpleTypeDefinition.itemTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#itemTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._Singleton_mixin pyxb.xmlschema.structures._Singleton_mixin-class.html -pyxb.xmlschema.structures._Singleton_mixin.__new__ pyxb.xmlschema.structures._Singleton_mixin-class.html#__new__ -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._UrTypeDefinition pyxb.xmlschema.structures._UrTypeDefinition-class.html -pyxb.xmlschema.structures._UrTypeDefinition._resolve pyxb.xmlschema.structures._UrTypeDefinition-class.html#_resolve -pyxb.xmlschema.structures.ComplexTypeDefinition.isBuiltin pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#isBuiltin -pyxb.xmlschema.structures.ComplexTypeDefinition.__str__ pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.ComplexTypeDefinition.attributeUses pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.ComplexTypeDefinition.contentType pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#contentType -pyxb.xmlschema.structures.ComplexTypeDefinition._updateFromOther_csc pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin._attributeRelevantChildren pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_attributeRelevantChildren -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.ComplexTypeDefinition.CreateFromDOM pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.ComplexTypeDefinition._DM_Map pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_DM_Map -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._AttributeWildcard_mixin._setAttributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_setAttributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_SIMPLE pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_SIMPLE -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin.CompleteWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#CompleteWildcard -pyxb.xmlschema.structures.ComplexTypeDefinition._isHierarchyRoot pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_isHierarchyRoot -pyxb.xmlschema.structures.ComplexTypeDefinition.contentTypeAsString pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#contentTypeAsString -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_MIXED pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_MIXED -pyxb.xmlschema.structures._UrTypeDefinition.pythonSupport pyxb.xmlschema.structures._UrTypeDefinition-class.html#pythonSupport -pyxb.xmlschema.structures.ComplexTypeDefinition.lookupScopedElementDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#lookupScopedElementDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_restriction pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_restriction -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.ComplexTypeDefinition.derivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#derivationMethod -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.ComplexTypeDefinition.isResolved pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.ComplexTypeDefinition._setDerivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_setDerivationMethod -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.ComplexTypeDefinition._contentTypeTag pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_contentTypeTag -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_ELEMENT_ONLY pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_ELEMENT_ONLY -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._AttributeWildcard_mixin.attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#attributeWildcard -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._UrTypeDefinition.__singleton pyxb.xmlschema.structures._UrTypeDefinition-class.html#__singleton -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures.ComplexTypeDefinition.lookupScopedAttributeDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#lookupScopedAttributeDeclaration -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.ComplexTypeDefinition.baseTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#baseTypeDefinition -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._AttributeWildcard_mixin._AttributeWildcard_mixin__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_AttributeWildcard_mixin__attributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.ComplexTypeDefinition._bindingRequires_vx pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.ComplexTypeDefinition.abstract pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#abstract -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures.ComplexTypeDefinition.localScopedDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#localScopedDeclarations -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_empty pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_empty -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.ComplexTypeDefinition._contentTypeComponent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_contentTypeComponent -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.ComplexTypeDefinition.__init__ pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures.ComplexTypeDefinition.UrTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#UrTypeDefinition -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures.ComplexTypeDefinition._isComplexContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_isComplexContent -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_extension pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_extension -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures.ComplexTypeDefinition._recordLocalDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_recordLocalDeclaration -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_EMPTY pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_EMPTY -pyxb.xmlschema.structures.ComplexTypeDefinition.hasWildcardElement pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#hasWildcardElement -pyxb.xmlschema.structures._ValueConstraint_mixin pyxb.xmlschema.structures._ValueConstraint_mixin-class.html -pyxb.xmlschema.structures._ValueConstraint_mixin.__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#__valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_na pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_na -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_fixed -pyxb.xmlschema.structures._ValueConstraint_mixin.valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin._ValueConstraint_mixin__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_ValueConstraint_mixin__valueConstraint -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._ValueConstraint_mixin._valueConstraintFromDOM pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_valueConstraintFromDOM -pyxb.xmlschema.structures._ValueConstraint_mixin.default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#default -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_default -pyxb.xmlschema.structures._ValueConstraint_mixin.fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#fixed diff -Nru pyxb-1.2.5/doc/html/api/class-tree.html pyxb-1.2.6+dfsg/doc/html/api/class-tree.html --- pyxb-1.2.5/doc/html/api/class-tree.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/class-tree.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,3158 +0,0 @@ - - - - - Class Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
- [ Module Hierarchy - | Class Hierarchy ] -

-

Class Hierarchy

- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - Binary files /tmp/tmpx0m0hi/80NJVNAlct/pyxb-1.2.5/doc/html/api/crarr.png and /tmp/tmpx0m0hi/dpqDGu47dY/pyxb-1.2.6+dfsg/doc/html/api/crarr.png differ diff -Nru pyxb-1.2.5/doc/html/api/deprecated-index.html pyxb-1.2.6+dfsg/doc/html/api/deprecated-index.html --- pyxb-1.2.5/doc/html/api/deprecated-index.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/deprecated-index.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,147 +0,0 @@ - - - - - Deprecation List - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

-

Deprecation List

-
-
-
-
-
- -
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/epydoc.css pyxb-1.2.6+dfsg/doc/html/api/epydoc.css --- pyxb-1.2.5/doc/html/api/epydoc.css 2016-09-18 22:33:49.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/epydoc.css 1970-01-01 00:00:00.000000000 +0000 @@ -1,322 +0,0 @@ - - -/* Epydoc CSS Stylesheet - * - * This stylesheet can be used to customize the appearance of epydoc's - * HTML output. - * - */ - -/* Default Colors & Styles - * - Set the default foreground & background color with 'body'; and - * link colors with 'a:link' and 'a:visited'. - * - Use bold for decision list terms. - * - The heading styles defined here are used for headings *within* - * docstring descriptions. All headings used by epydoc itself use - * either class='epydoc' or class='toc' (CSS styles for both - * defined below). - */ -body { background: #ffffff; color: #000000; } -p { margin-top: 0.5em; margin-bottom: 0.5em; } -a:link { color: #0000ff; } -a:visited { color: #204080; } -dt { font-weight: bold; } -h1 { font-size: +140%; font-style: italic; - font-weight: bold; } -h2 { font-size: +125%; font-style: italic; - font-weight: bold; } -h3 { font-size: +110%; font-style: italic; - font-weight: normal; } -code { font-size: 100%; } -/* N.B.: class, not pseudoclass */ -a.link { font-family: monospace; } - -/* Page Header & Footer - * - The standard page header consists of a navigation bar (with - * pointers to standard pages such as 'home' and 'trees'); a - * breadcrumbs list, which can be used to navigate to containing - * classes or modules; options links, to show/hide private - * variables and to show/hide frames; and a page title (using - *

). The page title may be followed by a link to the - * corresponding source code (using 'span.codelink'). - * - The footer consists of a navigation bar, a timestamp, and a - * pointer to epydoc's homepage. - */ -h1.epydoc { margin: 0; font-size: +140%; font-weight: bold; } -h2.epydoc { font-size: +130%; font-weight: bold; } -h3.epydoc { font-size: +115%; font-weight: bold; - margin-top: 0.2em; } -td h3.epydoc { font-size: +115%; font-weight: bold; - margin-bottom: 0; } -table.navbar { background: #a0c0ff; color: #000000; - border: 2px groove #c0d0d0; } -table.navbar table { color: #000000; } -th.navbar-select { background: #70b0ff; - color: #000000; } -table.navbar a { text-decoration: none; } -table.navbar a:link { color: #0000ff; } -table.navbar a:visited { color: #204080; } -span.breadcrumbs { font-size: 85%; font-weight: bold; } -span.options { font-size: 70%; } -span.codelink { font-size: 85%; } -td.footer { font-size: 85%; } - -/* Table Headers - * - Each summary table and details section begins with a 'header' - * row. This row contains a section title (marked by - * 'span.table-header') as well as a show/hide private link - * (marked by 'span.options', defined above). - * - Summary tables that contain user-defined groups mark those - * groups using 'group header' rows. - */ -td.table-header { background: #70b0ff; color: #000000; - border: 1px solid #608090; } -td.table-header table { color: #000000; } -td.table-header table a:link { color: #0000ff; } -td.table-header table a:visited { color: #204080; } -span.table-header { font-size: 120%; font-weight: bold; } -th.group-header { background: #c0e0f8; color: #000000; - text-align: left; font-style: italic; - font-size: 115%; - border: 1px solid #608090; } - -/* Summary Tables (functions, variables, etc) - * - Each object is described by a single row of the table with - * two cells. The left cell gives the object's type, and is - * marked with 'code.summary-type'. The right cell gives the - * object's name and a summary description. - * - CSS styles for the table's header and group headers are - * defined above, under 'Table Headers' - */ -table.summary { border-collapse: collapse; - background: #e8f0f8; color: #000000; - border: 1px solid #608090; - margin-bottom: 0.5em; } -td.summary { border: 1px solid #608090; } -code.summary-type { font-size: 85%; } -table.summary a:link { color: #0000ff; } -table.summary a:visited { color: #204080; } - - -/* Details Tables (functions, variables, etc) - * - Each object is described in its own div. - * - A single-row summary table w/ table-header is used as - * a header for each details section (CSS style for table-header - * is defined above, under 'Table Headers'). - */ -table.details { border-collapse: collapse; - background: #e8f0f8; color: #000000; - border: 1px solid #608090; - margin: .2em 0 0 0; } -table.details table { color: #000000; } -table.details a:link { color: #0000ff; } -table.details a:visited { color: #204080; } - -/* Fields */ -dl.fields { margin-left: 2em; margin-top: 1em; - margin-bottom: 1em; } -dl.fields dd ul { margin-left: 0em; padding-left: 0em; } -dl.fields dd ul li ul { margin-left: 2em; padding-left: 0em; } -div.fields { margin-left: 2em; } -div.fields p { margin-bottom: 0.5em; } - -/* Index tables (identifier index, term index, etc) - * - link-index is used for indices containing lists of links - * (namely, the identifier index & term index). - * - index-where is used in link indices for the text indicating - * the container/source for each link. - * - metadata-index is used for indices containing metadata - * extracted from fields (namely, the bug index & todo index). - */ -table.link-index { border-collapse: collapse; - background: #e8f0f8; color: #000000; - border: 1px solid #608090; } -td.link-index { border-width: 0px; } -table.link-index a:link { color: #0000ff; } -table.link-index a:visited { color: #204080; } -span.index-where { font-size: 70%; } -table.metadata-index { border-collapse: collapse; - background: #e8f0f8; color: #000000; - border: 1px solid #608090; - margin: .2em 0 0 0; } -td.metadata-index { border-width: 1px; border-style: solid; } -table.metadata-index a:link { color: #0000ff; } -table.metadata-index a:visited { color: #204080; } - -/* Function signatures - * - sig* is used for the signature in the details section. - * - .summary-sig* is used for the signature in the summary - * table, and when listing property accessor functions. - * */ -.sig-name { color: #006080; } -.sig-arg { color: #008060; } -.sig-default { color: #602000; } -.summary-sig { font-family: monospace; } -.summary-sig-name { color: #006080; font-weight: bold; } -table.summary a.summary-sig-name:link - { color: #006080; font-weight: bold; } -table.summary a.summary-sig-name:visited - { color: #006080; font-weight: bold; } -.summary-sig-arg { color: #006040; } -.summary-sig-default { color: #501800; } - -/* Subclass list - */ -ul.subclass-list { display: inline; } -ul.subclass-list li { display: inline; } - -/* To render variables, classes etc. like functions */ -table.summary .summary-name { color: #006080; font-weight: bold; - font-family: monospace; } -table.summary - a.summary-name:link { color: #006080; font-weight: bold; - font-family: monospace; } -table.summary - a.summary-name:visited { color: #006080; font-weight: bold; - font-family: monospace; } - -/* Variable values - * - In the 'variable details' sections, each varaible's value is - * listed in a 'pre.variable' box. The width of this box is - * restricted to 80 chars; if the value's repr is longer than - * this it will be wrapped, using a backslash marked with - * class 'variable-linewrap'. If the value's repr is longer - * than 3 lines, the rest will be ellided; and an ellipsis - * marker ('...' marked with 'variable-ellipsis') will be used. - * - If the value is a string, its quote marks will be marked - * with 'variable-quote'. - * - If the variable is a regexp, it is syntax-highlighted using - * the re* CSS classes. - */ -pre.variable { padding: .5em; margin: 0; - background: #dce4ec; color: #000000; - border: 1px solid #708890; } -.variable-linewrap { color: #604000; font-weight: bold; } -.variable-ellipsis { color: #604000; font-weight: bold; } -.variable-quote { color: #604000; font-weight: bold; } -.variable-group { color: #008000; font-weight: bold; } -.variable-op { color: #604000; font-weight: bold; } -.variable-string { color: #006030; } -.variable-unknown { color: #a00000; font-weight: bold; } -.re { color: #000000; } -.re-char { color: #006030; } -.re-op { color: #600000; } -.re-group { color: #003060; } -.re-ref { color: #404040; } - -/* Base tree - * - Used by class pages to display the base class hierarchy. - */ -pre.base-tree { font-size: 80%; margin: 0; } - -/* Frames-based table of contents headers - * - Consists of two frames: one for selecting modules; and - * the other listing the contents of the selected module. - * - h1.toc is used for each frame's heading - * - h2.toc is used for subheadings within each frame. - */ -h1.toc { text-align: center; font-size: 105%; - margin: 0; font-weight: bold; - padding: 0; } -h2.toc { font-size: 100%; font-weight: bold; - margin: 0.5em 0 0 -0.3em; } - -/* Syntax Highlighting for Source Code - * - doctest examples are displayed in a 'pre.py-doctest' block. - * If the example is in a details table entry, then it will use - * the colors specified by the 'table pre.py-doctest' line. - * - Source code listings are displayed in a 'pre.py-src' block. - * Each line is marked with 'span.py-line' (used to draw a line - * down the left margin, separating the code from the line - * numbers). Line numbers are displayed with 'span.py-lineno'. - * The expand/collapse block toggle button is displayed with - * 'a.py-toggle' (Note: the CSS style for 'a.py-toggle' should not - * modify the font size of the text.) - * - If a source code page is opened with an anchor, then the - * corresponding code block will be highlighted. The code - * block's header is highlighted with 'py-highlight-hdr'; and - * the code block's body is highlighted with 'py-highlight'. - * - The remaining py-* classes are used to perform syntax - * highlighting (py-string for string literals, py-name for names, - * etc.) - */ -pre.py-doctest { padding: .5em; margin: 1em; - background: #e8f0f8; color: #000000; - border: 1px solid #708890; } -table pre.py-doctest { background: #dce4ec; - color: #000000; } -pre.py-src { border: 2px solid #000000; - background: #f0f0f0; color: #000000; } -.py-line { border-left: 2px solid #000000; - margin-left: .2em; padding-left: .4em; } -.py-lineno { font-style: italic; font-size: 90%; - padding-left: .5em; } -a.py-toggle { text-decoration: none; } -div.py-highlight-hdr { border-top: 2px solid #000000; - border-bottom: 2px solid #000000; - background: #d8e8e8; } -div.py-highlight { border-bottom: 2px solid #000000; - background: #d0e0e0; } -.py-prompt { color: #005050; font-weight: bold;} -.py-more { color: #005050; font-weight: bold;} -.py-string { color: #006030; } -.py-comment { color: #003060; } -.py-keyword { color: #600000; } -.py-output { color: #404040; } -.py-name { color: #000050; } -.py-name:link { color: #000050 !important; } -.py-name:visited { color: #000050 !important; } -.py-number { color: #005000; } -.py-defname { color: #000060; font-weight: bold; } -.py-def-name { color: #000060; font-weight: bold; } -.py-base-class { color: #000060; } -.py-param { color: #000060; } -.py-docstring { color: #006030; } -.py-decorator { color: #804020; } -/* Use this if you don't want links to names underlined: */ -/*a.py-name { text-decoration: none; }*/ - -/* Graphs & Diagrams - * - These CSS styles are used for graphs & diagrams generated using - * Graphviz dot. 'img.graph-without-title' is used for bare - * diagrams (to remove the border created by making the image - * clickable). - */ -img.graph-without-title { border: none; } -img.graph-with-title { border: 1px solid #000000; } -span.graph-title { font-weight: bold; } -span.graph-caption { } - -/* General-purpose classes - * - 'p.indent-wrapped-lines' defines a paragraph whose first line - * is not indented, but whose subsequent lines are. - * - The 'nomargin-top' class is used to remove the top margin (e.g. - * from lists). The 'nomargin' class is used to remove both the - * top and bottom margin (but not the left or right margin -- - * for lists, that would cause the bullets to disappear.) - */ -p.indent-wrapped-lines { padding: 0 0 0 7em; text-indent: -7em; - margin: 0; } -.nomargin-top { margin-top: 0; } -.nomargin { margin-top: 0; margin-bottom: 0; } - -/* HTML Log */ -div.log-block { padding: 0; margin: .5em 0 .5em 0; - background: #e8f0f8; color: #000000; - border: 1px solid #000000; } -div.log-error { padding: .1em .3em .1em .3em; margin: 4px; - background: #ffb0b0; color: #000000; - border: 1px solid #000000; } -div.log-warning { padding: .1em .3em .1em .3em; margin: 4px; - background: #ffffb0; color: #000000; - border: 1px solid #000000; } -div.log-info { padding: .1em .3em .1em .3em; margin: 4px; - background: #b0ffb0; color: #000000; - border: 1px solid #000000; } -h2.log-hdr { background: #70b0ff; color: #000000; - margin: 0; padding: 0em 0.5em 0em 0.5em; - border-bottom: 1px solid #000000; font-size: 110%; } -p.log { font-weight: bold; margin: .5em 0 .5em 0; } -tr.opt-changed { color: #000000; font-weight: bold; } -tr.opt-default { color: #606060; } -pre.log { margin: 0; padding: 0; padding-left: 1em; } diff -Nru pyxb-1.2.5/doc/html/api/epydoc.js pyxb-1.2.6+dfsg/doc/html/api/epydoc.js --- pyxb-1.2.5/doc/html/api/epydoc.js 2016-09-18 22:33:49.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/epydoc.js 1970-01-01 00:00:00.000000000 +0000 @@ -1,293 +0,0 @@ -function toggle_private() { - // Search for any private/public links on this page. Store - // their old text in "cmd," so we will know what action to - // take; and change their text to the opposite action. - var cmd = "?"; - var elts = document.getElementsByTagName("a"); - for(var i=0; i...
"; - elt.innerHTML = s; - } -} - -function toggle(id) { - elt = document.getElementById(id+"-toggle"); - if (elt.innerHTML == "-") - collapse(id); - else - expand(id); - return false; -} - -function highlight(id) { - var elt = document.getElementById(id+"-def"); - if (elt) elt.className = "py-highlight-hdr"; - var elt = document.getElementById(id+"-expanded"); - if (elt) elt.className = "py-highlight"; - var elt = document.getElementById(id+"-collapsed"); - if (elt) elt.className = "py-highlight"; -} - -function num_lines(s) { - var n = 1; - var pos = s.indexOf("\n"); - while ( pos > 0) { - n += 1; - pos = s.indexOf("\n", pos+1); - } - return n; -} - -// Collapse all blocks that mave more than `min_lines` lines. -function collapse_all(min_lines) { - var elts = document.getElementsByTagName("div"); - for (var i=0; i 0) - if (elt.id.substring(split, elt.id.length) == "-expanded") - if (num_lines(elt.innerHTML) > min_lines) - collapse(elt.id.substring(0, split)); - } -} - -function expandto(href) { - var start = href.indexOf("#")+1; - if (start != 0 && start != href.length) { - if (href.substring(start, href.length) != "-") { - collapse_all(4); - pos = href.indexOf(".", start); - while (pos != -1) { - var id = href.substring(start, pos); - expand(id); - pos = href.indexOf(".", pos+1); - } - var id = href.substring(start, href.length); - expand(id); - highlight(id); - } - } -} - -function kill_doclink(id) { - var parent = document.getElementById(id); - parent.removeChild(parent.childNodes.item(0)); -} -function auto_kill_doclink(ev) { - if (!ev) var ev = window.event; - if (!this.contains(ev.toElement)) { - var parent = document.getElementById(this.parentID); - parent.removeChild(parent.childNodes.item(0)); - } -} - -function doclink(id, name, targets_id) { - var elt = document.getElementById(id); - - // If we already opened the box, then destroy it. - // (This case should never occur, but leave it in just in case.) - if (elt.childNodes.length > 1) { - elt.removeChild(elt.childNodes.item(0)); - } - else { - // The outer box: relative + inline positioning. - var box1 = document.createElement("div"); - box1.style.position = "relative"; - box1.style.display = "inline"; - box1.style.top = 0; - box1.style.left = 0; - - // A shadow for fun - var shadow = document.createElement("div"); - shadow.style.position = "absolute"; - shadow.style.left = "-1.3em"; - shadow.style.top = "-1.3em"; - shadow.style.background = "#404040"; - - // The inner box: absolute positioning. - var box2 = document.createElement("div"); - box2.style.position = "relative"; - box2.style.border = "1px solid #a0a0a0"; - box2.style.left = "-.2em"; - box2.style.top = "-.2em"; - box2.style.background = "white"; - box2.style.padding = ".3em .4em .3em .4em"; - box2.style.fontStyle = "normal"; - box2.onmouseout=auto_kill_doclink; - box2.parentID = id; - - // Get the targets - var targets_elt = document.getElementById(targets_id); - var targets = targets_elt.getAttribute("targets"); - var links = ""; - target_list = targets.split(","); - for (var i=0; i" + - target[0] + ""; - } - - // Put it all together. - elt.insertBefore(box1, elt.childNodes.item(0)); - //box1.appendChild(box2); - box1.appendChild(shadow); - shadow.appendChild(box2); - box2.innerHTML = - "Which "+name+" do you want to see documentation for?" + - ""; - } - return false; -} - -function get_anchor() { - var href = location.href; - var start = href.indexOf("#")+1; - if ((start != 0) && (start != href.length)) - return href.substring(start, href.length); - } -function redirect_url(dottedName) { - // Scan through each element of the "pages" list, and check - // if "name" matches with any of them. - for (var i=0; i-m" or "-c"; - // extract the portion & compare it to dottedName. - var pagename = pages[i].substring(0, pages[i].length-2); - if (pagename == dottedName.substring(0,pagename.length)) { - - // We've found a page that matches `dottedName`; - // construct its URL, using leftover `dottedName` - // content to form an anchor. - var pagetype = pages[i].charAt(pages[i].length-1); - var url = pagename + ((pagetype=="m")?"-module.html": - "-class.html"); - if (dottedName.length > pagename.length) - url += "#" + dottedName.substring(pagename.length+1, - dottedName.length); - return url; - } - } - } diff -Nru pyxb-1.2.5/doc/html/api/frames.html pyxb-1.2.6+dfsg/doc/html/api/frames.html --- pyxb-1.2.5/doc/html/api/frames.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/frames.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ - - - - - API Documentation - - - - - - - - - diff -Nru pyxb-1.2.5/doc/html/api/help.html pyxb-1.2.6+dfsg/doc/html/api/help.html --- pyxb-1.2.5/doc/html/api/help.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/help.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,279 +0,0 @@ - - - - - Help - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
- -

API Documentation

- -

This document contains the API (Application Programming Interface) -documentation for this project. Documentation for the Python -objects defined by the project is divided into separate pages for each -package, module, and class. The API documentation also includes two -pages containing information about the project as a whole: a trees -page, and an index page.

- -

Object Documentation

- -

Each Package Documentation page contains:

-
    -
  • A description of the package.
  • -
  • A list of the modules and sub-packages contained by the - package.
  • -
  • A summary of the classes defined by the package.
  • -
  • A summary of the functions defined by the package.
  • -
  • A summary of the variables defined by the package.
  • -
  • A detailed description of each function defined by the - package.
  • -
  • A detailed description of each variable defined by the - package.
  • -
- -

Each Module Documentation page contains:

-
    -
  • A description of the module.
  • -
  • A summary of the classes defined by the module.
  • -
  • A summary of the functions defined by the module.
  • -
  • A summary of the variables defined by the module.
  • -
  • A detailed description of each function defined by the - module.
  • -
  • A detailed description of each variable defined by the - module.
  • -
- -

Each Class Documentation page contains:

-
    -
  • A class inheritance diagram.
  • -
  • A list of known subclasses.
  • -
  • A description of the class.
  • -
  • A summary of the methods defined by the class.
  • -
  • A summary of the instance variables defined by the class.
  • -
  • A summary of the class (static) variables defined by the - class.
  • -
  • A detailed description of each method defined by the - class.
  • -
  • A detailed description of each instance variable defined by the - class.
  • -
  • A detailed description of each class (static) variable defined - by the class.
  • -
- -

Project Documentation

- -

The Trees page contains the module and class hierarchies:

-
    -
  • The module hierarchy lists every package and module, with - modules grouped into packages. At the top level, and within each - package, modules and sub-packages are listed alphabetically.
  • -
  • The class hierarchy lists every class, grouped by base - class. If a class has more than one base class, then it will be - listed under each base class. At the top level, and under each base - class, classes are listed alphabetically.
  • -
- -

The Index page contains indices of terms and - identifiers:

-
    -
  • The term index lists every term indexed by any object's - documentation. For each term, the index provides links to each - place where the term is indexed.
  • -
  • The identifier index lists the (short) name of every package, - module, class, method, function, variable, and parameter. For each - identifier, the index provides a short description, and a link to - its documentation.
  • -
- -

The Table of Contents

- -

The table of contents occupies the two frames on the left side of -the window. The upper-left frame displays the project -contents, and the lower-left frame displays the module -contents:

- - - - - - - - - -
- Project
Contents
...
- API
Documentation
Frame


-
- Module
Contents
 
...
  -

- -

The project contents frame contains a list of all packages -and modules that are defined by the project. Clicking on an entry -will display its contents in the module contents frame. Clicking on a -special entry, labeled "Everything," will display the contents of -the entire project.

- -

The module contents frame contains a list of every -submodule, class, type, exception, function, and variable defined by a -module or package. Clicking on an entry will display its -documentation in the API documentation frame. Clicking on the name of -the module, at the top of the frame, will display the documentation -for the module itself.

- -

The "frames" and "no frames" buttons below the top -navigation bar can be used to control whether the table of contents is -displayed or not.

- -

The Navigation Bar

- -

A navigation bar is located at the top and bottom of every page. -It indicates what type of page you are currently viewing, and allows -you to go to related pages. The following table describes the labels -on the navigation bar. Note that not some labels (such as -[Parent]) are not displayed on all pages.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
LabelHighlighted when...Links to...
[Parent](never highlighted) the parent of the current package
[Package]viewing a packagethe package containing the current object -
[Module]viewing a modulethe module containing the current object -
[Class]viewing a class the class containing the current object
[Trees]viewing the trees page the trees page
[Index]viewing the index page the index page
[Help]viewing the help page the help page
- -

The "show private" and "hide private" buttons below -the top navigation bar can be used to control whether documentation -for private objects is displayed. Private objects are usually defined -as objects whose (short) names begin with a single underscore, but do -not end with an underscore. For example, "_x", -"__pprint", and "epydoc.epytext._tokenize" -are private objects; but "re.sub", -"__init__", and "type_" are not. However, -if a module defines the "__all__" variable, then its -contents are used to decide which objects are private.

- -

A timestamp below the bottom navigation bar indicates when each -page was last updated.

- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-A.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-A.html --- pyxb-1.2.5/doc/html/api/identifier-index-A.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-A.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,433 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

A

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-B.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-B.html --- pyxb-1.2.5/doc/html/api/identifier-index-B.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-B.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,274 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

B

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-C.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-C.html --- pyxb-1.2.5/doc/html/api/identifier-index-C.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-C.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,528 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

C

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-D.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-D.html --- pyxb-1.2.5/doc/html/api/identifier-index-D.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-D.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,304 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

D

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-E.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-E.html --- pyxb-1.2.5/doc/html/api/identifier-index-E.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-E.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,321 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

E

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-F.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-F.html --- pyxb-1.2.5/doc/html/api/identifier-index-F.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-F.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,266 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

F

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-G.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-G.html --- pyxb-1.2.5/doc/html/api/identifier-index-G.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-G.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,241 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

G

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-H.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-H.html --- pyxb-1.2.5/doc/html/api/identifier-index-H.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-H.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,194 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

H

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-_.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-_.html --- pyxb-1.2.5/doc/html/api/identifier-index-_.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-_.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,5600 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

_

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index.html --- pyxb-1.2.5/doc/html/api/identifier-index.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,433 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

A

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-I.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-I.html --- pyxb-1.2.5/doc/html/api/identifier-index-I.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-I.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,466 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

I

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-J.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-J.html --- pyxb-1.2.5/doc/html/api/identifier-index-J.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-J.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,147 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-K.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-K.html --- pyxb-1.2.5/doc/html/api/identifier-index-K.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-K.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,163 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

K

- - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-L.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-L.html --- pyxb-1.2.5/doc/html/api/identifier-index-L.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-L.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,288 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

L

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-M.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-M.html --- pyxb-1.2.5/doc/html/api/identifier-index-M.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-M.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,313 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

M

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-N.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-N.html --- pyxb-1.2.5/doc/html/api/identifier-index-N.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-N.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,473 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

N

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-O.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-O.html --- pyxb-1.2.5/doc/html/api/identifier-index-O.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-O.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,185 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

O

- - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-P.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-P.html --- pyxb-1.2.5/doc/html/api/identifier-index-P.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-P.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,345 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

P

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-Q.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-Q.html --- pyxb-1.2.5/doc/html/api/identifier-index-Q.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-Q.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,178 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

Q

- - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-R.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-R.html --- pyxb-1.2.5/doc/html/api/identifier-index-R.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-R.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,306 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

R

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-S.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-S.html --- pyxb-1.2.5/doc/html/api/identifier-index-S.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-S.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,585 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

S

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-T.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-T.html --- pyxb-1.2.5/doc/html/api/identifier-index-T.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-T.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,257 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

T

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-U.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-U.html --- pyxb-1.2.5/doc/html/api/identifier-index-U.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-U.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,258 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

U

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-V.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-V.html --- pyxb-1.2.5/doc/html/api/identifier-index-V.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-V.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,273 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

V

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-W.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-W.html --- pyxb-1.2.5/doc/html/api/identifier-index-W.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-W.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,193 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

W

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-X.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-X.html --- pyxb-1.2.5/doc/html/api/identifier-index-X.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-X.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,298 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
- - - -

X

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
-

- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-Y.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-Y.html --- pyxb-1.2.5/doc/html/api/identifier-index-Y.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-Y.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,147 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/identifier-index-Z.html pyxb-1.2.6+dfsg/doc/html/api/identifier-index-Z.html --- pyxb-1.2.5/doc/html/api/identifier-index-Z.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/identifier-index-Z.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,147 +0,0 @@ - - - - - Identifier Index - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

- -
-

Identifier Index

-
-[ - A - B - C - D - E - F - G - H - I - J - K - L - M - N - O - P - Q - R - S - T - U - V - W - X - Y - Z - _ -] -
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/index.html pyxb-1.2.6+dfsg/doc/html/api/index.html --- pyxb-1.2.5/doc/html/api/index.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/index.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,17 +0,0 @@ - - - - - API Documentation - - - - - - - - - diff -Nru pyxb-1.2.5/doc/html/api/module-tree.html pyxb-1.2.6+dfsg/doc/html/api/module-tree.html --- pyxb-1.2.5/doc/html/api/module-tree.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/module-tree.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,186 +0,0 @@ - - - - - Module Hierarchy - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
- [ Module Hierarchy - | Class Hierarchy ] -

-

Module Hierarchy

- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.BIND-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.BIND-class.html --- pyxb-1.2.5/doc/html/api/pyxb.BIND-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.BIND-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,335 +0,0 @@ - - - - - pyxb.BIND - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Class BIND - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class BIND

source code

-
-object --+
-         |
-        BIND
-
- -
-

Bundle data for automated binding generation.

-

Instances of this class capture positional and keyword arguments that - are used to create binding instances based on context. For example, if - w is an instance of a complex type whose option - element is declared to be an anonymous class with simple content of type - integer and an attribute of units, a correct assignment to - that element could be achieved with:

-
- w.option = BIND(54, units="m")
-
- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- Cache parameters for subsequent binding creation.
- source code - -
- -
-   - - - - - - -
createInstance(self, - factory, - **kw)
- Invoke the given factory method.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __args = None
- hash(x) -
-   - - __kw = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Cache parameters for subsequent binding creation. Invoke just as you - would the factory for a binding class.

-
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

createInstance(self, - factory, - **kw) -

-
source code  -
- -

Invoke the given factory method.

-

Position arguments to the factory are those cached in this instance. - Keyword arguments are the ones on the command line, updated from the ones - in this instance.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis.complexTypeDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.complexTypeDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis.complexTypeDefinition-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.complexTypeDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1805 +0,0 @@ - - - - - pyxb.binding.basis.complexTypeDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class complexTypeDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class complexTypeDefinition

source code

-
-                    object --+            
-                             |            
-                       cscRoot --+        
-                                 |        
-     utils.utility.Locatable_mixin --+    
-                                     |    
-                    _TypeBinding_mixin --+
-                                         |
-                            object --+   |
-                                     |   |
-utils.utility._DeconflictSymbols_mixin --+
-                                         |
-                        object --+       |
-                                 |       |
-                           cscRoot --+   |
-                                     |   |
-                  _DynamicCreate_mixin --+
-                                         |
-                                        complexTypeDefinition
-
- -
Known Subclasses:
-
- -
- -
-

Base for any Python class that serves as the binding for an XMLSchema - complexType.

-

Subclasses should define a class-level _AttributeMap variable which - maps from the unicode tag of an attribute to the AttributeUse instance - that defines it. Similarly, subclasses should define an _ElementMap - variable.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
wildcardAttributeMap(self)
- Obtain access to wildcard attributes.
- source code - -
- -
-   - - - - - - -
wildcardElements(self)
- Obtain access to wildcard elements.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Create a new instance of this binding.
- source code - -
- -
-   - - - - - - -
__childrenForDOM(self)
- Generate a list of children in the order in which they should be - added to the parent when creating a DOM representation of this - object.
- source code - -
- -
-   - - - - - - -
_validatedChildren(self)
- Provide the child elements and non-element content in an order - consistent with the content model.
- source code - -
- -
-   - - - - - - -
_symbolSet(self)
- Return a map from content.ElementDeclaration instances to a list of - values associated with that use.
- source code - -
- -
-   - - - - - - -
_validateAttributes(self) - source code - -
- -
-   - - - - - - -
_validateBinding_vx(self)
- Override in subclasses for type-specific validation of instance - content.
- source code - -
- -
-   - - - - - - -
_setAttribute(self, - attr_en, - value_lex) - source code - -
- -
-   - - - - - - -
xsdConstraintsOK(self, - location=None)
- Validate the content against the simple type.
- source code - -
- -
-   - - - - - - -
orderedContent(self)
- Return the element and non-element content of the instance in order.
- source code - -
- -
-   - - - - - - -
content(self)
- Legacy interface for ordered content.
- source code - -
- -
-   - - - - - - -
value(self)
- Return the value of the element.
- source code - -
- -
-   - - - - - - -
_setValue(self, - value)
- Change the simple content value without affecting attributes.
- source code - -
- -
-   - - - - - - -
_resetContent(self, - reset_elements=False)
- Reset the content of an element value.
- source code - -
- -
-   - - - - - - -
_resetAutomaton(self) - source code - -
- -
-   - - - - - - -
_automatonConfiguration(self)
- For whitebox testing use only
- source code - -
- -
-   - - - - - - -
reset(self)
- Reset the instance.
- source code - -
- -
-   - - - - - - -
append(self, - value, - **kw)
- Add the value to the instance.
- source code - -
- -
-   - - - - - - -
_appendWildcardElement(self, - value) - source code - -
- -
-   - - - - - - -
extend(self, - value_list, - _fallback_namespace=None, - _from_xml=False, - _location=None)
- Invoke append for each value in the list, in turn.
- source code - -
- -
-   - - - - - - -
__setContent(self, - value) - source code - -
- -
-   - - - - - - -
_addContent(self, - wrapped_value) - source code - -
- -
-   - - - - - - -
_finalizeContentModel(self)
- Inform content model that all additions have been provided.
- source code - -
- -
-   - - - - - - -
_postDOMValidate(self) - source code - -
- -
-   - - - - - - -
_setDOMFromAttributes(self, - dom_support, - element)
- Add any appropriate attributes from this instance into the DOM - element.
- source code - -
- -
-   - - - - - - -
_toDOM_csc(self, - dom_support, - parent)
- Create a DOM element with the given tag holding the content of this - instance.
- source code - -
- -
-

Inherited from _TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_AddElement(cls, - element)
- Method used by generated code to associate the element binding with a - use in this type.
- source code - -
- -
-   - - - - - - -
_UseForTag(cls, - tag, - raise_if_fail=True)
- Return the ElementDeclaration object corresponding to the element - name.
- source code - -
- -
-   - - - - - - -
__WarnOnContent(cls) - source code - -
- -
-   - - - - - - -
_ElementBindingDeclForName(cls, - element_name)
- Determine what the given name means as an element in this type.
- source code - -
- -
-   - - - - - - -
_IsMixed(cls) - source code - -
- -
-   - - - - - - -
_IsSimpleTypeContent(cls)
- CTDs with simple content are simple; other CTDs are not.
- source code - -
- -
-   - - - - - - -
_description(cls, - name_only=False, - user_documentation=True) - source code - -
- -
-

Inherited from _TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _CT_EMPTY = 'EMPTY' -
-   - - _CT_SIMPLE = 'SIMPLE' -
-   - - _CT_MIXED = 'MIXED'
- hash(x) -
-   - - _CT_ELEMENT_ONLY = 'ELEMENT_ONLY' -
-   - - _ContentTypeTag = None
- hash(x) -
-   - - _TypeDefinition = None
- Subclass of simpleTypeDefinition that corresponds to the type - content. -
-   - - _HasWildcardElement = False -
-   - - _ElementMap = {}
- Map from expanded names to ElementDeclaration instances. -
-   - - __wildcardAttributeMap = None
- hash(x) -
-   - - __wildcardElements = None
- hash(x) -
-   - - _ReservedSymbols = set(['Factory', 'append', 'content', 'exten...
- There are no reserved symbols in the base class. -
-   - - _Automaton = None
- hash(x) -
-   - - __content = None
- hash(x) -
-   - - __NeedWarnOnContent = True -
-   - - __automatonConfiguration = None
- hash(x) -
-

Inherited from _TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from _TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

wildcardAttributeMap(self) -

-
source code  -
- -

Obtain access to wildcard attributes.

-

The return value is None if this type does not support - wildcard attributes. If wildcard attributes are allowed, the return - value is a map from QNames to the unicode string value of the - corresponding attribute.

-
-
-

To Do: - The map keys should be namespace extended names rather than QNames, as - the in-scope namespace may not be readily available to the user. -

-
-
- -
- -
- - -
-

wildcardElements(self) -

-
source code  -
- -

Obtain access to wildcard elements.

-

The return value is None if the content model for this - type does not support wildcard elements. If wildcard elements are - allowed, the return value is a list of values corresponding to conformant - unrecognized elements, in the order in which they were encountered. If - the containing binding was created from an XML document and enough - information was present to determine the binding of the member element, - the value is a binding instance. Otherwise, the value is the original - DOM Element node.

-
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create a new instance of this binding.

-

Arguments are used as transition values along the content model. - Keywords are passed to the constructor of any simple content, or used to - initialize attribute and element values whose id (not name) matches the keyword.

-
-
Parameters:
-
    -
  • _dom_node (xml.dom.Element) - The node to use as the source of binding content.
  • -
  • _location - An optional instance of pyxb.utils.utility.Location showing the origin - the binding. If None, a value from - _dom_node is used if available.
  • -
  • _from_xml - See _TypeBinding_mixin.Factory
  • -
  • _finalize_content_model - If True the constructor invokes _TypeBinding_mixin._finalizeContentModel - prior to return. The value defaults to False when - content is assigned through keyword parameters (bypassing the - content model) or neither a _dom_node nor positional - element parameters have been provided, and to True - in all other cases.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_AddElement(cls, - element) -
Class Method -

-
source code  -
- -

Method used by generated code to associate the element binding with a - use in this type.

-

This is necessary because all complex type classes appear in the - module prior to any of the element instances (which reference type - classes), so the association must be formed after the element instances - are available.

-
-
-
-
- -
- -
- - -
-

_UseForTag(cls, - tag, - raise_if_fail=True) -
Class Method -

-
source code  -
- -

Return the ElementDeclaration object corresponding to the element - name.

-
-
Parameters:
-
-
-
-
- -
- -
- - -
-

__childrenForDOM(self) -

-
source code  -
- -

Generate a list of children in the order in which they should be added - to the parent when creating a DOM representation of this object.

-
-
-

Note: - This is only used when pyxb.RequireValidWhenGenerating has disabled - validation. Consequently, it may not generate valid XML. -

-
-
- -
- -
- - -
-

_validatedChildren(self) -

-
source code  -
- -

Provide the child elements and non-element content in an order - consistent with the content model.

-

Returns a sequence of tuples representing a valid path through the - content model where each transition corresponds to one of the member - element instances within this instance. The tuple is a pair comprising - the content.ElementDeclaration instance and the value for - the transition.

-

If the content of the instance does not validate against the content - model, an exception is raised.

-
-
Returns:
-
None or a list as described above.
-
-
-
- -
- -
- - -
-

_symbolSet(self) -

-
source code  -
- -

Return a map from content.ElementDeclaration instances to a list of values - associated with that use.

-

This is used as the set of symbols available for transitions when - validating content against a model. Note that the original content.ElementUse that may have validated the - assignment of the symbol to the content is no longer available, which may - result in a different order being generated by the content model. - Preservation of the original order mitigates this risk.

-

The value None is used to provide the wildcard members, - if any.

-

If an element use has no associated values, it must not appear in the - returned map.

-
-
Raises:
-
-
-
-
- -
- -
- - -
-

_validateBinding_vx(self) -

-
source code  -
- -

Override in subclasses for type-specific validation of instance - content.

-
-
Returns:
-
True if the instance validates
-
Raises:
-
    -
  • pyxb.BatchContentValidationError - complex content does not match model
  • -
  • pyxb.SimpleTypeValueError - simple content fails to satisfy constraints
  • -
-
Overrides: - _TypeBinding_mixin._validateBinding_vx -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

xsdConstraintsOK(self, - location=None) -

-
source code  -
- -

Validate the content against the simple type.

-
-
Returns:
-
True if the content validates against its type.
-
Raises:
-
-
-
-
- -
- -
- - -
-

orderedContent(self) -

-
source code  -
- -

Return the element and non-element content of the instance in - order.

-

This must be a complex type with complex content. The return value is - a list of the element and non-element content in a preferred order.

-

The returned list contains element and non-element content in the order which it was added to - the instance. This may have been through parsing a document, - constructing an instance using positional arguments, invoking the append or extend methods, or assigning directly to an instance - attribute associated with an element binding.

-
-
Raises:
-
-
-
Notes: -
    -
  • - Be aware that assigning directly to an element attribute does not - remove any previous value for the element from the content list. -
  • -
  • - Be aware that element values directly appended to an instance - attribute with list type (viz., that corresponds to an element that - allows more than one occurrence) will not appear in the ordered - content list. -

    The order in the list may influence the generation of documents - depending on pyxb.ValidationConfig values that apply to an - instance. Non-element content is emitted immediately prior to the - following element in this list. Any trailing non-element content - is emitted after the last element in the content. The list should - include all element content. Element content in this list that is - not present within an element member of the binding instance may - result in an error, or may be ignored.

    -
  • -
  • - The returned value is mutable, allowing the caller to change the - order to be used. -
  • -
-
-
- -
- -
- - -
-

content(self) -

-
source code  -
- -

Legacy interface for ordered content.

-

This version does not accurately distinguish non-element content from - element content that happens to have unicode type.

-
-
-

Deprecated: - use orderedContent. -

-
-
- -
- -
- - -
-

value(self) -

-
source code  -
- -

Return the value of the element.

-

This must be a complex type with simple content. The returned value - is expected to be an instance of some simpleTypeDefinition class.

-
-
Raises:
-
-
-
-
- -
- -
- - -
-

_resetContent(self, - reset_elements=False) -

-
source code  -
- -

Reset the content of an element value.

-

This is not a public method.

-

For simple types, this does nothing. For complex types, this clears - the content array, removing all non-element content from the - instance. It optionally also removes all element content.

-
-
Parameters:
-
    -
  • reset_elements - If False (default) only the content array is - cleared, which has the effect of removing any preference for - element order when generating a document. If True, - the element content stored within the binding is also cleared, - leaving it with no content at all.
  • -
-
Overrides: - _TypeBinding_mixin._resetContent -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

reset(self) -

-
source code  -
- -

Reset the instance.

-

This resets all element and attribute fields, and discards any - recorded content. It resets the content model automaton to its initial - state.

-
-
-

See Also: - Manipulate the return value of orderedContent if your intent is to influence the - generation of documents from the binding instance without changing - its (element) content. -

-
-
- -
- -
- - -
-

_ElementBindingDeclForName(cls, - element_name) -
Class Method -

-
source code  -
- -

Determine what the given name means as an element in this type.

-

Normally, element_name identifies an element definition - within this type. If so, the returned element_decl - identifies that definition, and the element_binding is - extracted from that use.

-

It may also be that the element_name does not appear as - an element definition, but that it identifies a global element. In that - case, the returned element_binding identifies the global - element. If, further, that element is a member of a substitution group - which does have an element definition in this class, then the returned - element_decl identifies that definition.

-

If a non-None element_decl is returned, - there will be an associated element_binding. However, it is - possible to return a non-None element_binding, - but None as the element_decl. In that case, - the element_binding can be used to create a binding - instance, but the content model will have to treat it as a wildcard.

-
-
Parameters:
-
    -
  • element_name - The name of the element in this type, either an expanded name or - a local name if the element has an absent namespace.
  • -
-
Returns:
-
( element_binding, element_decl )
-
-
-
- -
- -
- - -
-

append(self, - value, - **kw) -

-
source code  -
- -

Add the value to the instance.

-

The value should be a DOM node or other value that is or can be - converted to a binding instance, or a string if the instance allows mixed - content. The value must be permitted by the content model.

-
-
Raises:
-
-
-
-
- -
- -
- - -
-

_finalizeContentModel(self) -

-
source code  -
- -

Inform content model that all additions have been provided.

-

This is used to resolve any pending non-determinism when the content - of an element is provided through a DOM assignment or through positional - arguments in a constructor.

-
-
Overrides: - _TypeBinding_mixin._finalizeContentModel -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_postDOMValidate(self) -

-
source code  -
- - -
-
Overrides: - _TypeBinding_mixin._postDOMValidate -
-
-
-
- -
- -
- - -
-

_toDOM_csc(self, - dom_support, - parent) -

-
source code  -
- -

Create a DOM element with the given tag holding the content of this - instance.

-
-
Overrides: - _TypeBinding_mixin._toDOM_csc -
-
-
-
- -
- -
- - -
-

_IsSimpleTypeContent(cls) -
Class Method -

-
source code  -
- -

CTDs with simple content are simple; other CTDs are not.

-
-
Overrides: - _TypeBinding_mixin._IsSimpleTypeContent -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_TypeDefinition

-

Subclass of simpleTypeDefinition that corresponds to the type content. - Only valid if _ContentTypeTag is _CT_SIMPLE

-
-
-
-
Value:
-
-None
-
-
-
-
-
- -
- -
-

_ReservedSymbols

-

There are no reserved symbols in the base class.

-
-
-
-
Value:
-
-set(['Factory',
-     'append',
-     'content',
-     'extend',
-     'orderedContent',
-     'property',
-     'reset',
-     'toDOM',
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis._Content-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis._Content-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis._Content-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis._Content-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,498 +0,0 @@ - - - - - pyxb.binding.basis._Content - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class _Content - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _Content

source code

-
-object --+
-         |
-        _Content
-
- -
Known Subclasses:
-
- -
- -
-

Base for any wrapper added to complexTypeDefinition.orderedContent.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__getValue(self)
- The value of the content.
- source code - -
- -
-   - - - - - - -
__init__(self, - value)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_Content__getValue(self)
- The value of the content.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
ContentIterator(cls, - input)
- Return an iterator that filters and maps a sequence of _Content instances.
- source code - -
- -
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __value = None
- hash(x) -
-   - - _Content__value = None
- hash(x) -
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - value
- The value of the content. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__getValue(self) -

-
source code  -
- -

The value of the content.

-

This is a unicode string for NonElementContent, and (ideally) an instance of _TypeBinding_mixin for ElementContent.

-
-
-
-
- -
- -
- - -
-

ContentIterator(cls, - input) -
Class Method -

-
source code  -
- -

Return an iterator that filters and maps a sequence of _Content instances.

-

The returned iterator will filter out sequence members that are not - instances of the class from which the iterator was created. Further, - only the value field of the sequence member is returned.

-

Thus the catenated text of the non-element content of an instance can - be obtained with:

-
-  text = six.u('').join(NonElementContent.ContentIterator(instance.orderedContent()))
-
-

See also pyxb.NonElementContent

-
-
-
-
- -
- -
- - -
-

__init__(self, - value) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_Content__getValue(self) -

-
source code  -
- -

The value of the content.

-

This is a unicode string for NonElementContent, and (ideally) an instance of _TypeBinding_mixin for ElementContent.

-
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

value

-

The value of the content.

-

This is a unicode string for NonElementContent, and (ideally) an instance of _TypeBinding_mixin for ElementContent.

-
-
Get Method:
-
_Content__getValue(self) - - The value of the content. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis._DynamicCreate_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis._DynamicCreate_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis._DynamicCreate_mixin-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis._DynamicCreate_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,426 +0,0 @@ - - - - - pyxb.binding.basis._DynamicCreate_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class _DynamicCreate_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _DynamicCreate_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _DynamicCreate_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Helper to allow overriding the implementation class.

-

Generally we'll want to augment the generated bindings by subclassing - them, and adding functionality to the subclass. This mix-in provides a - way to communicate the existence of the superseding subclass back to the - binding infrastructure, so that when it creates an instance it uses the - subclass rather than the unaugmented binding class.

-

When a raw generated binding is subclassed, _SetSupersedingClass should be - invoked on the raw class passing in the superseding subclass. E.g.:

-
- class mywsdl (raw.wsdl):
-   pass
- raw.wsdl._SetSupersedingClass(mywsdl)
-
- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
__SupersedingClassAttribute(cls) - source code - -
- -
-   - - - - - - -
__AlternativeConstructorAttribute(cls) - source code - -
- -
-   - - - - - - -
_SupersedingClass(cls)
- Return the class stored in the class reference attribute.
- source code - -
- -
-   - - - - - - -
_AlternativeConstructor(cls)
- Return the class stored in the class reference attribute.
- source code - -
- -
-   - - - - - - -
_SetSupersedingClass(cls, - superseding)
- Set the class reference attribute.
- source code - -
- -
-   - - - - - - -
_SetAlternativeConstructor(cls, - alternative_constructor) - source code - -
- -
-   - - - - - - -
_DynamicCreate(cls, - *args, - **kw)
- Invoke the constructor for this class or the one that supersedes it.
- source code - -
- -
-   - - - - - - -
_DynamicCreate_mixin__AlternativeConstructorAttribute(cls) - source code - -
- -
-   - - - - - - -
_DynamicCreate_mixin__SupersedingClassAttribute(cls) - source code - -
- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_SetSupersedingClass(cls, - superseding) -
Class Method -

-
source code  -
- -

Set the class reference attribute.

-
-
Parameters:
-
    -
  • superseding - A Python class that is a subclass of this class.
  • -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis.element-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.element-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis.element-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.element-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1313 +0,0 @@ - - - - - pyxb.binding.basis.element - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class element - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class element

source code

-
-                            object --+    
-                                     |    
-utils.utility._DeconflictSymbols_mixin --+
-                                         |
-                        object --+       |
-                                 |       |
-                           cscRoot --+   |
-                                     |   |
-                  _DynamicCreate_mixin --+
-                                         |
-                                        element
-
- -
-

Class that represents a schema element within a binding.

-

This gets a little confusing. Within a schema, the pyxb.xmlschema.structures.ElementDeclaration type - represents an element declaration. Those declarations may be global - (have a name that is visible in the namespace), or local (have a name - that is visible only within a complex type definition). Further, local - (but not global) declarations may have a reference to a global - declaration (which might be in a different namespace).

-

Within a PyXB binding, the element declarations from the original - complex type definition that have the same QName (after deconflicting the LocalPart) are associated with an attribute in the - class for the complex type. Each of these attributes is defined via a pyxb.binding.content.ElementDeclaration which provides - the mechanism by which the binding holds values associated with that - element.

-

Furthermore, in the FAC-based content model each schema element - declaration is associated with an ElementUse instance to locate the point in the schema - where content came from. Instances that refer to the same schema element - declaration share the same underlying pyxb.binding.content.ElementDeclaration.

-

This element isn't any of those elements. This element is the type - used for an attribute which associates the name of a element with data - required to represent it, all within a particular scope (a module for - global scope, the binding class for a complex type definition for local - scope). From the perspective of a PyXB user they look almost like a - class, in that you can call them to create instances of the underlying - complex type.

-

Global and local elements are represented by instances of this - class.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
name(self)
- The expanded name of the element within its scope.
- source code - -
- -
-   - - - - - - -
typeDefinition(self)
- The _TypeBinding_mixin - subclass for values of this element.
- source code - -
- -
-   - - - - - - -
xsdLocation(self)
- The pyxb.utils.utility.Location where the element - appears in the schema.
- source code - -
- -
-   - - - - - - -
scope(self)
- The scope of the element.
- source code - -
- -
-   - - - - - - -
nillable(self)
- Indicate whether values matching this element can have nil set.
- source code - -
- -
-   - - - - - - -
abstract(self)
- Indicate whether this element is abstract (must use substitution - group members for matches).
- source code - -
- -
-   - - - - - - -
documentation(self)
- Contents of any documentation annotation in the definition.
- source code - -
- -
-   - - - - - - -
defaultValue(self)
- The default value of the element.
- source code - -
- -
-   - - - - - - -
fixed(self)
- True if the element content cannot be changed
- source code - -
- -
-   - - - - - - -
substitutionGroup(self)
- The element instance to whose substitution group this - element belongs.
- source code - -
- -
-   - - - - - - -
_setSubstitutionGroup(self, - substitution_group) - source code - -
- -
-   - - - - - - -
findSubstituendDecl(self, - ctd_class) - source code - -
- -
-   - - - - - - -
_real_substitutesFor(self, - other)
- Determine whether an instance of this element can substitute for the - other element.
- source code - -
- -
-   - - - - - - -
substitutesFor(self, - other)
- Stub replaced by _real_substitutesFor when element supports - substitution groups.
- source code - -
- -
-   - - - - - - -
memberElement(self, - name)
- Return a reference to the element instance used for the given name - within this element.
- source code - -
- -
-   - - - - - - -
__init__(self, - name, - type_definition, - scope=None, - nillable=False, - abstract=False, - unicode_default=None, - fixed=False, - substitution_group=None, - documentation=None, - location=None)
- Create a new element binding.
- source code - -
- -
-   - - - - - - -
__call__(self, - *args, - **kw)
- Invoke the Factory method on the type associated with this element.
- source code - -
- -
-   - - - - - - -
compatibleValue(self, - value, - **kw)
- Return a variant of the value that is compatible with this element.
- source code - -
- -
-   - - - - - - -
elementForName(self, - name)
- Return the element that should be used if this element binding is - permitted and an element with the given name is encountered.
- source code - -
- -
-   - - - - - - -
createFromDOM(self, - node, - fallback_namespace=None, - **kw)
- Create an instance of this element using a DOM node as the source of - its content.
- source code - -
- -
-   - - - - - - -
_createFromDOM(self, - node, - expanded_name, - **kw)
- Create an instance from a DOM node given the name of an element.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
_description(self, - name_only=False, - user_documentation=True) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateDOMBinding(cls, - node, - element_binding, - **kw)
- Create a binding from a DOM node.
- source code - -
- -
-   - - - - - - -
AnyCreateFromDOM(cls, - node, - fallback_namespace)
- Create an instance of an element from a DOM node.
- source code - -
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __name = None
- hash(x) -
-   - - __typeDefinition = None
- hash(x) -
-   - - __xsdLocation = None
- hash(x) -
-   - - __scope = None
- hash(x) -
-   - - __nillable = False -
-   - - __abstract = False -
-   - - __documentation = None
- hash(x) -
-   - - __defaultValue = None
- hash(x) -
-   - - __fixed = False -
-   - - __substitutionGroup = None
- hash(x) -
- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

scope(self) -

-
source code  -
- -

The scope of the element. This is either None, - representing a top-level element, or an instance of - complexTypeDefinition for local elements.

-
-
-
-
- -
- -
- - -
-

defaultValue(self) -

-
source code  -
- -

The default value of the element.

-

None if the element has no default value.

-
-
-

Note: - A non-None value is always an instance of a simple - type, even if the element has complex content. -

-
-
- -
- -
- - -
-

substitutionGroup(self) -

-
source code  -
- -

The element instance to whose substitution group this - element belongs. None if this element is not part of a - substitution group.

-
-
-
-
- -
- -
- - -
-

_real_substitutesFor(self, - other) -

-
source code  -
- -

Determine whether an instance of this element can substitute for the - other element.

-

See Substitution Group OK.

-
-
-

To Do: - Do something about blocking constraints. This ignores them, as does - everything leading to this point. -

-
-
- -
- -
- - -
-

memberElement(self, - name) -

-
source code  -
- -

Return a reference to the element instance used for the given name - within this element.

-

The type for this element must be a complex type definition.

-
-
-
-
- -
- -
- - -
-

__init__(self, - name, - type_definition, - scope=None, - nillable=False, - abstract=False, - unicode_default=None, - fixed=False, - substitution_group=None, - documentation=None, - location=None) -
(Constructor) -

-
source code  -
- -

Create a new element binding.

-
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__call__(self, - *args, - **kw) -
(Call operator) -

-
source code  -
- -

Invoke the Factory method on the type associated with this - element.

-
-
Parameters:
-
    -
  • _dom_node - This keyword is removed. If present, it must be - None.
  • -
-
Raises:
-
-
-

Note: - Other keywords are passed to _TypeBinding_mixin.Factory. -

-
-
- -
- -
- - -
-

compatibleValue(self, - value, - **kw) -

-
source code  -
- -

Return a variant of the value that is compatible with this - element.

-

This mostly defers to _TypeBinding_mixin._CompatibleValue.

-
-
Raises:
-
-
-
-
- -
- -
- - -
-

CreateDOMBinding(cls, - node, - element_binding, - **kw) -
Class Method -

-
source code  -
- -

Create a binding from a DOM node.

-
-
Parameters:
-
    -
  • node - The DOM node
  • -
  • element_binding - An instance of element that would normally be used to determine - the type of the binding. The actual type of object returned is - determined by the type definition associated with the - element_binding and the value of any xsi:type attribute found in node, - modulated by XSI._InterpretTypeAttribute.
  • -
  • _fallback_namespace - The namespace to use as the namespace for the node, if the node - name is unqualified. This should be an absent namespace.
  • -
-
Returns:
-
A binding for the DOM node.
-
Raises:
-
-
-
-
- -
- -
- - -
-

AnyCreateFromDOM(cls, - node, - fallback_namespace) -
Class Method -

-
source code  -
- -

Create an instance of an element from a DOM node.

-

This method does minimal processing of node and delegates - to CreateDOMBinding.

-
-
Parameters:
-
    -
  • node - An xml.dom.Node representing a root element. If the - node is a document, that document's root node will be - substituted. The name of the node is extracted as the name of the - element to be created, and the node and the name are passed to CreateDOMBinding.
  • -
  • fallback_namespace - The value to pass as _fallback_namespace to CreateDOMBinding
  • -
-
Returns:
-
As with CreateDOMBinding
-
-
-
- -
- -
- - -
-

elementForName(self, - name) -

-
source code  -
- -

Return the element that should be used if this element binding is - permitted and an element with the given name is encountered.

-

Normally, the incoming name matches the name of this binding, and - self is returned. If the incoming name is different, it is - expected to be the name of a global element which is within this - element's substitution group. In that case, the binding corresponding to - the named element is return.

-
-
Returns:
-
An instance of element, or None if no element with - the given name can be found.
-
-
-
- -
- -
- - -
-

createFromDOM(self, - node, - fallback_namespace=None, - **kw) -

-
source code  -
- -

Create an instance of this element using a DOM node as the source of - its content.

-

This method does minimal processing of node and delegates - to _createFromDOM.

-
-
Parameters:
-
    -
  • node - An xml.dom.Node representing a root element. If the - node is a document, that document's root node will be - substituted. The name of the node is extracted as the name of the - element to be created, and the node and the name are passed to _createFromDOM
  • -
  • fallback_namespace - Used as default for _fallback_namespace in call to - _createFromDOM
  • -
-
Returns:
-
As with _createFromDOM
-
-

Note: - Keyword parameters are passed to CreateDOMBinding. -

-
-
- -
- -
- - -
-

_createFromDOM(self, - node, - expanded_name, - **kw) -

-
source code  -
- -

Create an instance from a DOM node given the name of an element.

-

This method does minimal processing of node and - expanded_name and delegates to CreateDOMBinding.

-
-
Parameters:
-
    -
  • node - An xml.dom.Node representing a root element. If the - node is a document, that document's root node will be - substituted. The value is passed to CreateDOMBinding.
  • -
  • expanded_name - The expanded name of the element to be used for content. This is - passed to elementForName to obtain the binding that is - passed to CreateDOMBinding, superseding any identification - that might be inferred from node. If no name is - available, use createFromDOM.
  • -
-
Returns:
-
As with CreateDOMBinding.
-
-

Note: - Keyword parameters are passed to CreateDOMBinding. -

-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis.ElementContent-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.ElementContent-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis.ElementContent-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.ElementContent-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,431 +0,0 @@ - - - - - pyxb.binding.basis.ElementContent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class ElementContent - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ElementContent

source code

-
-object --+    
-         |    
-  _Content --+
-             |
-            ElementContent
-
- -
-

Marking wrapper for element content.

-

The value should be translated into XML and made a child of its - parent.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__getElementDeclaration(self)
- The pyxb.binding.content.ElementDeclaration associated - with the element content.
- source code - -
- -
-   - - - - - - -
__init__(self, - value, - element_declaration=None, - instance=None, - tag=None)
- Create a wrapper associating a value with its element declaration.
- source code - -
- -
-

Inherited from _Content (private): - _Content__getValue -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _Content: - ContentIterator -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __elementDeclaration = None
- hash(x) -
-

Inherited from _Content (private): - _Content__value -

-
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - elementDeclaration
- The pyxb.binding.content.ElementDeclaration associated - with the element content. -
-

Inherited from _Content: - value -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__getElementDeclaration(self) -

-
source code  -
- -

The pyxb.binding.content.ElementDeclaration associated with - the element content. This may be None if the value is a - wildcard.

-
-
-
-
- -
- -
- - -
-

__init__(self, - value, - element_declaration=None, - instance=None, - tag=None) -
(Constructor) -

-
source code  -
- -

Create a wrapper associating a value with its element declaration.

-

Normally the element declaration is determined by consulting the - content model when creating a binding instance. When manipulating the - preferred content list, this may be inconvenient to obtain; in that case - provide the instance in which the content appears - immediately, along with the tag that is used for the Python - attribute that holds the element.

-
-
Parameters:
-
    -
  • value - the value of the element. Should be an instance of _TypeBinding_mixin, - but for simple types might be a Python native type.
  • -
  • element_declaration - The pyxb.binding.content.ElementDeclaration - associated with the element value. Should be None - if the element matches wildcard content.
  • -
  • instance - Alternative path to providing element_declaration
  • -
  • tag - Alternative path to providing element_declaration
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

elementDeclaration

-

The pyxb.binding.content.ElementDeclaration associated with - the element content. This may be None if the value is a - wildcard.

-
-
Get Method:
-
__getElementDeclaration(self) - - The pyxb.binding.content.ElementDeclaration associated - with the element content. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis.enumeration_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.enumeration_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis.enumeration_mixin-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.enumeration_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,465 +0,0 @@ - - - - - pyxb.binding.basis.enumeration_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class enumeration_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class enumeration_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            enumeration_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Marker in case we need to know that a PST has an enumeration - constraint facet.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
itervalues(cls)
- Return a generator for the values that the enumeration can take.
- source code - -
- -
-   - - - - - - -
values(cls)
- Return a list of values that the enumeration can take.
- source code - -
- -
-   - - - - - - -
iteritems(cls)
- Generate the associated pyxb.binding.facet._EnumerationElement - instances.
- source code - -
- -
-   - - - - - - -
items(cls)
- Return the associated pyxb.binding.facet._EnumerationElement - instances.
- source code - -
- -
-   - - - - - - -
_elementForValue(cls, - value)
- Return the _EnumerationElement - instance that has the given value.
- source code - -
- -
-   - - - - - - -
_valueForUnicode(cls, - ustr)
- Return the enumeration value corresponding to the given unicode - string.
- source code - -
- -
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ReservedSymbols = set(['items', 'iteritems', 'itervalues', 'v... -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_elementForValue(cls, - value) -
Class Method -

-
source code  -
- -

Return the _EnumerationElement instance that has the - given value.

-
-
Raises:
-
    -
  • KeyError - the value is not valid for the enumeration.
  • -
-
-
-
- -
- -
- - -
-

_valueForUnicode(cls, - ustr) -
Class Method -

-
source code  -
- -

Return the enumeration value corresponding to the given unicode - string.

-

If ustr is not a valid option for this enumeration, return None.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_ReservedSymbols

- -
-
-
-
Value:
-
-set(['items', 'iteritems', 'itervalues', 'values'])
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis-module.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,275 +0,0 @@ - - - - - pyxb.binding.basis - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module basis

source code

-

This module contains support classes from which schema-specific - bindings inherit, and that describe the content models of those - schema.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - _TypeBinding_mixin -
-   - - _DynamicCreate_mixin
- Helper to allow overriding the implementation class. -
-   - - _RepresentAsXsdLiteral_mixin
- Marker class for data types using XSD literal string as - pythonLiteral. -
-   - - simpleTypeDefinition
- simpleTypeDefinition is a base class that is part - of the hierarchy of any class that represents the Python datatype - for a SimpleTypeDefinition. -
-   - - STD_union
- Base class for union datatypes. -
-   - - STD_list
- Base class for collection datatypes. -
-   - - element
- Class that represents a schema element within a binding. -
-   - - enumeration_mixin
- Marker in case we need to know that a PST has an enumeration - constraint facet. -
-   - - _Content
- Base for any wrapper added to complexTypeDefinition.orderedContent. -
-   - - ElementContent
- Marking wrapper for element content. -
-   - - NonElementContent
- Marking wrapper for non-element content. -
-   - - complexTypeDefinition
- Base for any Python class that serves as the binding for an - XMLSchema complexType. -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __package__ = 'pyxb.binding' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis.NonElementContent-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.NonElementContent-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis.NonElementContent-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.NonElementContent-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,309 +0,0 @@ - - - - - pyxb.binding.basis.NonElementContent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class NonElementContent - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NonElementContent

source code

-
-object --+    
-         |    
-  _Content --+
-             |
-            NonElementContent
-
- -
-

Marking wrapper for non-element content.

-

The value will be unicode text, and should be appended as character - data.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - value)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from _Content (private): - _Content__getValue -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _Content: - ContentIterator -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from _Content (private): - _Content__value -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from _Content: - value -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - value) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,8140 +0,0 @@ - - - - - pyxb.binding.basis - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.binding.basis

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """This module contains support classes from which schema-specific bindings 
-  17  inherit, and that describe the content models of those schema.""" 
-  18   
-  19  import logging 
-  20  import collections 
-  21  import xml.dom 
-  22  import pyxb 
-  23  from pyxb.utils import domutils, utility, six 
-  24  import pyxb.namespace 
-  25  from pyxb.namespace.builtin import XMLSchema_instance as XSI 
-  26   
-  27  _log = logging.getLogger(__name__) 
-
28 - 29 -class _TypeBinding_mixin (utility.Locatable_mixin): -
30 # Private member holding the validation configuration that applies to the - 31 # class or instance. Can't really make it private with __ prefix because - 32 # that would screw up parent classes. You end users---stay away from - 33 # this. - 34 _validationConfig_ = pyxb.GlobalValidationConfig - 35 - 36 @classmethod -
37 - def _SetValidationConfig (cls, validation_config): -
38 """Set the validation configuration for this class.""" - 39 cls._validationConfig_ = validation_config -
40 - 41 @classmethod -
42 - def _GetValidationConfig (cls): -
43 """The L{pyxb.ValidationConfig} instance that applies to this class. - 44 - 45 By default this will reference L{pyxb.GlobalValidationConfig}.""" - 46 return cls._validationConfig_ -
47 -
48 - def _setValidationConfig (self, validation_config): -
49 """Set the validation configuration for this instance.""" - 50 self._validationConfig_ = validation_config -
51 -
52 - def __getValidationConfig (self): -
53 """The L{pyxb.ValidationConfig} instance that applies to this instance. - 54 - 55 By default this will reference the class value from - 56 L{_GetValidationConfig}, which defaults to - 57 L{pyxb.GlobalValidationConfig}.""" - 58 return self._validationConfig_ -
59 - 60 # This is how you should be accessing this value. - 61 _validationConfig = property(__getValidationConfig) - 62 - 63 @classmethod -
64 - def _PerformValidation (cls): -
65 """Determine whether the content model should be validated for this class. - 66 - 67 In the absence of context, this returns C{True} iff both binding and - 68 document validation are in force. - 69 - 70 @deprecated: use L{_GetValidationConfig} and check specific requirements.""" - 71 # Bypass the property since this is a class method - 72 vo = cls._validationConfig_ - 73 return vo.forBinding and vo.forDocument -
74 -
75 - def _performValidation (self): -
76 """Determine whether the content model should be validated for this - 77 instance. - 78 - 79 In the absence of context, this returns C{True} iff both binding and - 80 document validation are in force. - 81 - 82 @deprecated: use L{_validationConfig} and check specific requirements.""" - 83 vo = self._validationConfig - 84 return vo.forBinding and vo.forDocument -
85 - 86 _ExpandedName = None - 87 """The expanded name of the component.""" - 88 - 89 _XSDLocation = None - 90 """Where the definition can be found in the originating schema.""" - 91 - 92 _ReservedSymbols = set([ 'validateBinding', 'toDOM', 'toxml', 'Factory', 'property' ]) - 93 - 94 if pyxb._CorruptionDetectionEnabled: -
95 - def __setattr__ (self, name, value): -
96 if name in self._ReservedSymbols: - 97 raise pyxb.ReservedNameError(self, name) - 98 return super(_TypeBinding_mixin, self).__setattr__(name, value) -
99 - 100 _PyXBFactoryKeywords = ( '_dom_node', '_fallback_namespace', '_from_xml', - 101 '_apply_whitespace_facet', '_validate_constraints', - 102 '_require_value', '_nil', '_element', '_apply_attributes', - 103 '_convert_string_values', '_location' ) - 104 """Keywords that are interpreted by __new__ or __init__ in one or more - 105 classes in the PyXB type hierarchy. All these keywords must be removed - 106 before invoking base Python __init__ or __new__.""" - 107 - 108 # While simple type definitions cannot be abstract, they can appear in - 109 # many places where complex types can, so we want it to be legal to test - 110 # for abstractness without checking whether the object is a complex type. - 111 _Abstract = False - 112 -
113 - def _namespaceContext (self): -
114 """Return a L{namespace context <pyxb.binding.NamespaceContext>} - 115 associated with the binding instance. - 116 - 117 This will return C{None} unless something has provided a context to - 118 the instance. Context is provided when instances are generated by the - 119 DOM and SAX-based translators.""" - 120 return self.__namespaceContext -
121 - def _setNamespaceContext (self, namespace_context): -
122 """Associate a L{namespace context <pyxb.binding.NamespaceContext>} - 123 with the binding instance.""" - 124 self.__namespaceContext = namespace_context - 125 return self -
126 __namespaceContext = None - 127 -
128 - def _setElement (self, elt): -
129 """Associate an element binding with the instance. - 130 - 131 Since the value of a binding instance reflects only its content, an - 132 associated element is necessary to generate an XML document or DOM - 133 tree. - 134 - 135 @param elt: the L{pyxb.binding.basis.element} instance associated with - 136 the value. This may be C{None} when disassociating a value from a - 137 specific element.""" - 138 import pyxb.binding.content - 139 assert (elt is None) or isinstance(elt, element) - 140 self.__element = elt - 141 return self -
142 - def _element (self): -
143 """Return a L{pyxb.binding.basis.element} associated with the binding - 144 instance. - 145 - 146 This will return C{None} unless an element has been associated. - 147 Constructing a binding instance using the element instance will add - 148 this association. - 149 """ - 150 return self.__element -
151 __element = None - 152 - 153 __xsiNil = None -
154 - def _isNil (self): -
155 """Indicate whether this instance is U{nil - 156 <http://www.w3.org/TR/xmlschema-1/#xsi_nil>}. - 157 - 158 The value is set by the DOM and SAX parsers when building an instance - 159 from a DOM element with U{xsi:nil - 160 <http://www.w3.org/TR/xmlschema-1/#xsi_nil>} set to C{true}. - 161 - 162 @return: C{None} if the element used to create the instance is not - 163 U{nillable<http://www.w3.org/TR/xmlschema-1/#nillable>}. - 164 If it is nillable, returns C{True} or C{False} depending on - 165 whether the instance itself is U{nil<http://www.w3.org/TR/xmlschema-1/#xsi_nil>}. - 166 """ - 167 return self.__xsiNil -
168 - def _setIsNil (self, nil=True): -
169 """Set the xsi:nil property of the instance. - 170 - 171 @param nil: C{True} if the value of xsi:nil should be C{true}, - 172 C{False} if the value of xsi:nil should be C{false}. - 173 - 174 @raise pyxb.NoNillableSupportError: the instance is not associated - 175 with an element that is L{nillable - 176 <pyxb.binding.basis.element.nillable>}. - 177 """ - 178 if self.__xsiNil is None: - 179 raise pyxb.NoNillableSupportError(self) - 180 self.__xsiNil = not not nil - 181 if self.__xsiNil: - 182 # The element must be empty, so also remove all element content. - 183 # Attribute values are left unchanged. - 184 self._resetContent(reset_elements=True) -
185 -
186 - def _resetContent (self, reset_elements=False): -
187 """Reset the content of an element value. - 188 - 189 This is not a public method. - 190 - 191 For simple types, this does nothing. For complex types, this clears the - 192 L{content<complexTypeDefinition.content>} array, removing all - 193 non-element content from the instance. It optionally also removes all - 194 element content. - 195 - 196 @param reset_elements: If C{False} (default) only the content array is - 197 cleared, which has the effect of removing any preference for element - 198 order when generating a document. If C{True}, the element content - 199 stored within the binding is also cleared, leaving it with no content - 200 at all. - 201 - 202 @note: This is not the same thing as L{complexTypeDefinition.reset}, - 203 which unconditionally resets attributes and element and non-element - 204 content. - 205 """ - 206 pass -
207 - 208 __constructedWithValue = False -
209 - def __checkNilCtor (self, args): -
210 self.__constructedWithValue = (0 < len(args)) - 211 if self.__xsiNil: - 212 if self.__constructedWithValue: - 213 raise pyxb.ContentInNilInstanceError(self, args[0]) - 214 else: - 215 # Types that descend from string will, when constructed from an - 216 # element with empty content, appear to have no constructor value, - 217 # while in fact an empty string should have been passed. - 218 if issubclass(type(self), six.string_types): - 219 self.__constructedWithValue = True -
220 - def _constructedWithValue (self): -
221 return self.__constructedWithValue -
222 - 223 # Flag used to control whether we print a warning when creating a complex - 224 # type instance that does not have an associated element. Not sure yet - 225 # whether that'll be common practice or common error. - 226 __WarnedUnassociatedElement = False - 227 -
228 - def __init__ (self, *args, **kw): -
229 # Strip keyword not used above this level. - 230 element = kw.pop('_element', None) - 231 is_nil = kw.pop('_nil', False) - 232 super(_TypeBinding_mixin, self).__init__(*args, **kw) - 233 if (element is None) or element.nillable(): - 234 self.__xsiNil = is_nil - 235 if element is not None: - 236 self._setElement(element) - 237 self.__checkNilCtor(args) -
238 - 239 @classmethod -
240 - def _PreFactory_vx (cls, args, kw): -
241 """Method invoked upon entry to the Factory method. - 242 - 243 This method is entitled to modify the keywords array. It can also - 244 return a state value which is passed to _postFactory_vx.""" - 245 return None -
246 -
247 - def _postFactory_vx (cls, state): -
248 """Method invoked prior to leaving the Factory method. - 249 - 250 This is an instance method, and is given the state that was returned - 251 by _PreFactory_vx.""" - 252 return None -
253 - 254 @classmethod -
255 - def Factory (cls, *args, **kw): -
256 """Provide a common mechanism to create new instances of this type. - 257 - 258 The class constructor won't do, because you can't create - 259 instances of union types. - 260 - 261 This method may be overridden in subclasses (like STD_union). Pre- - 262 and post-creation actions can be customized on a per-class instance by - 263 overriding the L{_PreFactory_vx} and L{_postFactory_vx} methods. - 264 - 265 @keyword _dom_node: If provided, the value must be a DOM node, the - 266 content of which will be used to set the value of the instance. - 267 - 268 @keyword _location: An optional instance of - 269 L{pyxb.utils.utility.Location} showing the origin the binding. If - 270 C{None}, a value from C{_dom_node} is used if available. - 271 - 272 @keyword _from_xml: If C{True}, the input must be either a DOM node or - 273 a unicode string comprising a lexical representation of a value. This - 274 is a further control on C{_apply_whitespace_facet} and arises from - 275 cases where the lexical and value representations cannot be - 276 distinguished by type. The default value is C{True} iff C{_dom_node} - 277 is not C{None}. - 278 - 279 @keyword _apply_whitespace_facet: If C{True} and this is a - 280 simpleTypeDefinition with a whiteSpace facet, the first argument will - 281 be normalized in accordance with that facet prior to invoking the - 282 parent constructor. The value is always C{True} if text content is - 283 extracted from a C{_dom_node}, and otherwise defaults to the defaulted - 284 value of C{_from_xml}. - 285 - 286 @keyword _validate_constraints: If C{True}, any constructed value is - 287 checked against constraints applied to the union as well as the member - 288 type. - 289 - 290 @keyword _require_value: If C{False} (default), it is permitted to - 291 create a value without an initial value. If C{True} and no initial - 292 value was provided, causes L{pyxb.SimpleContentAbsentError} to be raised. - 293 Only applies to simpleTypeDefinition instances; this is used when - 294 creating values from DOM nodes. - 295 """ - 296 # Invoke _PreFactory_vx for the superseding class, which is where - 297 # customizations will be found. - 298 dom_node = kw.get('_dom_node') - 299 location = kw.get('_location') - 300 if (location is None) and isinstance(dom_node, utility.Locatable_mixin): - 301 location = dom_node._location() - 302 kw.setdefault('_from_xml', dom_node is not None) - 303 used_cls = cls._SupersedingClass() - 304 state = used_cls._PreFactory_vx(args, kw) - 305 rv = cls._DynamicCreate(*args, **kw) - 306 rv._postFactory_vx(state) - 307 if (rv._location is None) and (location is not None): - 308 rv._setLocation(location) - 309 return rv -
310 -
311 - def _substitutesFor (self, element): -
312 if (element is None) or (self._element() is None): - 313 return False - 314 return self._element().substitutesFor(element) -
315 - 316 @classmethod -
317 - def _IsUrType (cls): -
318 """Return C{True} iff this is the ur-type. - 319 - 320 The only ur-type is {http://www.w3.org/2001/XMLSchema}anyType. The - 321 implementation of this method is overridden for - 322 L{pyxb.binding.datatypes.anyType}.""" - 323 return False -
324 - 325 @classmethod -
326 - def _RequireXSIType (cls, value_type): -
327 if cls._IsUrType(): - 328 # Require xsi:type if value refines xs:anyType - 329 return value_type != cls - 330 if cls._Abstract: - 331 # You can't instantiate an abstract class, so if the element - 332 # declaration expects one we're gonna need to be told what type - 333 # this really is. - 334 return value_type != cls._SupersedingClass() - 335 # For unions delegate to whether the selected member type requires - 336 # the attribute. Most times they won't. - 337 if issubclass(cls, STD_union): - 338 for mt in cls._MemberTypes: - 339 if issubclass(value_type, mt): - 340 return mt._RequireXSIType(value_type) - 341 raise pyxb.LogicError('Union %s instance type %s not sublass of member type?' % (cls, value_type)) - 342 # Otherwise we need the qualifier if the value type extends or - 343 # restricts the type schema expects. - 344 return value_type != cls._SupersedingClass() -
345 - 346 @classmethod -
347 - def _CompatibleValue (cls, value, **kw): -
348 """Return a variant of the value that is compatible with this type. - 349 - 350 Compatibility is defined relative to the type definition associated - 351 with the element. The value C{None} is always compatible. If - 352 C{value} has a Python type (e.g., C{int}) that is a superclass of the - 353 required L{_TypeBinding_mixin} class (e.g., C{xs:byte}), C{value} is - 354 used as a constructor parameter to return a new instance of the - 355 required type. Note that constraining facets are applied here if - 356 necessary (e.g., although a Python C{int} with value C{500} is - 357 type-compatible with C{xs:byte}, it is outside the value space, and - 358 compatibility will fail). - 359 - 360 @keyword _convert_string_values: If C{True} (default) and the incoming value is - 361 a string, an attempt will be made to form a compatible value by using - 362 the string as a constructor argument to the this class. This flag is - 363 set to C{False} when testing automaton transitions. - 364 - 365 @raise pyxb.SimpleTypeValueError: if the value is not both - 366 type-consistent and value-consistent with the element's type. - 367 """ - 368 convert_string_values = kw.get('_convert_string_values', True) - 369 # None is always None - 370 if value is None: - 371 return None - 372 # Already an instance? - 373 if isinstance(value, cls): - 374 # @todo: Consider whether we should change the associated _element - 375 # of this value. (**Consider** it, don't just do it.) - 376 return value - 377 value_type = type(value) - 378 # All string-based PyXB binding types use unicode, not str - 379 if six.PY2 and str == value_type: - 380 value_type = six.text_type - 381 - 382 # See if we got passed a Python value which needs to be "downcasted" - 383 # to the _TypeBinding_mixin version. - 384 if issubclass(cls, value_type): - 385 return cls(value) - 386 - 387 # See if we have a numeric type that needs to be cast across the - 388 # numeric hierarchy. int to long is the *only* conversion we accept. - 389 if isinstance(value, int) and issubclass(cls, six.long_type): - 390 return cls(value) - 391 - 392 # Same, but for boolean, which Python won't let us subclass - 393 if isinstance(value, bool) and issubclass(cls, pyxb.binding.datatypes.boolean): - 394 return cls(value) - 395 - 396 # See if we have convert_string_values on, and have a string type that - 397 # somebody understands. - 398 if convert_string_values and value_type == six.text_type: - 399 return cls(value) - 400 - 401 # Maybe this is a union? - 402 if issubclass(cls, STD_union): - 403 for mt in cls._MemberTypes: - 404 try: - 405 return mt._CompatibleValue(value, **kw) - 406 except: - 407 pass - 408 - 409 # Any type is compatible with the corresponding ur-type - 410 if (pyxb.binding.datatypes.anySimpleType == cls) and issubclass(value_type, simpleTypeDefinition): - 411 return value - 412 if pyxb.binding.datatypes.anyType == cls: - 413 if not isinstance(value, _TypeBinding_mixin): - 414 _log.info('Created %s instance from value of type %s', cls._ExpandedName, type(value)) - 415 value = cls(value) - 416 return value - 417 - 418 # Is this the wrapper class that indicates we should create a binding - 419 # from arguments? - 420 if isinstance(value, pyxb.BIND): - 421 return value.createInstance(cls.Factory, **kw) - 422 - 423 # Does the class have simple content which we can convert? - 424 if cls._IsSimpleTypeContent(): - 425 # NB: byte(34.2) will create a value, but it may not be one we - 426 # want to accept, so only do this if the output is equal to the - 427 # input. - 428 rv = cls.Factory(value) - 429 if isinstance(rv, simpleTypeDefinition) and (rv == value): - 430 return rv - 431 if isinstance(rv, complexTypeDefinition) and (rv.value() == value): - 432 return rv - 433 - 434 # There may be other things that can be converted to the desired type, - 435 # but we can't tell that from the type hierarchy. Too many of those - 436 # things result in an undesirable loss of information: for example, - 437 # when an all model supports both numeric and string transitions, the - 438 # candidate is a number, and the string transition is tested first. - 439 raise pyxb.SimpleTypeValueError(cls, value) -
440 - 441 @classmethod -
442 - def _IsSimpleTypeContent (cls): -
443 """Return True iff the content of this binding object is a simple type. - 444 - 445 This is true only for descendents of simpleTypeDefinition and instances - 446 of complexTypeDefinition that have simple type content.""" - 447 raise pyxb.LogicError('Failed to override _TypeBinding_mixin._IsSimpleTypeContent') -
448 - 449 # If the type supports wildcard attributes, this describes their - 450 # constraints. (If it doesn't, this should remain None.) Supporting - 451 # classes should override this value. - 452 _AttributeWildcard = None - 453 - 454 _AttributeMap = { } - 455 """Map from expanded names to AttributeUse instances. Non-empty only in - 456 L{complexTypeDefinition} subclasses.""" - 457 - 458 @classmethod -
459 - def __AttributesFromDOM (cls, node): -
460 attribute_settings = { } - 461 for ai in range(0, node.attributes.length): - 462 attr = node.attributes.item(ai) - 463 # NB: Specifically do not consider attr's NamespaceContext, since - 464 # attributes do not accept a default namespace. - 465 attr_en = pyxb.namespace.ExpandedName(attr) - 466 - 467 # Ignore xmlns and xsi attributes; we've already handled those - 468 if attr_en.namespace() in ( pyxb.namespace.XMLNamespaces, XSI ): - 469 continue - 470 - 471 attribute_settings[attr_en] = attr.value - 472 return attribute_settings -
473 -
474 - def _setAttributesFromKeywordsAndDOM (self, kw, dom_node): -
475 """Invoke self._setAttribute based on node attributes and keywords. - 476 - 477 Though attributes can only legally appear in complexTypeDefinition - 478 instances, delayed conditional validation requires caching them in - 479 simpleTypeDefinition. - 480 - 481 @param kw: keywords passed to the constructor. This map is mutated by - 482 the call: keywords corresponding to recognized attributes are removed. - 483 - 484 @param dom_node: an xml.dom Node instance, possibly C{None} - 485 """ - 486 - 487 # Extract keywords that match field names - 488 attribute_settings = { } - 489 if dom_node is not None: - 490 attribute_settings.update(self.__AttributesFromDOM(dom_node)) - 491 for fu in six.itervalues(self._AttributeMap): - 492 iv = kw.pop(fu.id(), None) - 493 if iv is not None: - 494 attribute_settings[fu.name()] = iv - 495 for (attr_en, value_lex) in six.iteritems(attribute_settings): - 496 self._setAttribute(attr_en, value_lex) -
497 -
498 - def toDOM (self, bds=None, parent=None, element_name=None): -
499 """Convert this instance to a DOM node. - 500 - 501 The name of the top-level element is either the name of the L{element} - 502 instance associated with this instance, or the XML name of the type of - 503 this instance. - 504 - 505 @param bds: Support for customizing the generated document - 506 @type bds: L{pyxb.utils.domutils.BindingDOMSupport} - 507 @param parent: If C{None}, a standalone document is created; - 508 otherwise, the created element is a child of the given element. - 509 @type parent: C{xml.dom.Element} or C{None} - 510 @rtype: C{xml.dom.Document} - 511 """ - 512 - 513 if bds is None: - 514 bds = domutils.BindingDOMSupport() - 515 need_xsi_type = bds.requireXSIType() - 516 if isinstance(element_name, six.string_types): - 517 element_name = pyxb.namespace.ExpandedName(bds.defaultNamespace(), element_name) - 518 if (element_name is None) and (self._element() is not None): - 519 element_binding = self._element() - 520 element_name = element_binding.name() - 521 need_xsi_type = need_xsi_type or element_binding.typeDefinition()._RequireXSIType(type(self)) - 522 if element_name is None: - 523 raise pyxb.UnboundElementError(self) - 524 element = bds.createChildElement(element_name, parent) - 525 if need_xsi_type: - 526 bds.addAttribute(element, XSI.type, self._ExpandedName) - 527 self._toDOM_csc(bds, element) - 528 bds.finalize() - 529 return bds.document() -
530 -
531 - def toxml (self, encoding=None, bds=None, root_only=False, element_name=None): -
532 """Shorthand to get the object as an XML document. - 533 - 534 If you want to set the default namespace, pass in a pre-configured - 535 C{bds}. - 536 - 537 @param encoding: The encoding to be used. See - 538 @C{xml.dom.Node.toxml()} for a description of why you should always - 539 pass @C{'utf-8'} here. Because this method follows the contract of - 540 the corresponding C{xml.dom.Node} method, it does not automatically - 541 get the default PyXB output encoding. - 542 - 543 @param bds: Optional L{pyxb.utils.domutils.BindingDOMSupport} instance - 544 to use for creation. If not provided (default), a new generic one is - 545 created. - 546 - 547 @param root_only: Set to C{True} to automatically deference the - 548 C{documentElement} of the resulting DOM node. This eliminates the XML - 549 declaration that would otherwise be generated. - 550 - 551 @param element_name: This value is passed through to L{toDOM}, and is - 552 useful when the value has no bound element but you want to convert it - 553 to XML anyway. - 554 """ - 555 dom = self.toDOM(bds, element_name=element_name) - 556 if root_only: - 557 dom = dom.documentElement - 558 return dom.toxml(encoding) -
559 -
560 - def _toDOM_csc (self, dom_support, parent): -
561 assert parent is not None - 562 if self.__xsiNil: - 563 dom_support.addAttribute(parent, XSI.nil, 'true') - 564 return getattr(super(_TypeBinding_mixin, self), '_toDOM_csc', lambda *_args,**_kw: dom_support)(dom_support, parent) -
565 -
566 - def _validateBinding_vx (self): -
567 """Override in subclasses for type-specific validation of instance - 568 content. - 569 - 570 @return: C{True} if the instance validates - 571 @raise pyxb.BatchContentValidationError: complex content does not match model - 572 @raise pyxb.SimpleTypeValueError: simple content fails to satisfy constraints - 573 """ - 574 raise NotImplementedError('%s._validateBinding_vx' % (type(self).__name__,)) -
575 -
576 - def validateBinding (self): -
577 """Check whether the binding content matches its content model. - 578 - 579 @return: C{True} if validation succeeds. - 580 @raise pyxb.BatchContentValidationError: complex content does not match model - 581 @raise pyxb.SimpleTypeValueError: attribute or simple content fails to satisfy constraints - 582 """ - 583 if self._performValidation(): - 584 self._validateBinding_vx() - 585 return True -
586 -
587 - def _finalizeContentModel (self): -
588 """Inform content model that all additions have been provided. - 589 - 590 This is used to resolve any pending non-determinism when the content - 591 of an element is provided through a DOM assignment or through - 592 positional arguments in a constructor.""" - 593 return self -
594 -
595 - def _postDOMValidate (self): -
596 self.validateBinding() - 597 return self -
598 - 599 @classmethod -
600 - def _Name (cls): -
601 """Return the best descriptive name for the type of the instance. - 602 - 603 This is intended to be a human-readable value used in diagnostics, and - 604 is the expanded name if the type has one, or the Python type name if - 605 it does not.""" - 606 if cls._ExpandedName is not None: - 607 return six.text_type(cls._ExpandedName) - 608 return six.text_type(cls) -
609 -
610 - def _diagnosticName (self): -
611 """The best name available for this instance in diagnostics. - 612 - 613 If the instance is associated with an element, it is the element name; - 614 otherwise it is the best name for the type of the instance per L{_Name}.""" - 615 if self.__element is None: - 616 return self._Name() - 617 return six.text_type(self.__element.name()) -
618 -
619 -class _DynamicCreate_mixin (pyxb.cscRoot): -
620 """Helper to allow overriding the implementation class. - 621 - 622 Generally we'll want to augment the generated bindings by subclassing - 623 them, and adding functionality to the subclass. This mix-in provides a - 624 way to communicate the existence of the superseding subclass back to the - 625 binding infrastructure, so that when it creates an instance it uses the - 626 subclass rather than the unaugmented binding class. - 627 - 628 When a raw generated binding is subclassed, L{_SetSupersedingClass} should be - 629 invoked on the raw class passing in the superseding subclass. E.g.:: - 630 - 631 class mywsdl (raw.wsdl): - 632 pass - 633 raw.wsdl._SetSupersedingClass(mywsdl) - 634 - 635 """ - 636 - 637 @classmethod -
638 - def __SupersedingClassAttribute (cls): -
639 return '_%s__SupersedingClass' % (cls.__name__,) -
640 - 641 @classmethod -
643 return '_%s__AlternativeConstructor' % (cls.__name__,) -
644 - 645 @classmethod -
646 - def _SupersedingClass (cls): -
647 """Return the class stored in the class reference attribute.""" - 648 return getattr(cls, cls.__SupersedingClassAttribute(), cls) -
649 - 650 @classmethod -
651 - def _AlternativeConstructor (cls): -
652 """Return the class stored in the class reference attribute.""" - 653 rv = getattr(cls, cls.__AlternativeConstructorAttribute(), None) - 654 if isinstance(rv, tuple): - 655 rv = rv[0] - 656 return rv -
657 - 658 @classmethod -
659 - def _SetSupersedingClass (cls, superseding): -
660 """Set the class reference attribute. - 661 - 662 @param superseding: A Python class that is a subclass of this class. - 663 """ - 664 assert (superseding is None) or issubclass(superseding, cls) - 665 if superseding is None: - 666 cls.__dict__.pop(cls.__SupersedingClassAttribute(), None) - 667 else: - 668 setattr(cls, cls.__SupersedingClassAttribute(), superseding) - 669 return superseding -
670 - 671 @classmethod -
672 - def _SetAlternativeConstructor (cls, alternative_constructor): -
673 attr = cls.__AlternativeConstructorAttribute() - 674 if alternative_constructor is None: - 675 cls.__dict__.pop(attr, None) - 676 else: - 677 # Need to use a tuple as the value: if you use an invokable, this - 678 # ends up converting it from a function to an unbound method, - 679 # which is not what we want. - 680 setattr(cls, attr, (alternative_constructor,)) - 681 assert cls._AlternativeConstructor() == alternative_constructor - 682 return alternative_constructor -
683 - 684 @classmethod -
685 - def _DynamicCreate (cls, *args, **kw): -
686 """Invoke the constructor for this class or the one that supersedes it.""" - 687 ctor = cls._AlternativeConstructor() - 688 if ctor is None: - 689 ctor = cls._SupersedingClass() - 690 try: - 691 return ctor(*args, **kw) - 692 except TypeError: - 693 raise pyxb.SimpleTypeValueError(ctor, args) -
694 -
695 -class _RepresentAsXsdLiteral_mixin (pyxb.cscRoot): -
696 """Marker class for data types using XSD literal string as pythonLiteral. - 697 - 698 This is necessary for any simple data type where Python repr() produces a - 699 constructor call involving a class that may not be available by that name; - 700 e.g. duration, decimal, and any of the date/time types.""" - 701 pass -
702 -
703 -class simpleTypeDefinition (_TypeBinding_mixin, utility._DeconflictSymbols_mixin, _DynamicCreate_mixin): -
704 """L{simpleTypeDefinition} is a base class that is part of the - 705 hierarchy of any class that represents the Python datatype for a - 706 L{SimpleTypeDefinition<pyxb.xmlschema.structures.SimpleTypeDefinition>}. - 707 - 708 @note: This class, or a descendent of it, must be the first class - 709 in the method resolution order when a subclass has multiple - 710 parents. Otherwise, constructor keyword arguments may not be - 711 removed before passing them on to Python classes that do not - 712 accept them. - 713 """ - 714 - 715 # A map from leaf classes in the facets module to instance of - 716 # those classes that constrain or otherwise affect the datatype. - 717 # Note that each descendent of simpleTypeDefinition has its own map. - 718 __FacetMap = {} - 719 - 720 _ReservedSymbols = _TypeBinding_mixin._ReservedSymbols.union(set([ 'XsdLiteral', 'xsdLiteral', - 721 'XsdSuperType', 'XsdPythonType', 'XsdConstraintsOK', - 722 'xsdConstraintsOK', 'XsdValueLength', 'xsdValueLength', - 723 'PythonLiteral', 'pythonLiteral', - 724 'SimpleTypeDefinition' ])) - 725 """Symbols that remain the responsibility of this class. Any - 726 public symbols in generated binding subclasses are deconflicted - 727 by providing an alternative name in the subclass. (There - 728 currently are no public symbols in generated SimpleTypeDefinion - 729 bindings.""" - 730 - 731 - 732 # Determine the name of the class-private facet map. For the base class - 733 # this should produce the same attribute name as Python's privatization - 734 # scheme. - 735 __FacetMapAttributeNameMap = { } - 736 @classmethod -
737 - def __FacetMapAttributeName (cls): -
738 """ """ - 739 ''' - 740 if cls == simpleTypeDefinition: - 741 return '_%s__FacetMap' % (cls.__name__.strip('_'),) - 742 - 743 # It is not uncommon for a class in one namespace to extend a class of - 744 # the same name in a different namespace, so encode the namespace URI - 745 # in the attribute name (if it is part of a namespace). - 746 ns_uri = '' - 747 try: - 748 ns_uri = cls._ExpandedName.namespaceURI() - 749 except Exception: - 750 pass - 751 nm = '_' + utility.MakeIdentifier('%s_%s_FacetMap' % (ns_uri, cls.__name__.strip('_'))) - 752 ''' - 753 nm = cls.__FacetMapAttributeNameMap.get(cls) - 754 if nm is None: - 755 nm = cls.__name__ - 756 if nm.endswith('_'): - 757 nm += '1' - 758 if cls == simpleTypeDefinition: - 759 nm = '_%s__FacetMap' % (nm,) - 760 else: - 761 # It is not uncommon for a class in one namespace to extend a class of - 762 # the same name in a different namespace, so encode the namespace URI - 763 # in the attribute name (if it is part of a namespace). - 764 ns_uri = '' - 765 try: - 766 ns_uri = cls._ExpandedName.namespaceURI() - 767 except Exception: - 768 pass - 769 nm = '_' + utility.MakeIdentifier('%s_%s_FacetMap' % (ns_uri, nm)) - 770 cls.__FacetMapAttributeNameMap[cls] = nm - 771 return nm -
772 - 773 @classmethod -
774 - def _FacetMap (cls): -
775 """Return a reference to the facet map for this datatype. - 776 - 777 The facet map is a map from leaf facet classes to instances of those - 778 classes that constrain or otherwise apply to the lexical or value - 779 space of the datatype. Classes may inherit their facet map from their - 780 superclass, or may create a new class instance if the class adds a new - 781 constraint type. - 782 - 783 @raise AttributeError: if the facet map has not been defined""" - 784 return getattr(cls, cls.__FacetMapAttributeName()) -
785 - 786 @classmethod -
787 - def _InitializeFacetMap (cls, *args): -
788 """Initialize the facet map for this datatype. - 789 - 790 This must be called exactly once, after all facets belonging to the - 791 datatype have been created. - 792 - 793 @raise pyxb.LogicError: if called multiple times (on the same class) - 794 @raise pyxb.LogicError: if called when a parent class facet map has not been initialized - 795 :return: the facet map""" - 796 fm = None - 797 try: - 798 fm = cls._FacetMap() - 799 except AttributeError: - 800 pass - 801 if fm is not None: - 802 raise pyxb.LogicError('%s facet map initialized multiple times: %s' % (cls.__name__, cls.__FacetMapAttributeName())) - 803 - 804 # Search up the type hierarchy to find the nearest ancestor that has a - 805 # facet map. This gets a bit tricky: if we hit the ceiling early - 806 # because the PSTD hierarchy re-based itself on a new Python type, we - 807 # have to jump to the XsdSuperType. - 808 source_class = cls - 809 while fm is None: - 810 # Assume we're staying in this hierarchy. Include source_class in - 811 # the candidates, since we might have jumped to it. - 812 for super_class in source_class.mro(): - 813 assert super_class is not None - 814 if (super_class == simpleTypeDefinition): # and (source_class.XsdSuperType() is not None): - 815 break - 816 if issubclass(super_class, simpleTypeDefinition): - 817 try: - 818 fm = super_class._FacetMap() - 819 break - 820 except AttributeError: - 821 pass - 822 if fm is None: - 823 try: - 824 source_class = source_class.XsdSuperType() - 825 except AttributeError: - 826 source_class = None - 827 if source_class is None: - 828 fm = { } - 829 if fm is None: - 830 raise pyxb.LogicError('%s is not a child of simpleTypeDefinition' % (cls.__name__,)) - 831 fm = fm.copy() - 832 for facet in args: - 833 fm[type(facet)] = facet - 834 setattr(cls, cls.__FacetMapAttributeName(), fm) - 835 return fm -
836 - 837 @classmethod -
838 - def _ConvertArguments_vx (cls, args, kw): -
839 return args -
840 - 841 @classmethod -
842 - def _ConvertArguments (cls, args, kw): -
843 """Pre-process the arguments. - 844 - 845 This is used before invoking the parent constructor. One application - 846 is to apply the whitespace facet processing; if such a request is in - 847 the keywords, it is removed so it does not propagate to the - 848 superclass. Another application is to convert the arguments from a - 849 string to a list. Binding-specific applications are performed in the - 850 overloaded L{_ConvertArguments_vx} method.""" - 851 dom_node = kw.pop('_dom_node', None) - 852 from_xml = kw.get('_from_xml', dom_node is not None) - 853 if dom_node is not None: - 854 text_content = domutils.ExtractTextContent(dom_node) - 855 if text_content is not None: - 856 args = (domutils.ExtractTextContent(dom_node),) + args - 857 kw['_apply_whitespace_facet'] = True - 858 apply_whitespace_facet = kw.pop('_apply_whitespace_facet', from_xml) - 859 if (0 < len(args)) and isinstance(args[0], six.string_types) and apply_whitespace_facet: - 860 cf_whitespace = getattr(cls, '_CF_whiteSpace', None) - 861 if cf_whitespace is not None: - 862 norm_str = six.text_type(cf_whitespace.normalizeString(args[0])) - 863 args = (norm_str,) + args[1:] - 864 kw['_from_xml'] = from_xml - 865 return cls._ConvertArguments_vx(args, kw) -
866 - 867 # Must override new, because new gets invoked before init, and usually - 868 # doesn't accept keywords. In case it does (e.g., datetime.datetime), - 869 # only remove the ones that would normally be interpreted by this class. - 870 # Do the same argument conversion as is done in init. Trap errors and - 871 # convert them to BadTypeValue errors. - 872 # - 873 # Note: We explicitly do not validate constraints here. That's - 874 # done in the normal constructor; here, we might be in the process - 875 # of building a value that eventually will be legal, but isn't - 876 # yet. -
877 - def __new__ (cls, *args, **kw): -
878 # PyXBFactoryKeywords - 879 kw.pop('_validate_constraints', None) - 880 kw.pop('_require_value', None) - 881 kw.pop('_element', None) - 882 kw.pop('_fallback_namespace', None) - 883 kw.pop('_apply_attributes', None) - 884 kw.pop('_nil', None) - 885 # ConvertArguments will remove _element and _apply_whitespace_facet - 886 dom_node = kw.get('_dom_node') - 887 args = cls._ConvertArguments(args, kw) - 888 kw.pop('_from_xml', dom_node is not None) - 889 kw.pop('_location', None) - 890 assert issubclass(cls, _TypeBinding_mixin) - 891 try: - 892 parent = super(simpleTypeDefinition, cls) - 893 if parent.__new__ is object.__new__: - 894 return parent.__new__(cls) - 895 return parent.__new__(cls, *args, **kw) - 896 except ValueError: - 897 raise pyxb.SimpleTypeValueError(cls, args) - 898 except OverflowError: - 899 raise pyxb.SimpleTypeValueError(cls, args) -
900 - 901 # Validate the constraints after invoking the parent constructor, - 902 # unless told not to. -
903 - def __init__ (self, *args, **kw): -
904 """Initialize a newly created STD instance. - 905 - 906 Usually there is one positional argument, which is a value that can be - 907 converted to the underlying Python type. - 908 - 909 @keyword _validate_constraints: If True (default if validation is - 910 enabled), the newly constructed value is checked against its - 911 constraining facets. - 912 @type _validate_constraints: C{bool} - 913 - 914 @keyword _apply_attributes: If C{True} (default), any attributes - 915 present in the keywords or DOM node are applied. Normally presence of - 916 such an attribute should produce an error; when creating simple - 917 content for a complex type we need the DOM node, but do not want to - 918 apply the attributes, so we bypass the application. - 919 """ - 920 # PyXBFactoryKeywords - 921 validate_constraints = kw.pop('_validate_constraints', self._validationConfig.forBinding) - 922 require_value = kw.pop('_require_value', False) - 923 # Save DOM node so we can pull attributes off it - 924 dom_node = kw.get('_dom_node') - 925 location = kw.get('_location') - 926 if (location is None) and isinstance(dom_node, utility.Locatable_mixin): - 927 location = dom_node._location() - 928 apply_attributes = kw.pop('_apply_attributes', True) - 929 # _ConvertArguments handles _dom_node and _apply_whitespace_facet - 930 # TypeBinding_mixin handles _nil and _element - 931 args = self._ConvertArguments(args, kw) - 932 try: - 933 super(simpleTypeDefinition, self).__init__(*args, **kw) - 934 except OverflowError: - 935 raise pyxb.SimpleTypeValueError(type(self), args) - 936 if apply_attributes and (dom_node is not None): - 937 self._setAttributesFromKeywordsAndDOM(kw, dom_node) - 938 if require_value and (not self._constructedWithValue()): - 939 if location is None: - 940 location = self._location() - 941 raise pyxb.SimpleContentAbsentError(self, location) - 942 if validate_constraints and not kw.pop('_nil', False): - 943 self.xsdConstraintsOK(location) -
944 - 945 # The class attribute name used to store the reference to the STD - 946 # component instance must be unique to the class, not to this base class. - 947 # Otherwise we mistakenly believe we've already associated a STD instance - 948 # with a class (e.g., xsd:normalizedString) when in fact it's associated - 949 # with the superclass (e.g., xsd:string) - 950 @classmethod -
951 - def __STDAttrName (cls): -
952 return '_%s__SimpleTypeDefinition' % (cls.__name__,) -
953 - 954 @classmethod -
955 - def _SimpleTypeDefinition (cls, std): -
956 """Set the L{pyxb.xmlschema.structures.SimpleTypeDefinition} instance - 957 associated with this binding.""" - 958 attr_name = cls.__STDAttrName() - 959 if hasattr(cls, attr_name): - 960 old_value = getattr(cls, attr_name) - 961 if old_value != std: - 962 raise pyxb.LogicError('%s: Attempt to override existing STD %s with %s' % (cls, old_value.name(), std.name())) - 963 setattr(cls, attr_name, std) -
964 - 965 @classmethod -
966 - def SimpleTypeDefinition (cls): -
967 """Return the SimpleTypeDefinition instance for the given - 968 class. - 969 - 970 This should only be invoked when generating bindings. An STD must - 971 have been associated with the class using L{_SimpleTypeDefinition}.""" - 972 attr_name = cls.__STDAttrName() - 973 assert hasattr(cls, attr_name) - 974 return getattr(cls, attr_name) -
975 - 976 @classmethod -
977 - def XsdLiteral (cls, value): -
978 """Convert from a python value to a string usable in an XML - 979 document. - 980 - 981 This should be implemented in the subclass.""" - 982 raise pyxb.LogicError('%s does not implement XsdLiteral' % (cls,)) -
983 -
984 - def xsdLiteral (self): -
985 """Return text suitable for representing the value of this - 986 instance in an XML document. - 987 - 988 The base class implementation delegates to the object class's - 989 XsdLiteral method.""" - 990 if self._isNil(): - 991 return '' - 992 return self.XsdLiteral(self) -
993 - 994 @classmethod -
995 - def XsdSuperType (cls): -
996 """Find the nearest parent class in the PST hierarchy. - 997 - 998 The value for anySimpleType is None; for all others, it's a - 999 primitive or derived PST descendent (including anySimpleType).""" -1000 for sc in cls.mro(): -1001 if sc == cls: -1002 continue -1003 if simpleTypeDefinition == sc: -1004 # If we hit the PST base, this is a primitive type or -1005 # otherwise directly descends from a Python type; return -1006 # the recorded XSD supertype. -1007 return cls._XsdBaseType -1008 if issubclass(sc, simpleTypeDefinition): -1009 return sc -1010 raise pyxb.LogicError('No supertype found for %s' % (cls,)) -
1011 -1012 @classmethod -
1013 - def _XsdConstraintsPreCheck_vb (cls, value): -
1014 """Pre-extended class method to verify other things before -1015 checking constraints. -1016 -1017 This is used for list types, to verify that the values in the -1018 list are acceptable, and for token descendents, to check the -1019 lexical/value space conformance of the input. -1020 """ -1021 super_fn = getattr(super(simpleTypeDefinition, cls), '_XsdConstraintsPreCheck_vb', lambda *a,**kw: value) -1022 return super_fn(value) -
1023 -1024 # Cache of pre-computed sequences of class facets in the order required -1025 # for constraint validation -1026 __ClassFacetSequence = { } -1027 -1028 @classmethod -
1029 - def XsdConstraintsOK (cls, value, location=None): -
1030 """Validate the given value against the constraints on this class. -1031 -1032 @raise pyxb.SimpleTypeValueError: if any constraint is violated. -1033 """ -1034 -1035 value = cls._XsdConstraintsPreCheck_vb(value) -1036 -1037 facet_values = cls.__ClassFacetSequence.get(cls) -1038 if facet_values is None: -1039 # Constraints for simple type definitions are inherited. Check them -1040 # from least derived to most derived. -1041 classes = [ _x for _x in cls.mro() if issubclass(_x, simpleTypeDefinition) ] -1042 classes.reverse() -1043 cache_result = True -1044 facet_values = [] -1045 for clazz in classes: -1046 # When setting up the datatypes, if we attempt to validate -1047 # something before the facets have been initialized (e.g., a -1048 # nonNegativeInteger used as a length facet for the parent -1049 # integer datatype), just ignore that for now. Don't cache -1050 # the value, though, since a subsequent check after -1051 # initialization should succceed. -1052 try: -1053 clazz_facets = list(six.itervalues(clazz._FacetMap())) -1054 except AttributeError: -1055 cache_result = False -1056 clazz_facets = [] -1057 for v in clazz_facets: -1058 if not (v in facet_values): -1059 facet_values.append(v) -1060 if cache_result: -1061 cls.__ClassFacetSequence[cls] = facet_values -1062 for f in facet_values: -1063 if not f.validateConstraint(value): -1064 raise pyxb.SimpleFacetValueError(cls, value, f, location) -1065 return value -
1066 -
1067 - def xsdConstraintsOK (self, location=None): -
1068 """Validate the value of this instance against its constraints.""" -1069 return self.XsdConstraintsOK(self, location) -
1070 -
1071 - def _validateBinding_vx (self): -
1072 if not self._isNil(): -1073 self._checkValidValue() -1074 return True -
1075 -1076 @classmethod -
1077 - def XsdValueLength (cls, value): -
1078 """Return the length of the given value. -1079 -1080 The length is calculated by a subclass implementation of -1081 _XsdValueLength_vx in accordance with -1082 http://www.w3.org/TR/xmlschema-2/#rf-length. -1083 -1084 The return value is a non-negative integer, or C{None} if length -1085 constraints should be considered trivially satisfied (as with -1086 QName and NOTATION). -1087 -1088 @raise pyxb.LogicError: the provided value is not an instance of cls. -1089 @raise pyxb.LogicError: an attempt is made to calculate a length for -1090 an instance of a type that does not support length calculations. -1091 """ -1092 assert isinstance(value, cls) -1093 if not hasattr(cls, '_XsdValueLength_vx'): -1094 raise pyxb.LogicError('Class %s does not support length validation' % (cls.__name__,)) -1095 return cls._XsdValueLength_vx(value) -
1096 -
1097 - def xsdValueLength (self): -
1098 """Return the length of this instance within its value space. -1099 -1100 See XsdValueLength.""" -1101 return self.XsdValueLength(self) -
1102 -1103 @classmethod -
1104 - def PythonLiteral (cls, value): -
1105 """Return a string which can be embedded into Python source to -1106 represent the given value as an instance of this class.""" -1107 class_name = cls.__name__ -1108 if issubclass(cls, _RepresentAsXsdLiteral_mixin): -1109 value = value.xsdLiteral() -1110 return '%s(%s)' % (class_name, pyxb.utils.utility.repr2to3(value)) -
1111 -
1112 - def pythonLiteral (self): -
1113 """Return a string which can be embedded into Python source to -1114 represent the value of this instance.""" -1115 return self.PythonLiteral(self) -
1116 -
1117 - def _toDOM_csc (self, dom_support, parent): -
1118 assert parent is not None -1119 dom_support.appendTextChild(self, parent) -1120 return getattr(super(simpleTypeDefinition, self), '_toDOM_csc', lambda *_args,**_kw: dom_support)(dom_support, parent) -
1121 -1122 @classmethod -
1123 - def _IsSimpleTypeContent (cls): -
1124 """STDs have simple type content.""" -1125 return True -
1126 -1127 @classmethod -
1128 - def _IsValidValue (self, value): -
1129 try: -1130 self._CheckValidValue(value) -1131 return True -1132 except pyxb.PyXBException: -1133 pass -1134 return False -
1135 -1136 @classmethod -
1137 - def _CheckValidValue (cls, value): -
1138 -1139 """NB: Invoking this on a value that is a list will, if necessary, -1140 replace the members of the list with new values that are of the -1141 correct item type. This is permitted because only with lists is it -1142 possible to bypass the normal content validation (by invoking -1143 append/extend on the list instance).""" -1144 if value is None: -1145 raise pyxb.SimpleTypeValueError(cls, value) -1146 value_class = cls -1147 if issubclass(cls, STD_list): -1148 if not isinstance(value, collections.Iterable): -1149 raise pyxb.SimpleTypeValueError(cls, value) -1150 for v in value: -1151 if not cls._ItemType._IsValidValue(v): -1152 raise pyxb.SimpleListValueError(cls, v) -1153 else: -1154 if issubclass(cls, STD_union): -1155 value_class = None -1156 for mt in cls._MemberTypes: -1157 if mt._IsValidValue(value): -1158 value_class = mt -1159 break -1160 if value_class is None: -1161 raise pyxb.SimpleUnionValueError(cls, value) -1162 #if not (isinstance(value, value_class) or issubclass(value_class, type(value))): -1163 if not isinstance(value, value_class): -1164 raise pyxb.SimpleTypeValueError(cls, value) -1165 value_class.XsdConstraintsOK(value) -
1166 -
1167 - def _checkValidValue (self): -
1168 self._CheckValidValue(self) -
1169 -
1170 - def _isValidValue (self): -
1171 self._IsValidValue(self) -
1172 -
1173 - def _setAttribute (self, attr_en, value_lex): -
1174 # Simple types have no attributes, but the parsing infrastructure -1175 # might invoke this to delegate responsibility for notifying the user -1176 # of the failure. -1177 raise pyxb.AttributeOnSimpleTypeError(self, attr_en, value_lex) -
1178 -1179 @classmethod -
1180 - def _description (cls, name_only=False, user_documentation=True): -
1181 name = cls._Name() -1182 if name_only: -1183 return name -1184 desc = [ name, ' restriction of ', cls.XsdSuperType()._description(name_only=True) ] -1185 if user_documentation and (cls._Documentation is not None): -1186 desc.extend(["\n", cls._Documentation]) -1187 return ''.join(desc) -
1188 -
1189 -class STD_union (simpleTypeDefinition): -
1190 """Base class for union datatypes. -1191 -1192 This class descends only from simpleTypeDefinition. A pyxb.LogicError is -1193 raised if an attempt is made to construct an instance of a subclass of -1194 STD_union. Values consistent with the member types are constructed using -1195 the Factory class method. Values are validated using the _ValidatedMember -1196 class method. -1197 -1198 Subclasses must provide a class variable _MemberTypes which is a -1199 tuple of legal members of the union.""" -1200 -1201 _MemberTypes = None -1202 """A list of classes which are permitted as values of the union.""" -1203 -1204 # Ick: If we don't declare this here, this class's map doesn't get -1205 # initialized. Alternative is to not descend from simpleTypeDefinition. -1206 # @todo Ensure that pattern and enumeration are valid constraints -1207 __FacetMap = {} -1208 -1209 @classmethod -
1210 - def Factory (cls, *args, **kw): -
1211 """Given a value, attempt to create an instance of some member of this -1212 union. The first instance which can be legally created is returned. -1213 -1214 @keyword _validate_constraints: If C{True} (default if validation is -1215 enabled), any constructed value is checked against constraints applied -1216 to the union as well as the member type. -1217 -1218 @raise pyxb.SimpleTypeValueError: no member type will permit creation of -1219 an instance from the parameters in C{args} and C{kw}. -1220 """ -1221 -1222 used_cls = cls._SupersedingClass() -1223 state = used_cls._PreFactory_vx(args, kw) -1224 -1225 rv = None -1226 # NB: get, not pop: preserve it for the member type invocations -1227 validate_constraints = kw.get('_validate_constraints', cls._GetValidationConfig().forBinding) -1228 assert isinstance(validate_constraints, bool) -1229 if 0 < len(args): -1230 arg = args[0] -1231 try: -1232 rv = cls._ValidatedMember(arg) -1233 except pyxb.SimpleTypeValueError: -1234 pass -1235 if rv is None: -1236 kw['_validate_constraints'] = True -1237 for mt in cls._MemberTypes: -1238 try: -1239 rv = mt.Factory(*args, **kw) -1240 break -1241 except pyxb.SimpleTypeValueError: -1242 pass -1243 except (ValueError, OverflowError): -1244 pass -1245 except: -1246 pass -1247 location = None -1248 if kw is not None: -1249 location = kw.get('_location') -1250 if rv is not None: -1251 if validate_constraints: -1252 cls.XsdConstraintsOK(rv, location) -1253 rv._postFactory_vx(state) -1254 return rv -1255 # The constructor may take any number of arguments, so pass the whole thing. -1256 # Should we also provide the keywords? -1257 raise pyxb.SimpleUnionValueError(cls, args, location) -
1258 -1259 @classmethod -
1260 - def _ValidatedMember (cls, value): -
1261 """Validate the given value as a potential union member. -1262 -1263 @raise pyxb.SimpleTypeValueError: the value is not an instance of a -1264 member type.""" -1265 if not isinstance(value, cls._MemberTypes): -1266 for mt in cls._MemberTypes: -1267 try: -1268 # Force validation so we get the correct type, otherwise -1269 # first member will be accepted. -1270 value = mt.Factory(value, _validate_constraints=True) -1271 return value -1272 except (TypeError, pyxb.SimpleTypeValueError): -1273 pass -1274 raise pyxb.SimpleUnionValueError(cls, value) -1275 return value -
1276 -
1277 - def __new__ (self, *args, **kw): -
1278 raise pyxb.LogicError('%s: cannot construct instances of union' % (self.__class__.__name__,)) -
1279 -
1280 - def __init__ (self, *args, **kw): -
1281 raise pyxb.LogicError('%s: cannot construct instances of union' % (self.__class__.__name__,)) -
1282 -1283 @classmethod -
1284 - def _description (cls, name_only=False, user_documentation=True): -
1285 name = cls._Name() -1286 if name_only: -1287 return name -1288 desc = [ name, ', union of '] -1289 desc.append(', '.join([ _td._description(name_only=True) for _td in cls._MemberTypes ])) -1290 return ''.join(desc) -
1291 -1292 @classmethod -
1293 - def XsdLiteral (cls, value): -
1294 """Convert from a binding value to a string usable in an XML document.""" -1295 return cls._ValidatedMember(value).xsdLiteral() -
1296 -
1297 -1298 -class STD_list (simpleTypeDefinition, six.list_type): -
1299 """Base class for collection datatypes. -1300 -1301 This class descends from the Python list type, and incorporates -1302 simpleTypeDefinition. Subclasses must define a class variable _ItemType -1303 which is a reference to the class of which members must be instances.""" -1304 -1305 _ItemType = None -1306 """A reference to the binding class for items within this list.""" -1307 -1308 # Ick: If we don't declare this here, this class's map doesn't get -1309 # initialized. Alternative is to not descend from simpleTypeDefinition. -1310 __FacetMap = {} -1311 -1312 @classmethod -
1313 - def _ValidatedItem (cls, value, kw=None): -
1314 """Verify that the given value is permitted as an item of this list. -1315 -1316 This may convert the value to the proper type, if it is -1317 compatible but not an instance of the item type. Returns the -1318 value that should be used as the item, or raises an exception -1319 if the value cannot be converted. -1320 -1321 @param kw: optional dictionary of standard constructor keywords used -1322 when exceptions must be built. In particular, C{_location} may be -1323 useful. -1324 """ -1325 if isinstance(value, cls._ItemType): -1326 pass -1327 elif issubclass(cls._ItemType, STD_union): -1328 value = cls._ItemType._ValidatedMember(value) -1329 else: -1330 try: -1331 value = cls._ItemType(value) -1332 except (pyxb.SimpleTypeValueError, TypeError): -1333 location = None -1334 if kw is not None: -1335 location = kw.get('_location') -1336 raise pyxb.SimpleListValueError(cls, value, location) -1337 return value -
1338 -1339 @classmethod -
1340 - def _ConvertArguments_vx (cls, args, kw): -
1341 # If the first argument is a string, split it on spaces and use the -1342 # resulting list of tokens. -1343 if 0 < len(args): -1344 arg1 = args[0] -1345 if isinstance(arg1, six.string_types): -1346 args = (arg1.split(),) + args[1:] -1347 arg1 = args[0] -1348 if isinstance(arg1, collections.Iterable): -1349 new_arg1 = [ cls._ValidatedItem(_v, kw) for _v in arg1 ] -1350 args = (new_arg1,) + args[1:] -1351 super_fn = getattr(super(STD_list, cls), '_ConvertArguments_vx', lambda *a,**kw: args) -1352 return super_fn(args, kw) -
1353 -1354 @classmethod -
1355 - def _XsdValueLength_vx (cls, value): -
1356 return len(value) -
1357 -1358 @classmethod -
1359 - def XsdLiteral (cls, value): -
1360 """Convert from a binding value to a string usable in an XML document.""" -1361 return ' '.join([ cls._ItemType.XsdLiteral(_v) for _v in value ]) -
1362 -1363 @classmethod -
1364 - def _description (cls, name_only=False, user_documentation=True): -
1365 name = cls._Name() -1366 if name_only: -1367 return name -1368 desc = [ name, ', list of ', cls._ItemType._description(name_only=True) ] -1369 return ''.join(desc) -
1370 -1371 # Convert a single value to the required type, if not already an instance -1372 @classmethod -
1373 - def __ConvertOne (cls, v): -
1374 return cls._ValidatedItem(v) -
1375 -1376 # Convert a sequence of values to the required type, if not already instances -
1377 - def __convertMany (self, values): -
1378 return [ self._ValidatedItem(_v) for _v in values ] -
1379 -
1380 - def __setitem__ (self, key, value): -
1381 if isinstance(key, slice): -1382 super(STD_list, self).__setitem__(key, self.__convertMany(value)) -1383 else: -1384 super(STD_list, self).__setitem__(key, self._ValidatedItem(value)) -
1385 -1386 if six.PY2: -
1387 - def __setslice__ (self, start, end, values): -
1388 super(STD_list, self).__setslice__(start, end, self.__convertMany(values)) -
1389 -
1390 - def __contains__ (self, item): -
1391 return super(STD_list, self).__contains__(self._ValidatedItem(item)) -
1392 -1393 # Standard mutable sequence methods, per Python Library Reference "Mutable Sequence Types" -1394 -
1395 - def append (self, x): -
1396 super(STD_list, self).append(self._ValidatedItem(x)) -
1397 -
1398 - def extend (self, x, _from_xml=False): -
1399 super(STD_list, self).extend(self.__convertMany(x)) -
1400 -
1401 - def count (self, x): -
1402 return super(STD_list, self).count(self._ValidatedItem(x)) -
1403 -
1404 - def index (self, x, *args): -
1405 return super(STD_list, self).index(self._ValidatedItem(x), *args) -
1406 -
1407 - def insert (self, i, x): -
1408 super(STD_list, self).insert(i, self._ValidatedItem(x)) -
1409 -
1410 - def remove (self, x): -
1411 super(STD_list, self).remove(self._ValidatedItem(x)) -
1412 -
1413 -class element (utility._DeconflictSymbols_mixin, _DynamicCreate_mixin): -
1414 """Class that represents a schema element within a binding. -1415 -1416 This gets a little confusing. Within a schema, the -1417 L{pyxb.xmlschema.structures.ElementDeclaration} type represents an -1418 U{element -1419 declaration<http://www.w3.org/TR/xmlschema-1/#cElement_Declarations>}. -1420 Those declarations may be global (have a name that is visible in the -1421 namespace), or local (have a name that is visible only within a complex -1422 type definition). Further, local (but not global) declarations may have a -1423 reference to a global declaration (which might be in a different -1424 namespace). -1425 -1426 Within a PyXB binding, the element declarations from the original complex -1427 type definition that have the same -1428 U{QName<http://www.w3.org/TR/1999/REC-xml-names-19990114/#dt-qname>} -1429 (after deconflicting the -1430 U{LocalPart<http://www.w3.org/TR/1999/REC-xml-names-19990114/#NT-LocalPart>}) -1431 are associated with an attribute in the class for the complex type. Each -1432 of these attributes is defined via a -1433 L{pyxb.binding.content.ElementDeclaration} which provides the mechanism by -1434 which the binding holds values associated with that element. -1435 -1436 Furthermore, in the FAC-based content model each schema element -1437 declaration is associated with an -1438 L{ElementUse<pyxb.binding.content.ElementUse>} instance to locate the -1439 point in the schema where content came from. Instances that refer to the -1440 same schema element declaration share the same underlying -1441 L{pyxb.binding.content.ElementDeclaration}. -1442 -1443 This element isn't any of those elements. This element is the type used -1444 for an attribute which associates the name of a element with data required -1445 to represent it, all within a particular scope (a module for global scope, -1446 the binding class for a complex type definition for local scope). From -1447 the perspective of a PyXB user they look almost like a class, in that you -1448 can call them to create instances of the underlying complex type. -1449 -1450 Global and local elements are represented by instances of this class. -1451 """ -1452 -
1453 - def name (self): -
1454 """The expanded name of the element within its scope.""" -1455 return self.__name -
1456 __name = None -1457 -
1458 - def typeDefinition (self): -
1459 """The L{_TypeBinding_mixin} subclass for values of this element.""" -1460 return self.__typeDefinition._SupersedingClass() -
1461 __typeDefinition = None -1462 -
1463 - def xsdLocation (self): -
1464 """The L{pyxb.utils.utility.Location} where the element appears in the schema.""" -1465 return self.__xsdLocation -
1466 __xsdLocation = None -1467 -
1468 - def scope (self): -
1469 """The scope of the element. This is either C{None}, representing a -1470 top-level element, or an instance of C{complexTypeDefinition} for -1471 local elements.""" -1472 return self.__scope -
1473 __scope = None -1474 -
1475 - def nillable (self): -
1476 """Indicate whether values matching this element can have U{nil -1477 <http://www.w3.org/TR/xmlschema-1/#xsi_nil>} set.""" -1478 return self.__nillable -
1479 __nillable = False -1480 -
1481 - def abstract (self): -
1482 """Indicate whether this element is abstract (must use substitution -1483 group members for matches).""" -1484 return self.__abstract -
1485 __abstract = False -1486 -
1487 - def documentation (self): -
1488 """Contents of any documentation annotation in the definition.""" -1489 return self.__documentation -
1490 __documentation = None -1491 -
1492 - def defaultValue (self): -
1493 """The default value of the element. -1494 -1495 C{None} if the element has no default value. -1496 -1497 @note: A non-C{None} value is always an instance of a simple type, -1498 even if the element has complex content.""" -1499 return self.__defaultValue -
1500 __defaultValue = None -1501 -
1502 - def fixed (self): -
1503 """C{True} if the element content cannot be changed""" -1504 return self.__fixed -
1505 __fixed = False -1506 -
1507 - def substitutionGroup (self): -
1508 """The L{element} instance to whose substitution group this element -1509 belongs. C{None} if this element is not part of a substitution -1510 group.""" -1511 return self.__substitutionGroup -
1512 - def _setSubstitutionGroup (self, substitution_group): -
1513 self.__substitutionGroup = substitution_group -1514 if substitution_group is not None: -1515 self.substitutesFor = self._real_substitutesFor -1516 return self -
1517 __substitutionGroup = None -1518 -
1519 - def findSubstituendDecl (self, ctd_class): -
1520 ed = ctd_class._ElementMap.get(self.name()) -1521 if ed is not None: -1522 return ed -1523 if self.substitutionGroup() is None: -1524 return None -1525 return self.substitutionGroup().findSubstituendDecl(ctd_class) -
1526 -
1527 - def _real_substitutesFor (self, other): -
1528 """Determine whether an instance of this element can substitute for the other element. -1529 -1530 See U{Substitution Group OK<http://www.w3.org/TR/xmlschema-1/#cos-equiv-derived-ok-rec>}. -1531 -1532 @todo: Do something about blocking constraints. This ignores them, as -1533 does everything leading to this point. -1534 """ -1535 if self.substitutionGroup() is None: -1536 return False -1537 if other is None: -1538 return False -1539 assert isinstance(other, element) -1540 # On the first call, other is likely to be the local element. We need -1541 # the global one. -1542 if other.scope() is not None: -1543 other = other.name().elementBinding() -1544 if other is None: -1545 return False -1546 assert other.scope() is None -1547 # Do both these refer to the same (top-level) element? -1548 if self.name().elementBinding() == other: -1549 return True -1550 return (self.substitutionGroup() == other) or self.substitutionGroup().substitutesFor(other) -
1551 -
1552 - def substitutesFor (self, other): -
1553 """Stub replaced by _real_substitutesFor when element supports substitution groups.""" -1554 return False -
1555 -
1556 - def memberElement (self, name): -
1557 """Return a reference to the element instance used for the given name -1558 within this element. -1559 -1560 The type for this element must be a complex type definition.""" -1561 return self.typeDefinition()._UseForTag(name).elementBinding() -
1562 -
1563 - def __init__ (self, name, type_definition, scope=None, nillable=False, abstract=False, unicode_default=None, fixed=False, substitution_group=None, documentation=None, location=None): -
1564 """Create a new element binding. -1565 """ -1566 assert isinstance(name, pyxb.namespace.ExpandedName) -1567 self.__name = name -1568 self.__typeDefinition = type_definition -1569 self.__scope = scope -1570 self.__nillable = nillable -1571 self.__abstract = abstract -1572 if unicode_default is not None: -1573 # Override default None. If this is a complex type with simple -1574 # content, use the underlying simple type value. -1575 self.__defaultValue = self.__typeDefinition.Factory(unicode_default, _from_xml=True) -1576 if isinstance(self.__defaultValue, complexTypeDefinition): -1577 self.__defaultValue = self.__defaultValue.value() -1578 self.__fixed = fixed -1579 self.__substitutionGroup = substitution_group -1580 self.__documentation = documentation -1581 self.__xsdLocation = location -1582 super(element, self).__init__() -
1583 -
1584 - def __call__ (self, *args, **kw): -
1585 """Invoke the Factory method on the type associated with this element. -1586 -1587 @keyword _dom_node: This keyword is removed. If present, it must be C{None}. -1588 -1589 @note: Other keywords are passed to L{_TypeBinding_mixin.Factory}. -1590 -1591 @raise pyxb.AbstractElementError: This element is abstract and no DOM -1592 node was provided. -1593 """ -1594 dom_node = kw.pop('_dom_node', None) -1595 assert dom_node is None, 'Cannot pass DOM node directly to element constructor; use createFromDOM' -1596 if '_element' in kw: -1597 raise pyxb.LogicError('Cannot set _element in element-based instance creation') -1598 kw['_element'] = self -1599 # Can't create instances of abstract elements. -1600 if self.abstract(): -1601 location = kw.get('_location') -1602 if (location is None) and isinstance(dom_node, utility.Locatable_mixin): -1603 location = dom_node._location() -1604 raise pyxb.AbstractElementError(self, location, args) -1605 if self.__defaultValue is not None: -1606 if 0 == len(args): -1607 # No initial value; use the default -1608 args = [ self.__defaultValue ] -1609 elif self.__fixed: -1610 # Validate that the value is consistent with the fixed value -1611 if 1 < len(args): -1612 raise ValueError(*args) -1613 args = [ self.compatibleValue(args[0], **kw) ] -1614 rv = self.typeDefinition().Factory(*args, **kw) -1615 rv._setElement(self) -1616 return rv -
1617 -
1618 - def compatibleValue (self, value, **kw): -
1619 """Return a variant of the value that is compatible with this element. -1620 -1621 This mostly defers to L{_TypeBinding_mixin._CompatibleValue}. -1622 -1623 @raise pyxb.SimpleTypeValueError: if the value is not both -1624 type-consistent and value-consistent with the element's type. -1625 """ -1626 # None is always None, unless there's a default. -1627 if value is None: -1628 return self.__defaultValue -1629 is_plural = kw.pop('is_plural', False) -1630 if is_plural: -1631 if not isinstance(value, collections.Iterable): -1632 raise pyxb.SimplePluralValueError(self.typeDefinition(), value) -1633 return [ self.compatibleValue(_v) for _v in value ] -1634 if self.__fixed and (value != self.__defaultValue): -1635 raise pyxb.ElementChangeError(self, value) -1636 if isinstance(value, _TypeBinding_mixin) and (value._element() is not None) and value._element().substitutesFor(self): -1637 return value -1638 if self.abstract(): -1639 location = None -1640 if isinstance(value, utility.Locatable_mixin): -1641 location = value._location() -1642 raise pyxb.AbstractElementError(self, location, value) -1643 return self.typeDefinition()._CompatibleValue(value, **kw) -
1644 -1645 @classmethod -
1646 - def CreateDOMBinding (cls, node, element_binding, **kw): -
1647 """Create a binding from a DOM node. -1648 -1649 @param node: The DOM node -1650 -1651 @param element_binding: An instance of L{element} that would normally -1652 be used to determine the type of the binding. The actual type of -1653 object returned is determined by the type definition associated with -1654 the C{element_binding} and the value of any U{xsi:type -1655 <http://www.w3.org/TR/xmlschema-1/#xsi_type>} attribute found in -1656 C{node}, modulated by -1657 L{XSI._InterpretTypeAttribute<pyxb.namespace.builtin._XMLSchema_instance._InterpretTypeAttribute>}. -1658 -1659 @keyword _fallback_namespace: The namespace to use as the namespace for -1660 the node, if the node name is unqualified. This should be an absent -1661 namespace. -1662 -1663 @return: A binding for the DOM node. -1664 -1665 @raises pyxb.UnrecognizedDOMRootNodeError: if no underlying element or -1666 type for the node can be identified. -1667 """ -1668 -1669 if xml.dom.Node.ELEMENT_NODE != node.nodeType: -1670 raise ValueError('node is not an element') -1671 -1672 fallback_namespace = kw.get('_fallback_namespace') -1673 -1674 # Record the element to be associated with the created binding -1675 # instance. -1676 if '_element' in kw: -1677 raise pyxb.LogicError('Cannot set _element in element-based instance creation') -1678 -1679 type_class = None -1680 if element_binding is not None: -1681 # Can't create instances of abstract elements. @todo: Is there any -1682 # way this could be legal given an xsi:type attribute? I'm pretty -1683 # sure "no"... -1684 if element_binding.abstract(): -1685 location = kw.get('location') -1686 if (location is None) and isinstance(node, utility.Locatable_mixin): -1687 location = node._location() -1688 raise pyxb.AbstractElementError(element_binding, location, node) -1689 kw['_element'] = element_binding -1690 type_class = element_binding.typeDefinition() -1691 -1692 # Get the namespace context for the value being created. If none is -1693 # associated, one will be created. Do not make assumptions about the -1694 # namespace context; if the user cared, she should have assigned a -1695 # context before calling this. -1696 ns_ctx = pyxb.namespace.NamespaceContext.GetNodeContext(node) -1697 (did_replace, type_class) = XSI._InterpretTypeAttribute(XSI.type.getAttribute(node), ns_ctx, fallback_namespace, type_class) -1698 -1699 if type_class is None: -1700 raise pyxb.UnrecognizedDOMRootNodeError(node) -1701 -1702 # Pass xsi:nil on to the constructor regardless of whether the element -1703 # is nillable. Another sop to SOAP-encoding WSDL fans who don't -1704 # bother to provide valid schema for their message content. -1705 is_nil = XSI.nil.getAttribute(node) -1706 if is_nil is not None: -1707 kw['_nil'] = pyxb.binding.datatypes.boolean(is_nil) -1708 -1709 try: -1710 pyxb.namespace.NamespaceContext.PushContext(ns_ctx) -1711 rv = type_class.Factory(_dom_node=node, **kw) -1712 finally: -1713 pyxb.namespace.NamespaceContext.PopContext() -1714 assert rv._element() == element_binding -1715 rv._setNamespaceContext(pyxb.namespace.NamespaceContext.GetNodeContext(node)) -1716 return rv._postDOMValidate() -
1717 -1718 # element -1719 @classmethod -
1720 - def AnyCreateFromDOM (cls, node, fallback_namespace): -
1721 """Create an instance of an element from a DOM node. -1722 -1723 This method does minimal processing of C{node} and delegates to -1724 L{CreateDOMBinding}. -1725 -1726 @param node: An C{xml.dom.Node} representing a root element. If the -1727 node is a document, that document's root node will be substituted. -1728 The name of the node is extracted as the name of the element to be -1729 created, and the node and the name are passed to L{CreateDOMBinding}. -1730 -1731 @param fallback_namespace: The value to pass as C{_fallback_namespace} -1732 to L{CreateDOMBinding} -1733 -1734 @return: As with L{CreateDOMBinding}""" -1735 if xml.dom.Node.DOCUMENT_NODE == node.nodeType: -1736 node = node.documentElement -1737 expanded_name = pyxb.namespace.ExpandedName(node, fallback_namespace=fallback_namespace) -1738 return cls.CreateDOMBinding(node, expanded_name.elementBinding(), _fallback_namespace=fallback_namespace) -
1739 -
1740 - def elementForName (self, name): -
1741 """Return the element that should be used if this element binding is -1742 permitted and an element with the given name is encountered. -1743 -1744 Normally, the incoming name matches the name of this binding, and -1745 C{self} is returned. If the incoming name is different, it is -1746 expected to be the name of a global element which is within this -1747 element's substitution group. In that case, the binding corresponding -1748 to the named element is return. -1749 -1750 @return: An instance of L{element}, or C{None} if no element with the -1751 given name can be found. -1752 """ -1753 -1754 # Name match means OK. -1755 if self.name() == name: -1756 return self -1757 # No name match means only hope is a substitution group, for which the -1758 # element must be top-level. -1759 top_elt = self.name().elementBinding() -1760 if top_elt is None: -1761 return None -1762 # Members of the substitution group must also be top-level. NB: If -1763 # named_elt == top_elt, then the adoptName call below improperly -1764 # associated the global namespace with a local element of the same -1765 # name; cf. test-namespace-uu:testBad. -1766 elt_en = top_elt.name().adoptName(name) -1767 assert 'elementBinding' in elt_en.namespace()._categoryMap(), 'No element bindings in %s' % (elt_en.namespace(),) -1768 named_elt = elt_en.elementBinding() -1769 if (named_elt is None) or (named_elt == top_elt): -1770 return None -1771 if named_elt.substitutesFor(top_elt): -1772 return named_elt -1773 return None -
1774 -
1775 - def createFromDOM (self, node, fallback_namespace=None, **kw): -
1776 """Create an instance of this element using a DOM node as the source -1777 of its content. -1778 -1779 This method does minimal processing of C{node} and delegates to -1780 L{_createFromDOM}. -1781 -1782 @param node: An C{xml.dom.Node} representing a root element. If the -1783 node is a document, that document's root node will be substituted. -1784 The name of the node is extracted as the name of the element to be -1785 created, and the node and the name are passed to L{_createFromDOM} -1786 -1787 @keyword fallback_namespace: Used as default for -1788 C{_fallback_namespace} in call to L{_createFromDOM} -1789 -1790 @note: Keyword parameters are passed to L{CreateDOMBinding}. -1791 -1792 @return: As with L{_createFromDOM} -1793 """ -1794 if xml.dom.Node.DOCUMENT_NODE == node.nodeType: -1795 node = node.documentElement -1796 if fallback_namespace is not None: -1797 kw.setdefault('_fallback_namespace', fallback_namespace) -1798 expanded_name = pyxb.namespace.ExpandedName(node, fallback_namespace=fallback_namespace) -1799 return self._createFromDOM(node, expanded_name, **kw) -
1800 -
1801 - def _createFromDOM (self, node, expanded_name, **kw): -
1802 """Create an instance from a DOM node given the name of an element. -1803 -1804 This method does minimal processing of C{node} and C{expanded_name} -1805 and delegates to L{CreateDOMBinding}. -1806 -1807 @param node: An C{xml.dom.Node} representing a root element. If the -1808 node is a document, that document's root node will be substituted. -1809 The value is passed to L{CreateDOMBinding}. -1810 -1811 @param expanded_name: The expanded name of the element to be used for -1812 content. This is passed to L{elementForName} to obtain the binding -1813 that is passed to L{CreateDOMBinding}, superseding any identification -1814 that might be inferred from C{node}. If no name is available, use -1815 L{createFromDOM}. -1816 -1817 @note: Keyword parameters are passed to L{CreateDOMBinding}. -1818 -1819 @return: As with L{CreateDOMBinding}. -1820 """ -1821 if xml.dom.Node.DOCUMENT_NODE == node.nodeType: -1822 node = node.documentElement -1823 return element.CreateDOMBinding(node, self.elementForName(expanded_name), **kw) -
1824 -
1825 - def __str__ (self): -
1826 return 'Element %s' % (self.name(),) -
1827 -
1828 - def _description (self, name_only=False, user_documentation=True): -
1829 name = six.text_type(self.name()) -1830 if name_only: -1831 return name -1832 desc = [ name, ' (', self.typeDefinition()._description(name_only=True), ')' ] -1833 if self.scope() is not None: -1834 desc.extend([', local to ', self.scope()._description(name_only=True) ]) -1835 if self.nillable(): -1836 desc.append(', nillable') -1837 if self.substitutionGroup() is not None: -1838 desc.extend([', substitutes for ', self.substitutionGroup()._description(name_only=True) ]) -1839 if user_documentation and (self.documentation() is not None): -1840 desc.extend(["\n", self.documentation() ]) -1841 return six.u('').join(desc) -
1842 -
1843 -class enumeration_mixin (pyxb.cscRoot): -
1844 """Marker in case we need to know that a PST has an enumeration constraint facet.""" -1845 -1846 _ReservedSymbols = set([ 'itervalues', 'values', 'iteritems', 'items' ]) -1847 -1848 @classmethod -
1849 - def itervalues (cls): -
1850 """Return a generator for the values that the enumeration can take.""" -1851 return six.itervalues(cls._CF_enumeration) -
1852 -1853 @classmethod -
1854 - def values (cls): -
1855 """Return a list of values that the enumeration can take.""" -1856 return list(cls.itervalues()) # nosix -
1857 -1858 @classmethod -
1859 - def iteritems (cls): -
1860 """Generate the associated L{pyxb.binding.facet._EnumerationElement} instances.""" -1861 return six.iteritems(cls._CF_enumeration) -
1862 -1863 @classmethod -
1864 - def items (cls): -
1865 """Return the associated L{pyxb.binding.facet._EnumerationElement} instances.""" -1866 return list(cls.iteritems()) # nosix -
1867 -1868 @classmethod -
1869 - def _elementForValue (cls, value): -
1870 """Return the L{_EnumerationElement} instance that has the given value. -1871 -1872 @raise KeyError: the value is not valid for the enumeration.""" -1873 return cls._CF_enumeration.elementForValue(value) -
1874 -1875 @classmethod -
1876 - def _valueForUnicode (cls, ustr): -
1877 """Return the enumeration value corresponding to the given unicode string. -1878 -1879 If ustr is not a valid option for this enumeration, return None.""" -1880 return cls._CF_enumeration.valueForUnicode(ustr) -
1881 -
1882 -class _Content (object): -
1883 """Base for any wrapper added to L{complexTypeDefinition.orderedContent}.""" -1884 -
1885 - def __getValue (self): -
1886 """The value of the content. -1887 -1888 This is a unicode string for L{NonElementContent}, and (ideally) an -1889 instance of L{_TypeBinding_mixin} for L{ElementContent}.""" -1890 return self.__value -
1891 __value = None -1892 value = property(__getValue) -1893 -1894 @classmethod -
1895 - def ContentIterator (cls, input): -
1896 """Return an iterator that filters and maps a sequence of L{_Content} -1897 instances. -1898 -1899 The returned iterator will filter out sequence members that are not -1900 instances of the class from which the iterator was created. Further, -1901 only the L{value} field of the sequence member is returned. -1902 -1903 Thus the catenated text of the non-element content of an instance can -1904 be obtained with:: -1905 -1906 text = six.u('').join(NonElementContent.ContentIterator(instance.orderedContent())) -1907 -1908 See also L{pyxb.NonElementContent} -1909 """ -1910 class _Iterator (six.Iterator): -1911 def __init__ (self, input): -1912 self.__input = iter(input) -
1913 def __iter__ (self): -1914 return self -
1915 def __next__ (self): -1916 while True: -1917 content = next(self.__input) -1918 if isinstance(content, cls): -1919 return content.value -1920 return _Iterator(input) -1921 -
1922 - def __init__ (self, value): -
1923 self.__value = value -
1924 -
1925 -class ElementContent (_Content): -
1926 """Marking wrapper for element content. -1927 -1928 The value should be translated into XML and made a child of its parent.""" -1929 -
1930 - def __getElementDeclaration (self): -
1931 """The L{pyxb.binding.content.ElementDeclaration} associated with the element content. -1932 This may be C{None} if the value is a wildcard.""" -1933 return self.__elementDeclaration -
1934 __elementDeclaration = None -1935 -1936 elementDeclaration = property(__getElementDeclaration) -1937 -
1938 - def __init__ (self, value, element_declaration=None, instance=None, tag=None): -
1939 """Create a wrapper associating a value with its element declaration. -1940 -1941 Normally the element declaration is determined by consulting the -1942 content model when creating a binding instance. When manipulating the -1943 preferred content list, this may be inconvenient to obtain; in that case -1944 provide the C{instance} in which the content appears immediately, -1945 along with the C{tag} that is used for the Python attribute that holds -1946 the element. -1947 -1948 @param value: the value of the element. Should be an instance of -1949 L{_TypeBinding_mixin}, but for simple types might be a Python native -1950 type. -1951 -1952 @keyword element_declaration: The -1953 L{pyxb.binding.content.ElementDeclaration} associated with the element -1954 value. Should be C{None} if the element matches wildcard content. -1955 -1956 @keyword instance: Alternative path to providing C{element_declaration} -1957 @keyword tag: Alternative path to providing C{element_declaration} -1958 """ -1959 -1960 import pyxb.binding.content -1961 super(ElementContent, self).__init__(value) -1962 if instance is not None: -1963 if not isinstance(instance, complexTypeDefinition): -1964 raise pyxb.UsageError('Unable to determine element declaration') -1965 element_declaration = instance._UseForTag(tag) -1966 assert (element_declaration is None) or isinstance(element_declaration, pyxb.binding.content.ElementDeclaration) -1967 self.__elementDeclaration = element_declaration -
1968 -
1969 -class NonElementContent (_Content): -
1970 """Marking wrapper for non-element content. -1971 -1972 The value will be unicode text, and should be appended as character -1973 data.""" -
1974 - def __init__ (self, value): -
1975 super(NonElementContent, self).__init__(six.text_type(value)) -
1976 -
1977 -class complexTypeDefinition (_TypeBinding_mixin, utility._DeconflictSymbols_mixin, _DynamicCreate_mixin): -
1978 """Base for any Python class that serves as the binding for an -1979 XMLSchema complexType. -1980 -1981 Subclasses should define a class-level _AttributeMap variable which maps -1982 from the unicode tag of an attribute to the AttributeUse instance that -1983 defines it. Similarly, subclasses should define an _ElementMap variable. -1984 """ -1985 -1986 _CT_EMPTY = 'EMPTY' #<<< No content -1987 _CT_SIMPLE = 'SIMPLE' #<<< Simple (character) content -1988 _CT_MIXED = 'MIXED' #<<< Children may be elements or other (e.g., character) content -1989 _CT_ELEMENT_ONLY = 'ELEMENT_ONLY' #<<< Expect only element content. -1990 -1991 _ContentTypeTag = None -1992 -1993 _TypeDefinition = None -1994 """Subclass of simpleTypeDefinition that corresponds to the type content. -1995 Only valid if _ContentTypeTag is _CT_SIMPLE""" -1996 -1997 # A value that indicates whether the content model for this type supports -1998 # wildcard elements. Supporting classes should override this value. -1999 _HasWildcardElement = False -2000 -2001 # Map from expanded names to ElementDeclaration instances -2002 _ElementMap = { } -2003 """Map from expanded names to ElementDeclaration instances.""" -2004 -2005 # Per-instance map from tags to attribute values for wildcard attributes. -2006 # Value is C{None} if the type does not support wildcard attributes. -2007 __wildcardAttributeMap = None -2008 -
2009 - def wildcardAttributeMap (self): -
2010 """Obtain access to wildcard attributes. -2011 -2012 The return value is C{None} if this type does not support wildcard -2013 attributes. If wildcard attributes are allowed, the return value is a -2014 map from QNames to the unicode string value of the corresponding -2015 attribute. -2016 -2017 @todo: The map keys should be namespace extended names rather than -2018 QNames, as the in-scope namespace may not be readily available to the -2019 user. -2020 """ -2021 return self.__wildcardAttributeMap -
2022 -2023 # Per-instance list of DOM nodes interpreted as wildcard elements. -2024 # Value is None if the type does not support wildcard elements. -2025 __wildcardElements = None -2026 -
2027 - def wildcardElements (self): -
2028 """Obtain access to wildcard elements. -2029 -2030 The return value is C{None} if the content model for this type does not -2031 support wildcard elements. If wildcard elements are allowed, the -2032 return value is a list of values corresponding to conformant -2033 unrecognized elements, in the order in which they were encountered. -2034 If the containing binding was created from an XML document and enough -2035 information was present to determine the binding of the member -2036 element, the value is a binding instance. Otherwise, the value is the -2037 original DOM Element node. -2038 """ -2039 return self.__wildcardElements -
2040 -
2041 - def __init__ (self, *args, **kw): -
2042 """Create a new instance of this binding. -2043 -2044 Arguments are used as transition values along the content model. -2045 Keywords are passed to the constructor of any simple content, or used -2046 to initialize attribute and element values whose L{id -2047 <content.ElementDeclaration.id>} (not L{name <content.ElementDeclaration.name>}) -2048 matches the keyword. -2049 -2050 @keyword _dom_node: The node to use as the source of binding content. -2051 @type _dom_node: C{xml.dom.Element} -2052 -2053 @keyword _location: An optional instance of -2054 L{pyxb.utils.utility.Location} showing the origin the binding. If -2055 C{None}, a value from C{_dom_node} is used if available. -2056 -2057 @keyword _from_xml: See L{_TypeBinding_mixin.Factory} -2058 -2059 @keyword _finalize_content_model: If C{True} the constructor invokes -2060 L{_TypeBinding_mixin._finalizeContentModel} prior to return. The -2061 value defaults to C{False} when content is assigned through keyword -2062 parameters (bypassing the content model) or neither a C{_dom_node} nor -2063 positional element parameters have been provided, and to C{True} in -2064 all other cases. -2065 """ -2066 -2067 fallback_namespace = kw.pop('_fallback_namespace', None) -2068 is_nil = False -2069 dom_node = kw.pop('_dom_node', None) -2070 location = kw.pop('_location', None) -2071 from_xml = kw.pop('_from_xml', dom_node is not None) -2072 do_finalize_content_model = kw.pop('_finalize_content_model', None) -2073 if dom_node is not None: -2074 if (location is None) and isinstance(dom_node, pyxb.utils.utility.Locatable_mixin): -2075 location = dom_node._location() -2076 if xml.dom.Node.DOCUMENT_NODE == dom_node.nodeType: -2077 dom_node = dom_node.documentElement -2078 #kw['_validate_constraints'] = False -2079 is_nil = XSI.nil.getAttribute(dom_node) -2080 if is_nil is not None: -2081 is_nil = kw['_nil'] = pyxb.binding.datatypes.boolean(is_nil) -2082 if location is not None: -2083 self._setLocation(location) -2084 if self._AttributeWildcard is not None: -2085 self.__wildcardAttributeMap = { } -2086 if self._HasWildcardElement: -2087 self.__wildcardElements = [] -2088 if self._Abstract: -2089 raise pyxb.AbstractInstantiationError(type(self), location, dom_node) -2090 super(complexTypeDefinition, self).__init__(**kw) -2091 self.reset() -2092 self._setAttributesFromKeywordsAndDOM(kw, dom_node) -2093 did_set_kw_elt = False -2094 for fu in six.itervalues(self._ElementMap): -2095 iv = kw.pop(fu.id(), None) -2096 if iv is not None: -2097 did_set_kw_elt = True -2098 fu.set(self, iv) -2099 if do_finalize_content_model is None: -2100 do_finalize_content_model = not did_set_kw_elt -2101 if kw and kw.pop('_strict_keywords', True): -2102 [ kw.pop(_fkw, None) for _fkw in self._PyXBFactoryKeywords ] -2103 if kw: -2104 raise pyxb.UnprocessedKeywordContentError(self, kw) -2105 if 0 < len(args): -2106 if did_set_kw_elt: -2107 raise pyxb.UsageError('Cannot mix keyword and positional args for element initialization') -2108 self.extend(args, _from_xml=from_xml, _location=location) -2109 elif self._CT_SIMPLE == self._ContentTypeTag: -2110 value = self._TypeDefinition.Factory(_require_value=not self._isNil(), _dom_node=dom_node, _location=location, _nil=self._isNil(), _apply_attributes=False, *args) -2111 if value._constructedWithValue(): -2112 self.append(value) -2113 elif dom_node is not None: -2114 self.extend(dom_node.childNodes[:], fallback_namespace) -2115 else: -2116 do_finalize_content_model = False -2117 if do_finalize_content_model: -2118 self._finalizeContentModel() -
2119 -2120 # Specify the symbols to be reserved for all CTDs. -2121 _ReservedSymbols = _TypeBinding_mixin._ReservedSymbols.union(set([ 'wildcardElements', 'wildcardAttributeMap', -2122 'xsdConstraintsOK', 'content', 'orderedContent', 'append', 'extend', 'value', 'reset' ])) -2123 -2124 # None, or a reference to a pyxb.utils.fac.Automaton instance that defines -2125 # the content model for the type. -2126 _Automaton = None -2127 -2128 @classmethod -
2129 - def _AddElement (cls, element): -
2130 """Method used by generated code to associate the element binding with a use in this type. -2131 -2132 This is necessary because all complex type classes appear in the -2133 module prior to any of the element instances (which reference type -2134 classes), so the association must be formed after the element -2135 instances are available.""" -2136 return cls._UseForTag(element.name())._setElementBinding(element) -
2137 -2138 @classmethod -
2139 - def _UseForTag (cls, tag, raise_if_fail=True): -
2140 """Return the ElementDeclaration object corresponding to the element name. -2141 -2142 @param tag: The L{ExpandedName} of an element in the class.""" -2143 try: -2144 rv = cls._ElementMap[tag] -2145 except KeyError: -2146 if raise_if_fail: -2147 raise -2148 rv = None -2149 return rv -
2150 -
2151 - def __childrenForDOM (self): -
2152 """Generate a list of children in the order in which they should be -2153 added to the parent when creating a DOM representation of this -2154 object. -2155 -2156 @note: This is only used when L{pyxb.RequireValidWhenGenerating} has -2157 disabled validation. Consequently, it may not generate valid XML. -2158 """ -2159 order = [] -2160 for ed in six.itervalues(self._ElementMap): -2161 value = ed.value(self) -2162 if value is None: -2163 continue -2164 if isinstance(value, list) and ed.isPlural(): -2165 order.extend([ ElementContent(_v, ed) for _v in value ]) -2166 continue -2167 order.append(ElementContent(value, ed)) -2168 return order -
2169 -
2170 - def _validatedChildren (self): -
2171 """Provide the child elements and non-element content in an order -2172 consistent with the content model. -2173 -2174 Returns a sequence of tuples representing a valid path through the -2175 content model where each transition corresponds to one of the member -2176 element instances within this instance. The tuple is a pair -2177 comprising the L{content.ElementDeclaration} instance and the value for the -2178 transition. -2179 -2180 If the content of the instance does not validate against the content -2181 model, an exception is raised. -2182 -2183 @return: C{None} or a list as described above. -2184 """ -2185 if self._ContentTypeTag in (self._CT_EMPTY, self._CT_SIMPLE): -2186 return [] -2187 self._resetAutomaton() -2188 return self.__automatonConfiguration.sequencedChildren() -
2189 -
2190 - def _symbolSet (self): -
2191 """Return a map from L{content.ElementDeclaration} instances to a list of -2192 values associated with that use. -2193 -2194 This is used as the set of symbols available for transitions when -2195 validating content against a model. Note that the original -2196 L{content.ElementUse} that may have validated the assignment of the -2197 symbol to the content is no longer available, which may result in a -2198 different order being generated by the content model. Preservation of -2199 the original order mitigates this risk. -2200 -2201 The value C{None} is used to provide the wildcard members, if any. -2202 -2203 If an element use has no associated values, it must not appear in the -2204 returned map. -2205 -2206 @raise pyxb.SimpleTypeValueError: when unable to convert element -2207 content to the binding declaration type. -2208 """ -2209 rv = { } -2210 for eu in six.itervalues(self._ElementMap): -2211 value = eu.value(self) -2212 if value is None: -2213 continue -2214 converter = eu.elementBinding().compatibleValue -2215 if eu.isPlural(): -2216 if 0 < len(value): -2217 rv[eu] = [ converter(_v) for _v in value ] -2218 else: -2219 rv[eu] = [ converter(value)] -2220 wce = self.__wildcardElements -2221 if (wce is not None) and (0 < len(wce)): -2222 rv[None] = wce[:] -2223 return rv -
2224 -
2225 - def _validateAttributes (self): -
2226 for au in six.itervalues(self._AttributeMap): -2227 au.validate(self) -
2228 -
2229 - def _validateBinding_vx (self): -
2230 if self._isNil(): -2231 if (self._IsSimpleTypeContent() and (self.__content is not None)) or self.__content: -2232 raise pyxb.ContentInNilInstanceError(self, self.__content) -2233 return True -2234 if self._IsSimpleTypeContent() and (self.__content is None): -2235 raise pyxb.SimpleContentAbsentError(self, self._location()) -2236 order = self._validatedChildren() -2237 for content in order: -2238 if isinstance (content, NonElementContent): -2239 continue -2240 if isinstance(content.value, _TypeBinding_mixin): -2241 content.value.validateBinding() -2242 elif content.elementDeclaration is not None: -2243 _log.warning('Cannot validate value %s in field %s', content.value, content.elementDeclaration.id()) -2244 self._validateAttributes() -2245 return True -
2246 -
2247 - def _setAttribute (self, attr_en, value_lex): -
2248 au = self._AttributeMap.get(attr_en) -2249 if au is None: -2250 if self._AttributeWildcard is None: -2251 raise pyxb.UnrecognizedAttributeError(type(self), attr_en, self) -2252 self.__wildcardAttributeMap[attr_en] = value_lex -2253 else: -2254 au.set(self, value_lex, from_xml=True) -2255 return au -
2256 -
2257 - def xsdConstraintsOK (self, location=None): -
2258 """Validate the content against the simple type. -2259 -2260 @return: C{True} if the content validates against its type. -2261 @raise pyxb.NotSimpleContentError: this type does not have simple content. -2262 @raise pyxb.SimpleContentAbsentError: the content of this type has not been set -2263 """ -2264 # @todo: type check -2265 if self._CT_SIMPLE != self._ContentTypeTag: -2266 raise pyxb.NotSimpleContentError(self) -2267 if self._isNil(): -2268 return True -2269 if self.__content is None: -2270 if location is None: -2271 location = self._location() -2272 raise pyxb.SimpleContentAbsentError(self, location) -2273 return self.value().xsdConstraintsOK(location) -
2274 -2275 # __content is used in two ways: when complex content is used, it is as -2276 # documented in L{orderedContent}. When simple content is used, it is as -2277 # documented in L{value}. -2278 __content = None -2279 -
2280 - def orderedContent (self): -
2281 """Return the element and non-element content of the instance in order. -2282 -2283 This must be a complex type with complex content. The return value is -2284 a list of the element and non-element content in a preferred order. -2285 -2286 The returned list contains L{element<ElementContent>} and -2287 L{non-element<NonElementContent>} content in the order which it was -2288 added to the instance. This may have been through parsing a document, -2289 constructing an instance using positional arguments, invoking the -2290 L{append} or L{extend} methods, or assigning directly to an instance -2291 attribute associated with an element binding. -2292 -2293 @note: Be aware that assigning directly to an element attribute does not -2294 remove any previous value for the element from the content list. -2295 -2296 @note: Be aware that element values directly appended to an instance -2297 attribute with list type (viz., that corresponds to an element that -2298 allows more than one occurrence) will not appear in the ordered -2299 content list. -2300 -2301 The order in the list may influence the generation of documents -2302 depending on L{pyxb.ValidationConfig} values that apply to an -2303 instance. Non-element content is emitted immediately prior to the -2304 following element in this list. Any trailing non-element content is -2305 emitted after the last element in the content. The list should -2306 include all element content. Element content in this list that is not -2307 present within an element member of the binding instance may result in -2308 an error, or may be ignored. -2309 -2310 @note: The returned value is mutable, allowing the caller to change -2311 the order to be used. -2312 -2313 @raise pyxb.NotComplexContentError: this is not a complex type with mixed or element-only content -2314 """ -2315 if self._ContentTypeTag in (self._CT_EMPTY, self._CT_SIMPLE): -2316 raise pyxb.NotComplexContentError(self) -2317 return self.__content -
2318 -2319 @classmethod -
2320 - def __WarnOnContent (cls): -
2321 if cls.__NeedWarnOnContent: -2322 import traceback -2323 cls.__NeedWarnOnContent = False -2324 _log.warning('Deprecated complexTypeDefinition method "content" invoked\nPlease use "orderedContent"\n%s', ''.join(traceback.format_stack()[:-2])) -2325 pass -
2326 __NeedWarnOnContent = True -2327 -
2328 - def content (self): -
2329 """Legacy interface for ordered content. -2330 -2331 This version does not accurately distinguish non-element content from -2332 element content that happens to have unicode type. -2333 -2334 @deprecated: use L{orderedContent}.""" -2335 self.__WarnOnContent() -2336 if self._ContentTypeTag in (self._CT_EMPTY, self._CT_SIMPLE): -2337 raise pyxb.NotComplexContentError(self) -2338 return [ _v.value for _v in self.__content ] -
2339 -
2340 - def value (self): -
2341 """Return the value of the element. -2342 -2343 This must be a complex type with simple content. The returned value -2344 is expected to be an instance of some L{simpleTypeDefinition} class. -2345 -2346 @raise pyxb.NotSimpleContentError: this is not a complex type with simple content -2347 """ -2348 if self._CT_SIMPLE != self._ContentTypeTag: -2349 raise pyxb.NotSimpleContentError(self) -2350 return self.__content -
2351 -
2352 - def _setValue (self, value): -
2353 """Change the simple content value without affecting attributes.""" -2354 if self._CT_SIMPLE != self._ContentTypeTag: -2355 raise pyxb.NotSimpleContentError(self) -2356 location = self._location() -2357 if self._isNil(): -2358 if value is not None: -2359 raise pyxb.ContentInNilInstanceError(self, value, location) -2360 else: -2361 if not isinstance(value, self._TypeDefinition): -2362 value = self._TypeDefinition.Factory(value) -2363 self.__setContent(value) -2364 if self._validationConfig.forBinding: -2365 self.xsdConstraintsOK(location) -2366 return self -
2367 -
2368 - def _resetContent (self, reset_elements=False): -
2369 if reset_elements: -2370 for eu in six.itervalues(self._ElementMap): -2371 eu.reset(self) -2372 nv = None -2373 if self._ContentTypeTag in (self._CT_MIXED, self._CT_ELEMENT_ONLY): -2374 nv = [] -2375 return self.__setContent(nv) -
2376 -2377 __automatonConfiguration = None -
2378 - def _resetAutomaton (self): -
2379 if self._Automaton is not None: -2380 if self.__automatonConfiguration is None: -2381 import pyxb.binding.content -2382 self.__automatonConfiguration = pyxb.binding.content.AutomatonConfiguration(self) -2383 self.__automatonConfiguration.reset() -2384 return self.__automatonConfiguration -
2385 -
2386 - def _automatonConfiguration (self): -
2387 """For whitebox testing use only""" -2388 return self.__automatonConfiguration -
2389 -
2390 - def reset (self): -
2391 """Reset the instance. -2392 -2393 This resets all element and attribute fields, and discards any -2394 recorded content. It resets the content model automaton to its -2395 initial state. -2396 -2397 @see: Manipulate the return value of L{orderedContent} if your intent is -2398 to influence the generation of documents from the binding instance -2399 without changing its (element) content. -2400 """ -2401 -2402 self._resetContent(reset_elements=True) -2403 for au in six.itervalues(self._AttributeMap): -2404 au.reset(self) -2405 self._resetAutomaton() -2406 return self -
2407 -2408 @classmethod -
2409 - def _ElementBindingDeclForName (cls, element_name): -
2410 """Determine what the given name means as an element in this type. -2411 -2412 Normally, C{element_name} identifies an element definition within this -2413 type. If so, the returned C{element_decl} identifies that definition, -2414 and the C{element_binding} is extracted from that use. -2415 -2416 It may also be that the C{element_name} does not appear as an element -2417 definition, but that it identifies a global element. In that case, -2418 the returned C{element_binding} identifies the global element. If, -2419 further, that element is a member of a substitution group which does -2420 have an element definition in this class, then the returned -2421 C{element_decl} identifies that definition. -2422 -2423 If a non-C{None} C{element_decl} is returned, there will be an -2424 associated C{element_binding}. However, it is possible to return a -2425 non-C{None} C{element_binding}, but C{None} as the C{element_decl}. In -2426 that case, the C{element_binding} can be used to create a binding -2427 instance, but the content model will have to treat it as a wildcard. -2428 -2429 @param element_name: The name of the element in this type, either an -2430 expanded name or a local name if the element has an absent namespace. -2431 -2432 @return: C{( element_binding, element_decl )} -2433 """ -2434 element_decl = cls._ElementMap.get(element_name) -2435 element_binding = None -2436 if element_decl is None: -2437 try: -2438 element_binding = element_name.elementBinding() -2439 except pyxb.NamespaceError: -2440 pass -2441 if element_binding is not None: -2442 element_decl = element_binding.findSubstituendDecl(cls) -2443 else: -2444 element_binding = element_decl.elementBinding() -2445 return (element_binding, element_decl) -
2446 -
2447 - def append (self, value, **kw): -
2448 """Add the value to the instance. -2449 -2450 The value should be a DOM node or other value that is or can be -2451 converted to a binding instance, or a string if the instance allows -2452 mixed content. The value must be permitted by the content model. -2453 -2454 @raise pyxb.ContentValidationError: the value is not permitted at the current -2455 state of the content model. -2456 """ -2457 -2458 # @todo: Allow caller to provide default element use; it's available -2459 # in saxer. -2460 element_decl = kw.get('_element_decl', None) -2461 maybe_element = kw.get('_maybe_element', True) -2462 location = kw.get('_location', None) -2463 if self._isNil(): -2464 raise pyxb.ContentInNilInstanceError(self, value, location) -2465 fallback_namespace = kw.get('_fallback_namespace', None) -2466 require_validation = kw.get('_require_validation', self._validationConfig.forBinding) -2467 from_xml = kw.get('_from_xml', False) -2468 element_binding = None -2469 if element_decl is not None: -2470 from pyxb.binding import content -2471 assert isinstance(element_decl, content.ElementDeclaration) -2472 element_binding = element_decl.elementBinding() -2473 assert element_binding is not None -2474 # Convert the value if it's XML and we recognize it. -2475 if isinstance(value, xml.dom.Node): -2476 from_xml = True -2477 assert maybe_element -2478 assert element_binding is None -2479 node = value -2480 require_validation = pyxb.GlobalValidationConfig.forBinding -2481 if xml.dom.Node.COMMENT_NODE == node.nodeType: -2482 # @todo: Note that we're allowing comments inside the bodies -2483 # of simple content elements, which isn't really Hoyle. -2484 return self -2485 if node.nodeType in (xml.dom.Node.TEXT_NODE, xml.dom.Node.CDATA_SECTION_NODE): -2486 value = node.data -2487 maybe_element = False -2488 else: -2489 # Do type conversion here -2490 assert xml.dom.Node.ELEMENT_NODE == node.nodeType -2491 expanded_name = pyxb.namespace.ExpandedName(node, fallback_namespace=fallback_namespace) -2492 (element_binding, element_decl) = self._ElementBindingDeclForName(expanded_name) -2493 if element_binding is not None: -2494 # If we have an element binding, we need to use it because -2495 # it knows how to resolve substitution groups. -2496 value = element_binding._createFromDOM(node, expanded_name, _fallback_namespace=fallback_namespace) -2497 else: -2498 # If we don't have an element binding, we might still be -2499 # able to convert this if it has an xsi:type attribute -2500 # that names a valid type. -2501 xsi_type = XSI.type.getAttribute(node) -2502 try_create = False -2503 if xsi_type is not None: -2504 ns_ctx = pyxb.namespace.NamespaceContext.GetNodeContext(node) -2505 (try_create, type_class) = XSI._InterpretTypeAttribute(xsi_type, ns_ctx, fallback_namespace, None) -2506 if try_create: -2507 value = element.CreateDOMBinding(node, None, _fallback_namespace=fallback_namespace) -2508 else: -2509 _log.warning('Unable to convert DOM node %s at %s to binding', expanded_name, getattr(node, 'location', '[UNAVAILABLE]')) -2510 if (not maybe_element) and isinstance(value, six.string_types) and (self._ContentTypeTag in (self._CT_EMPTY, self._CT_ELEMENT_ONLY)): -2511 if (0 == len(value.strip())) and not self._isNil(): -2512 return self -2513 if maybe_element and (self.__automatonConfiguration is not None): -2514 # Allows element content. -2515 if not require_validation: -2516 if element_decl is not None: -2517 element_decl.setOrAppend(self, value) -2518 return self -2519 if self.__wildcardElements is not None: -2520 self._appendWildcardElement(value) -2521 return self -2522 raise pyxb.StructuralBadDocumentError(container=self, content=value) -2523 # Attempt to place the value based on the content model -2524 num_cand = self.__automatonConfiguration.step(value, element_decl) -2525 if 1 <= num_cand: -2526 # Resolution was successful (possibly non-deterministic) -2527 return self -2528 # We couldn't place this thing. If it's element content, it has -2529 # to be placed. Is it element content? -2530 # -2531 # If it's bound to an element, it's element content. -2532 # -2533 # Complex type instance? Element content. -2534 # -2535 # Uninterpretable DOM nodes or binding wrappers? Element content. -2536 # -2537 # Simple type definition? Well, if the thing we're trying to fill -2538 # accepts mixed content or has simple content, technically we -2539 # could convert the value to text and use it. So that's not -2540 # element content. -2541 if ((element_binding is not None) -2542 or isinstance(value, (xml.dom.Node, complexTypeDefinition, pyxb.BIND)) -2543 or (isinstance(value, simpleTypeDefinition) and not (self._IsSimpleTypeContent() or self._IsMixed()))): -2544 # Element content. If it has an automaton we can provide more -2545 # information. If it doesn't, it must consume text and we should -2546 # use a different exception. -2547 if self.__automatonConfiguration: -2548 raise pyxb.UnrecognizedContentError(self, self.__automatonConfiguration, value, location) -2549 raise pyxb.NonElementValidationError(value, location) -2550 -2551 # We have something that doesn't seem to be an element. Are we -2552 # expecting simple content? -2553 if self._IsSimpleTypeContent(): -2554 if self.__content is not None: -2555 raise pyxb.ExtraSimpleContentError(self, value) -2556 if not self._isNil(): -2557 if not isinstance(value, self._TypeDefinition): -2558 value = self._TypeDefinition.Factory(value, _from_xml=from_xml) -2559 self.__setContent(value) -2560 if require_validation: -2561 # NB: This only validates the value, not any associated -2562 # attributes, which is correct to be parallel to complex -2563 # content validation. -2564 self.xsdConstraintsOK(location) -2565 return self -2566 -2567 # Do we allow non-element content? -2568 if not self._IsMixed(): -2569 raise pyxb.MixedContentError(self, value, location) -2570 -2571 # It's character information. -2572 self._addContent(NonElementContent(value)) -2573 return self -
2574 -
2575 - def _appendWildcardElement (self, value): -
2576 if (isinstance(value, xml.dom.Node) -2577 or (isinstance(value, _TypeBinding_mixin) and (value._element is not None))): -2578 # Something that we can interpret as an element -2579 self._addContent(ElementContent(value, None)) -2580 self.__wildcardElements.append(value) -2581 elif self._IsMixed(): -2582 # Not an element, but allowed as mixed content -2583 self._addContent(NonElementContent(value)) -2584 else: -2585 # Not an element and no mixed content allowed: error -2586 raise pyxb.MixedContentError(self, value) -
2587 -
2588 - def extend (self, value_list, _fallback_namespace=None, _from_xml=False, _location=None): -
2589 """Invoke L{append} for each value in the list, in turn.""" -2590 kw = { '_fallback_namespace': _fallback_namespace, -2591 '_from_xml': _from_xml, -2592 '_location': _location } -2593 [ self.append(_v, **kw) for _v in value_list ] -2594 return self -
2595 -
2596 - def __setContent (self, value): -
2597 self.__content = value -2598 return self.__content -
2599 -
2600 - def _addContent (self, wrapped_value): -
2601 # This assert is inadequate in the case of plural/non-plural elements with an STD_list base type. -2602 # Trust that validation elsewhere was done correctly. -2603 #assert self._IsMixed() or (not self._performValidation()) or isinstance(child, _TypeBinding_mixin) or isinstance(child, six.string_types), 'Unrecognized child %s type %s' % (child, type(child)) -2604 assert not (self._ContentTypeTag in (self._CT_EMPTY, self._CT_SIMPLE)) -2605 assert isinstance(wrapped_value, _Content) -2606 self.__content.append(wrapped_value) -2607 if isinstance(wrapped_value, ElementContent): -2608 value = wrapped_value.value -2609 ed = wrapped_value.elementDeclaration -2610 if isinstance(value, _TypeBinding_mixin) and (ed is not None) and (value._element() is None): -2611 assert isinstance(ed.elementBinding(), element) -2612 value._setElement(ed.elementBinding()) -
2613 -2614 @classmethod -
2615 - def _IsMixed (cls): -
2616 return (cls._CT_MIXED == cls._ContentTypeTag) -
2617 -
2618 - def _finalizeContentModel (self): -
2619 # Override parent implementation. -2620 if self.__automatonConfiguration: -2621 self.__automatonConfiguration.resolveNondeterminism() -
2622 -
2623 - def _postDOMValidate (self): -
2624 # It's probably finalized already, but just in case... -2625 self._finalizeContentModel() -2626 if self._validationConfig.forBinding: -2627 # @todo isNil should verify that no content is present. -2628 if (not self._isNil()) and (self.__automatonConfiguration is not None): -2629 if not self.__automatonConfiguration.isAccepting(): -2630 if self._IsSimpleTypeContent(): -2631 raise pyxb.SimpleContentAbsentError(self, self._location()) -2632 self.__automatonConfiguration.diagnoseIncompleteContent() -2633 self._validateAttributes() -2634 return self -
2635 -
2636 - def _setDOMFromAttributes (self, dom_support, element): -
2637 """Add any appropriate attributes from this instance into the DOM element.""" -2638 for au in six.itervalues(self._AttributeMap): -2639 if pyxb.GlobalValidationConfig.forDocument: -2640 au.validate(self) -2641 au.addDOMAttribute(dom_support, self, element) -2642 if self.__wildcardAttributeMap: -2643 for (an, av) in six.iteritems(self.__wildcardAttributeMap): -2644 dom_support.addAttribute(element, an, av) -2645 return element -
2646 -
2647 - def _toDOM_csc (self, dom_support, parent): -
2648 """Create a DOM element with the given tag holding the content of this instance.""" -2649 element = parent -2650 self._setDOMFromAttributes(dom_support, element) -2651 if self._isNil(): -2652 pass -2653 elif self._CT_EMPTY == self._ContentTypeTag: -2654 pass -2655 elif self._CT_SIMPLE == self._ContentTypeTag: -2656 if self.__content is None: -2657 raise pyxb.SimpleContentAbsentError(self, self._location()) -2658 dom_support.appendTextChild(self.value(), element) -2659 else: -2660 if pyxb.GlobalValidationConfig.forDocument: -2661 order = self._validatedChildren() -2662 else: -2663 order = self.__childrenForDOM() -2664 for content in order: -2665 assert id(content.value) != id(self) -2666 if isinstance(content, NonElementContent): -2667 dom_support.appendTextChild(content.value, element) -2668 continue -2669 if content.elementDeclaration is None: -2670 if isinstance(content.value, xml.dom.Node): -2671 dom_support.appendChild(content.value, element) -2672 else: -2673 content.value.toDOM(dom_support, parent) -2674 else: -2675 content.elementDeclaration.toDOM(dom_support, parent, content.value) -2676 mixed_content = self.orderedContent() -2677 for mc in mixed_content: -2678 pass -2679 return getattr(super(complexTypeDefinition, self), '_toDOM_csc', lambda *_args,**_kw: dom_support)(dom_support, parent) -
2680 -2681 @classmethod -
2682 - def _IsSimpleTypeContent (cls): -
2683 """CTDs with simple content are simple; other CTDs are not.""" -2684 return cls._CT_SIMPLE == cls._ContentTypeTag -
2685 -2686 @classmethod -
2687 - def _description (cls, name_only=False, user_documentation=True): -
2688 name = cls._Name() -2689 if name_only: -2690 return name -2691 desc = [ name ] -2692 if cls._CT_EMPTY == cls._ContentTypeTag: -2693 desc.append(', empty content') -2694 elif cls._CT_SIMPLE == cls._ContentTypeTag: -2695 desc.extend([', simple content type ', cls._TypeDefinition._description(name_only=True)]) -2696 else: -2697 if cls._CT_MIXED == cls._ContentTypeTag: -2698 desc.append(', mixed content') -2699 else: -2700 assert cls._CT_ELEMENT_ONLY == cls._ContentTypeTag -2701 desc.append(', element-only content') -2702 if (0 < len(cls._AttributeMap)) or (cls._AttributeWildcard is not None): -2703 desc.append("\nAttributes:\n ") -2704 desc.append("\n ".join([ _au._description(user_documentation=False) for _au in six.itervalues(cls._AttributeMap) ])) -2705 if cls._AttributeWildcard is not None: -2706 desc.append("\n Wildcard attribute(s)") -2707 if (0 < len(cls._ElementMap)) or cls._HasWildcardElement: -2708 desc.append("\nElements:\n ") -2709 desc.append("\n ".join([ _eu._description(user_documentation=False) for _eu in six.itervalues(cls._ElementMap) ])) -2710 if cls._HasWildcardElement: -2711 desc.append("\n Wildcard element(s)") -2712 return ''.join(desc) -
2713 -2714 ## Local Variables: -2715 ## fill-column:78 -2716 ## End: -2717 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis._RepresentAsXsdLiteral_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis._RepresentAsXsdLiteral_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis._RepresentAsXsdLiteral_mixin-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis._RepresentAsXsdLiteral_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,202 +0,0 @@ - - - - - pyxb.binding.basis._RepresentAsXsdLiteral_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class _RepresentAsXsdLiteral_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _RepresentAsXsdLiteral_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _RepresentAsXsdLiteral_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Marker class for data types using XSD literal string as - pythonLiteral.

-

This is necessary for any simple data type where Python repr() - produces a constructor call involving a class that may not be available - by that name; e.g. duration, decimal, and any of the date/time types.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis.simpleTypeDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.simpleTypeDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis.simpleTypeDefinition-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.simpleTypeDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1457 +0,0 @@ - - - - - pyxb.binding.basis.simpleTypeDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class simpleTypeDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class simpleTypeDefinition

source code

-
-                    object --+            
-                             |            
-                       cscRoot --+        
-                                 |        
-     utils.utility.Locatable_mixin --+    
-                                     |    
-                    _TypeBinding_mixin --+
-                                         |
-                            object --+   |
-                                     |   |
-utils.utility._DeconflictSymbols_mixin --+
-                                         |
-                        object --+       |
-                                 |       |
-                           cscRoot --+   |
-                                     |   |
-                  _DynamicCreate_mixin --+
-                                         |
-                                        simpleTypeDefinition
-
- -
Known Subclasses:
-
- -
- -
-

simpleTypeDefinition is a base class that is part of the - hierarchy of any class that represents the Python datatype for a SimpleTypeDefinition.

- -
-

Note: - This class, or a descendent of it, must be the first class in the - method resolution order when a subclass has multiple parents. - Otherwise, constructor keyword arguments may not be removed before - passing them on to Python classes that do not accept them. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize a newly created STD instance.
- source code - -
- -
-   - - - - - - -
xsdLiteral(self)
- Return text suitable for representing the value of this instance in - an XML document.
- source code - -
- -
-   - - - - - - -
xsdConstraintsOK(self, - location=None)
- Validate the value of this instance against its constraints.
- source code - -
- -
-   - - - - - - -
_validateBinding_vx(self)
- Override in subclasses for type-specific validation of instance - content.
- source code - -
- -
-   - - - - - - -
xsdValueLength(self)
- Return the length of this instance within its value space.
- source code - -
- -
-   - - - - - - -
pythonLiteral(self)
- Return a string which can be embedded into Python source to represent - the value of this instance.
- source code - -
- -
-   - - - - - - -
_toDOM_csc(self, - dom_support, - parent) - source code - -
- -
-   - - - - - - -
_checkValidValue(self) - source code - -
- -
-   - - - - - - -
_isValidValue(self) - source code - -
- -
-   - - - - - - -
_setAttribute(self, - attr_en, - value_lex) - source code - -
- -
-

Inherited from _TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
__FacetMapAttributeName(cls) - source code - -
- -
-   - - - - - - -
_FacetMap(cls)
- Return a reference to the facet map for this datatype.
- source code - -
- -
-   - - - - - - -
_InitializeFacetMap(cls, - *args)
- Initialize the facet map for this datatype.
- source code - -
- -
-   - - - - - - -
_ConvertArguments_vx(cls, - args, - kw) - source code - -
- -
-   - - - - - - -
_ConvertArguments(cls, - args, - kw)
- Pre-process the arguments.
- source code - -
- -
-   - - - - - - -
__STDAttrName(cls) - source code - -
- -
-   - - - - - - -
_SimpleTypeDefinition(cls, - std)
- Set the pyxb.xmlschema.structures.SimpleTypeDefinition - instance associated with this binding.
- source code - -
- -
-   - - - - - - -
SimpleTypeDefinition(cls)
- Return the SimpleTypeDefinition instance for the given class.
- source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-   - - - - - - -
XsdSuperType(cls)
- Find the nearest parent class in the PST hierarchy.
- source code - -
- -
-   - - - - - - -
_XsdConstraintsPreCheck_vb(cls, - value)
- Pre-extended class method to verify other things before checking - constraints.
- source code - -
- -
-   - - - - - - -
XsdConstraintsOK(cls, - value, - location=None)
- Validate the given value against the constraints on this class.
- source code - -
- -
-   - - - - - - -
XsdValueLength(cls, - value)
- Return the length of the given value.
- source code - -
- -
-   - - - - - - -
PythonLiteral(cls, - value)
- Return a string which can be embedded into Python source to represent - the given value as an instance of this class.
- source code - -
- -
-   - - - - - - -
_IsSimpleTypeContent(cls)
- STDs have simple type content.
- source code - -
- -
-   - - - - - - -
_IsValidValue(self, - value) - source code - -
- -
-   - - - - - - -
_CheckValidValue(cls, - value)
- NB: Invoking this on a value that is a list will, if necessary, - replace the members of the list with new values that are of the - correct item type.
- source code - -
- -
-   - - - - - - -
_description(cls, - name_only=False, - user_documentation=True) - source code - -
- -
-

Inherited from _TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __FacetMap = {} -
-   - - _ReservedSymbols = set(['Factory', 'PythonLiteral', 'SimpleTyp...
- Symbols that remain the responsibility of this class. -
-   - - __FacetMapAttributeNameMap = {<class 'pyxb.binding.basis.simpl... -
-   - - __ClassFacetSequence = {} -
-

Inherited from _TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from _TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_FacetMap(cls) -
Class Method -

-
source code  -
- -

Return a reference to the facet map for this datatype.

-

The facet map is a map from leaf facet classes to instances of those - classes that constrain or otherwise apply to the lexical or value space - of the datatype. Classes may inherit their facet map from their - superclass, or may create a new class instance if the class adds a new - constraint type.

-
-
Raises:
-
    -
  • AttributeError - if the facet map has not been defined
  • -
-
-
-
- -
- -
- - -
-

_InitializeFacetMap(cls, - *args) -
Class Method -

-
source code  -
- -

Initialize the facet map for this datatype.

-

This must be called exactly once, after all facets belonging to the - datatype have been created.

-
-
Raises:
-
    -
  • pyxb.LogicError - if called multiple times (on the same class)
  • -
  • pyxb.LogicError - if called when a parent class facet map has not been initialized - :return: the facet map
  • -
-
-
-
- -
- -
- - -
-

_ConvertArguments(cls, - args, - kw) -
Class Method -

-
source code  -
- -

Pre-process the arguments.

-

This is used before invoking the parent constructor. One application - is to apply the whitespace facet processing; if such a request is in the - keywords, it is removed so it does not propagate to the superclass. - Another application is to convert the arguments from a string to a list. - Binding-specific applications are performed in the overloaded _ConvertArguments_vx - method.

-
-
-
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize a newly created STD instance.

-

Usually there is one positional argument, which is a value that can be - converted to the underlying Python type.

-
-
Parameters:
-
    -
  • _validate_constraints (bool) - If True (default if validation is enabled), the newly constructed - value is checked against its constraining facets.
  • -
  • _apply_attributes - If True (default), any attributes present in the - keywords or DOM node are applied. Normally presence of such an - attribute should produce an error; when creating simple content - for a complex type we need the DOM node, but do not want to apply - the attributes, so we bypass the application.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

SimpleTypeDefinition(cls) -
Class Method -

-
source code  -
- -

Return the SimpleTypeDefinition instance for the given class.

-

This should only be invoked when generating bindings. An STD must - have been associated with the class using _SimpleTypeDefinition.

-
-
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
-
-
- -
- -
- - -
-

xsdLiteral(self) -

-
source code  -
- -

Return text suitable for representing the value of this instance in an - XML document.

-

The base class implementation delegates to the object class's - XsdLiteral method.

-
-
-
-
- -
- -
- - -
-

XsdSuperType(cls) -
Class Method -

-
source code  -
- -

Find the nearest parent class in the PST hierarchy.

-

The value for anySimpleType is None; for all others, it's a primitive - or derived PST descendent (including anySimpleType).

-
-
-
-
- -
- -
- - -
-

_XsdConstraintsPreCheck_vb(cls, - value) -
Class Method -

-
source code  -
- -

Pre-extended class method to verify other things before checking - constraints.

-

This is used for list types, to verify that the values in the list are - acceptable, and for token descendents, to check the lexical/value space - conformance of the input.

-
-
-
-
- -
- -
- - -
-

XsdConstraintsOK(cls, - value, - location=None) -
Class Method -

-
source code  -
- -

Validate the given value against the constraints on this class.

-
-
Raises:
-
-
-
-
- -
- -
- - -
-

_validateBinding_vx(self) -

-
source code  -
- -

Override in subclasses for type-specific validation of instance - content.

-
-
Returns:
-
True if the instance validates
-
Raises:
-
    -
  • pyxb.BatchContentValidationError - complex content does not match model
  • -
  • pyxb.SimpleTypeValueError - simple content fails to satisfy constraints
  • -
-
Overrides: - _TypeBinding_mixin._validateBinding_vx -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

XsdValueLength(cls, - value) -
Class Method -

-
source code  -
- -

Return the length of the given value.

-

The length is calculated by a subclass implementation of - _XsdValueLength_vx in accordance with - http://www.w3.org/TR/xmlschema-2/#rf-length.

-

The return value is a non-negative integer, or None if - length constraints should be considered trivially satisfied (as with - QName and NOTATION).

-
-
Raises:
-
    -
  • pyxb.LogicError - the provided value is not an instance of cls.
  • -
  • pyxb.LogicError - an attempt is made to calculate a length for an instance of a type - that does not support length calculations.
  • -
-
-
-
- -
- -
- - -
-

xsdValueLength(self) -

-
source code  -
- -

Return the length of this instance within its value space.

-

See XsdValueLength.

-
-
-
-
- -
- -
- - -
-

_toDOM_csc(self, - dom_support, - parent) -

-
source code  -
- - -
-
Overrides: - _TypeBinding_mixin._toDOM_csc -
-
-
-
- -
- -
- - -
-

_IsSimpleTypeContent(cls) -
Class Method -

-
source code  -
- -

STDs have simple type content.

-
-
Overrides: - _TypeBinding_mixin._IsSimpleTypeContent -
-
-
-
- -
- -
- - -
-

_CheckValidValue(cls, - value) -
Class Method -

-
source code  -
- -

NB: Invoking this on a value that is a list will, if necessary, - replace the members of the list with new values that are of the correct - item type. This is permitted because only with lists is it possible to - bypass the normal content validation (by invoking append/extend on the - list instance).

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_ReservedSymbols

-

Symbols that remain the responsibility of this class. Any public - symbols in generated binding subclasses are deconflicted by providing an - alternative name in the subclass. (There currently are no public symbols - in generated SimpleTypeDefinion bindings.

-
-
-
-
Value:
-
-set(['Factory',
-     'PythonLiteral',
-     'SimpleTypeDefinition',
-     'XsdConstraintsOK',
-     'XsdLiteral',
-     'XsdPythonType',
-     'XsdSuperType',
-     'XsdValueLength',
-...
-
-
-
-
-
- -
- -
-

__FacetMapAttributeNameMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.basis.simpleTypeDefinition'>: '_simpleTypeDefini\
-tion__FacetMap',
- <class 'pyxb.binding.datatypes.gYear'>: u'_httpwww_w3_org2001XMLSchem\
-a_gYear_FacetMap',
- <class 'pyxb.binding.datatypes.gMonthDay'>: u'_httpwww_w3_org2001XMLS\
-chema_gMonthDay_FacetMap',
- <class 'pyxb.binding.datatypes.gDay'>: u'_httpwww_w3_org2001XMLSchema\
-_gDay_FacetMap',
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis.STD_list-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.STD_list-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis.STD_list-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.STD_list-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1078 +0,0 @@ - - - - - pyxb.binding.basis.STD_list - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class STD_list - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class STD_list

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-                    _TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-                  _DynamicCreate_mixin --+    
-                                         |    
-                      simpleTypeDefinition --+
-                                             |
-                                object --+   |
-                                         |   |
-                                      list --+
-                                             |
-                                            STD_list
-
- -
Known Subclasses:
-
- -
- -
-

Base class for collection datatypes.

-

This class descends from the Python list type, and incorporates - simpleTypeDefinition. Subclasses must define a class variable _ItemType - which is a reference to the class of which members must be instances.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__convertMany(self, - values) - source code - -
- -
-   - - - - - - -
__setitem__(self, - key, - value)
- x[i]=y
- source code - -
- -
-   - - - - - - -
__setslice__(self, - start, - end, - values)
- x[i:j]=y
- source code - -
- -
-   - - - - - - -
__contains__(self, - item)
- y in x
- source code - -
- -
-   - - - - - - -
append(self, - x)
- append object to end
- source code - -
- -
-   - - - - - - -
extend(self, - x, - _from_xml=False)
- extend list by appending elements from the iterable
- source code - -
- -
- integer - - - - - - -
count(self, - x)
- return number of occurrences of value
- source code - -
- -
-   - - - - - - -
index(self, - x, - *args)
- L.index(value, [start, [stop]]) -> integer -- return first index - of value.
- source code - -
- -
-   - - - - - - -
insert(self, - i, - x)
- insert object before index
- source code - -
- -
-   - - - - - - -
remove(self, - x)
- remove first occurrence of value.
- source code - -
- -
-

Inherited from simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from _TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from list: - __add__, - __delitem__, - __delslice__, - __eq__, - __ge__, - __getattribute__, - __getitem__, - __getslice__, - __gt__, - __iadd__, - __imul__, - __iter__, - __le__, - __len__, - __lt__, - __mul__, - __ne__, - __repr__, - __reversed__, - __rmul__, - __sizeof__, - pop, - reverse, - sort -

-

Inherited from object: - __delattr__, - __format__, - __reduce__, - __reduce_ex__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_ValidatedItem(cls, - value, - kw=None)
- Verify that the given value is permitted as an item of this list.
- source code - -
- -
-   - - - - - - -
_ConvertArguments_vx(cls, - args, - kw) - source code - -
- -
-   - - - - - - -
_XsdValueLength_vx(cls, - value) - source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a binding value to a string usable in an XML document.
- source code - -
- -
-   - - - - - - -
_description(cls, - name_only=False, - user_documentation=True) - source code - -
- -
-   - - - - - - -
__ConvertOne(cls, - v) - source code - -
- -
-

Inherited from simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from _TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ItemType = None
- A reference to the binding class for items within this list. -
-   - - __FacetMap = {} -
-

Inherited from simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from _TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from list: - __hash__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from _TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_ValidatedItem(cls, - value, - kw=None) -
Class Method -

-
source code  -
- -

Verify that the given value is permitted as an item of this list.

-

This may convert the value to the proper type, if it is compatible but - not an instance of the item type. Returns the value that should be used - as the item, or raises an exception if the value cannot be converted.

-
-
Parameters:
-
    -
  • kw - optional dictionary of standard constructor keywords used when - exceptions must be built. In particular, _location - may be useful.
  • -
-
-
-
- -
- -
- - -
-

_ConvertArguments_vx(cls, - args, - kw) -
Class Method -

-
source code  -
- - -
-
Overrides: - simpleTypeDefinition._ConvertArguments_vx -
-
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a binding value to a string usable in an XML - document.

-
-
Overrides: - simpleTypeDefinition.XsdLiteral -
-
-
-
- -
- -
- - -
-

_description(cls, - name_only=False, - user_documentation=True) -
Class Method -

-
source code  -
- - -
-
Overrides: - simpleTypeDefinition._description -
-
-
-
- -
- -
- - -
-

__setitem__(self, - key, - value) -
(Index assignment operator) -

-
source code  -
- -

x[i]=y

-
-
Overrides: - list.__setitem__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__setslice__(self, - start, - end, - values) -
(Slice assignment operator) -

-
source code  -
- -

x[i:j]=y

-

Use of negative indices is not supported.

-
-
Overrides: - list.__setslice__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__contains__(self, - item) -
(In operator) -

-
source code  -
- -

y in x

-
-
Overrides: - list.__contains__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

append(self, - x) -

-
source code  -
- -

append object to end

-
-
Overrides: - list.append -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

extend(self, - x, - _from_xml=False) -

-
source code  -
- -

extend list by appending elements from the iterable

-
-
Overrides: - list.extend -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

count(self, - x) -

-
source code  -
- -

return number of occurrences of value

-
-
Returns: integer
-
Overrides: - list.count -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

index(self, - x, - *args) -

-
source code  -
- -

L.index(value, [start, [stop]]) -> integer -- return first index of - value. Raises ValueError if the value is not present.

-
-
Overrides: - list.index -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

insert(self, - i, - x) -

-
source code  -
- -

insert object before index

-
-
Overrides: - list.insert -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

remove(self, - x) -

-
source code  -
- -

remove first occurrence of value. Raises ValueError if the value is - not present.

-
-
Overrides: - list.remove -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis.STD_union-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.STD_union-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis.STD_union-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis.STD_union-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,703 +0,0 @@ - - - - - pyxb.binding.basis.STD_union - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class STD_union - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class STD_union

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-                    _TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-                  _DynamicCreate_mixin --+    
-                                         |    
-                      simpleTypeDefinition --+
-                                             |
-                                            STD_union
-
- -
Known Subclasses:
-
- -
- -
-

Base class for union datatypes.

-

This class descends only from simpleTypeDefinition. A pyxb.LogicError - is raised if an attempt is made to construct an instance of a subclass of - STD_union. Values consistent with the member types are constructed using - the Factory class method. Values are validated using the - _ValidatedMember class method.

-

Subclasses must provide a class variable _MemberTypes which is a tuple - of legal members of the union.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize a newly created STD instance.
- source code - -
- -
-

Inherited from simpleTypeDefinition: - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from _TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
Factory(cls, - *args, - **kw)
- Given a value, attempt to create an instance of some member of this - union.
- source code - -
- -
-   - - - - - - -
_ValidatedMember(cls, - value)
- Validate the given value as a potential union member.
- source code - -
- -
-   - - - - - - -
_description(cls, - name_only=False, - user_documentation=True) - source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a binding value to a string usable in an XML document.
- source code - -
- -
-

Inherited from simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- - - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(self, - *args, - **kw) - source code - -
- -
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _MemberTypes = None
- A list of classes which are permitted as values of the union. -
-   - - __FacetMap = {} -
-

Inherited from simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from _TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from _TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

Factory(cls, - *args, - **kw) -
Class Method -

-
source code  -
- -

Given a value, attempt to create an instance of some member of this - union. The first instance which can be legally created is returned.

-
-
Parameters:
-
    -
  • _validate_constraints - If True (default if validation is enabled), any - constructed value is checked against constraints applied to the - union as well as the member type.
  • -
-
Raises:
-
-
Overrides: - _TypeBinding_mixin.Factory -
-
-
-
- -
- -
- - -
-

_ValidatedMember(cls, - value) -
Class Method -

-
source code  -
- -

Validate the given value as a potential union member.

-
-
Raises:
-
-
-
-
- -
- -
- - -
-

__new__(self, - *args, - **kw) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize a newly created STD instance.

-

Usually there is one positional argument, which is a value that can be - converted to the underlying Python type.

-
-
Parameters:
-
    -
  • _validate_constraints - If True (default if validation is enabled), the newly constructed - value is checked against its constraining facets.
  • -
  • _apply_attributes - If True (default), any attributes present in the - keywords or DOM node are applied. Normally presence of such an - attribute should produce an error; when creating simple content - for a complex type we need the DOM node, but do not want to apply - the attributes, so we bypass the application.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_description(cls, - name_only=False, - user_documentation=True) -
Class Method -

-
source code  -
- - -
-
Overrides: - simpleTypeDefinition._description -
-
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a binding value to a string usable in an XML - document.

-
-
Overrides: - simpleTypeDefinition.XsdLiteral -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.basis._TypeBinding_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis._TypeBinding_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.basis._TypeBinding_mixin-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.basis._TypeBinding_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,2045 +0,0 @@ - - - - - pyxb.binding.basis._TypeBinding_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module basis :: - Class _TypeBinding_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _TypeBinding_mixin

source code

-
-               object --+        
-                        |        
-                  cscRoot --+    
-                            |    
-utils.utility.Locatable_mixin --+
-                                |
-                               _TypeBinding_mixin
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_setValidationConfig(self, - validation_config)
- Set the validation configuration for this instance.
- source code - -
- -
-   - - - - - - -
__getValidationConfig(self)
- The pyxb.ValidationConfig instance that applies to this - instance.
- source code - -
- -
-   - - - - - - -
_performValidation(self)
- Determine whether the content model should be validated for this - instance.
- source code - -
- -
-   - - - - - - -
__setattr__(self, - name, - value)
- x.__setattr__('name', value) <==> x.name = value
- source code - -
- -
-   - - - - - - -
_namespaceContext(self)
- Return a namespace context associated with the binding - instance.
- source code - -
- -
-   - - - - - - -
_setNamespaceContext(self, - namespace_context)
- Associate a namespace context with the binding instance.
- source code - -
- -
-   - - - - - - -
_setElement(self, - elt)
- Associate an element binding with the instance.
- source code - -
- -
-   - - - - - - -
_element(self)
- Return a pyxb.binding.basis.element associated with the - binding instance.
- source code - -
- -
-   - - - - - - -
_isNil(self)
- Indicate whether this instance is nil.
- source code - -
- -
-   - - - - - - -
_setIsNil(self, - nil=True)
- Set the xsi:nil property of the instance.
- source code - -
- -
-   - - - - - - -
_resetContent(self, - reset_elements=False)
- Reset the content of an element value.
- source code - -
- -
-   - - - - - - -
__checkNilCtor(self, - args) - source code - -
- -
-   - - - - - - -
_constructedWithValue(self) - source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_postFactory_vx(cls, - state)
- Method invoked prior to leaving the Factory method.
- source code - -
- -
-   - - - - - - -
_substitutesFor(self, - element) - source code - -
- -
-   - - - - - - -
_setAttributesFromKeywordsAndDOM(self, - kw, - dom_node)
- Invoke self._setAttribute based on node attributes and keywords.
- source code - -
- -
- xml.dom.Document - - - - - - -
toDOM(self, - bds=None, - parent=None, - element_name=None)
- Convert this instance to a DOM node.
- source code - -
- -
-   - - - - - - -
toxml(self, - encoding=None, - bds=None, - root_only=False, - element_name=None)
- Shorthand to get the object as an XML document.
- source code - -
- -
-   - - - - - - -
_toDOM_csc(self, - dom_support, - parent) - source code - -
- -
-   - - - - - - -
_validateBinding_vx(self)
- Override in subclasses for type-specific validation of instance - content.
- source code - -
- -
-   - - - - - - -
validateBinding(self)
- Check whether the binding content matches its content model.
- source code - -
- -
-   - - - - - - -
_finalizeContentModel(self)
- Inform content model that all additions have been provided.
- source code - -
- -
-   - - - - - - -
_postDOMValidate(self) - source code - -
- -
-   - - - - - - -
_diagnosticName(self)
- The best name available for this instance in diagnostics.
- source code - -
- -
-   - - - - - - -
_TypeBinding_mixin__checkNilCtor(self, - args) - source code - -
- -
-   - - - - - - -
_TypeBinding_mixin__getValidationConfig(self)
- The pyxb.ValidationConfig instance that applies to this - instance.
- source code - -
- -
-

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_SetValidationConfig(cls, - validation_config)
- Set the validation configuration for this class.
- source code - -
- -
-   - - - - - - -
_GetValidationConfig(cls)
- The pyxb.ValidationConfig instance that applies to this - class.
- source code - -
- -
-   - - - - - - -
_PerformValidation(cls)
- Determine whether the content model should be validated for this - class.
- source code - -
- -
-   - - - - - - -
_PreFactory_vx(cls, - args, - kw)
- Method invoked upon entry to the Factory method.
- source code - -
- -
-   - - - - - - -
Factory(cls, - *args, - **kw)
- Provide a common mechanism to create new instances of this type.
- source code - -
- -
-   - - - - - - -
_IsUrType(cls)
- Return True iff this is the ur-type.
- source code - -
- -
-   - - - - - - -
_RequireXSIType(cls, - value_type) - source code - -
- -
-   - - - - - - -
_CompatibleValue(cls, - value, - **kw)
- Return a variant of the value that is compatible with this type.
- source code - -
- -
-   - - - - - - -
_IsSimpleTypeContent(cls)
- Return True iff the content of this binding object is a simple type.
- source code - -
- -
-   - - - - - - -
__AttributesFromDOM(cls, - node) - source code - -
- -
-   - - - - - - -
_Name(cls)
- Return the best descriptive name for the type of the instance.
- source code - -
- -
-   - - - - - - -
_TypeBinding_mixin__AttributesFromDOM(cls, - node) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _validationConfig_ = <pyxb.ValidationConfig object> -
-   - - _ExpandedName = None
- The expanded name of the component. -
-   - - _XSDLocation = None
- Where the definition can be found in the originating schema. -
-   - - _ReservedSymbols = set(['Factory', 'property', 'toDOM', 'toxml... -
-   - - _PyXBFactoryKeywords = ('_dom_node', '_fallback_namespace', '_...
- Keywords that are interpreted by __new__ or __init__ in one or more - classes in the PyXB type hierarchy. -
-   - - _Abstract = False -
-   - - __namespaceContext = None
- hash(x) -
-   - - __element = None
- hash(x) -
-   - - __xsiNil = None
- hash(x) -
-   - - __constructedWithValue = False -
-   - - __WarnedUnassociatedElement = False -
-   - - _AttributeWildcard = None
- hash(x) -
-   - - _AttributeMap = {}
- Map from expanded names to AttributeUse instances. -
-   - - _TypeBinding_mixin__WarnedUnassociatedElement = False -
-   - - _TypeBinding_mixin__constructedWithValue = False -
-   - - _TypeBinding_mixin__element = None
- hash(x) -
-   - - _TypeBinding_mixin__namespaceContext = None
- hash(x) -
-   - - _TypeBinding_mixin__xsiNil = None
- hash(x) -
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - _validationConfig
- The pyxb.ValidationConfig instance that applies to this - instance. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_GetValidationConfig(cls) -
Class Method -

-
source code  -
- -

The pyxb.ValidationConfig instance that applies to this - class.

-

By default this will reference pyxb.GlobalValidationConfig.

-
-
-
-
- -
- -
- - -
-

__getValidationConfig(self) -

-
source code  -
- -

The pyxb.ValidationConfig instance that applies to this - instance.

-

By default this will reference the class value from _GetValidationConfig, which - defaults to pyxb.GlobalValidationConfig.

-
-
-
-
- -
- -
- - -
-

_PerformValidation(cls) -
Class Method -

-
source code  -
- -

Determine whether the content model should be validated for this - class.

-

In the absence of context, this returns True iff both - binding and document validation are in force.

-
-
-

Deprecated: - use _GetValidationConfig and - check specific requirements. -

-
-
- -
- -
- - -
-

_performValidation(self) -

-
source code  -
- -

Determine whether the content model should be validated for this - instance.

-

In the absence of context, this returns True iff both - binding and document validation are in force.

-
-
-

Deprecated: - use _validationConfig and check - specific requirements. -

-
-
- -
- -
- - -
-

__setattr__(self, - name, - value) -

-
source code  -
- -

x.__setattr__('name', value) <==> x.name = value

-
-
Overrides: - object.__setattr__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_namespaceContext(self) -

-
source code  -
- -

Return a namespace context associated with the binding - instance.

-

This will return None unless something has provided a - context to the instance. Context is provided when instances are - generated by the DOM and SAX-based translators.

-
-
-
-
- -
- -
- - -
-

_setElement(self, - elt) -

-
source code  -
- -

Associate an element binding with the instance.

-

Since the value of a binding instance reflects only its content, an - associated element is necessary to generate an XML document or DOM - tree.

-
-
Parameters:
-
    -
  • elt - the pyxb.binding.basis.element instance associated - with the value. This may be None when - disassociating a value from a specific element.
  • -
-
-
-
- -
- -
- - -
-

_element(self) -

-
source code  -
- -

Return a pyxb.binding.basis.element associated with the binding - instance.

-

This will return None unless an element has been - associated. Constructing a binding instance using the element instance - will add this association.

-
-
-
-
- -
- -
- - -
-

_isNil(self) -

-
source code  -
- -

Indicate whether this instance is nil.

-

The value is set by the DOM and SAX parsers when building an instance - from a DOM element with xsi:nil set to true.

-
-
Returns:
-
None if the element used to create the instance is - not nillable. If it is nillable, returns - True or False depending on whether the - instance itself is nil.
-
-
-
- -
- -
- - -
-

_setIsNil(self, - nil=True) -

-
source code  -
- -

Set the xsi:nil property of the instance.

-
-
Parameters:
-
    -
  • nil - True if the value of xsi:nil should be - true, False if the value of xsi:nil - should be false.
  • -
-
Raises:
-
-
-
-
- -
- -
- - -
-

_resetContent(self, - reset_elements=False) -

-
source code  -
- -

Reset the content of an element value.

-

This is not a public method.

-

For simple types, this does nothing. For complex types, this clears - the content array, removing all non-element content from the - instance. It optionally also removes all element content.

-
-
Parameters:
-
    -
  • reset_elements - If False (default) only the content array is - cleared, which has the effect of removing any preference for - element order when generating a document. If True, - the element content stored within the binding is also cleared, - leaving it with no content at all.
  • -
-
-

Note: - This is not the same thing as complexTypeDefinition.reset, which unconditionally - resets attributes and element and non-element content. -

-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_PreFactory_vx(cls, - args, - kw) -
Class Method -

-
source code  -
- -

Method invoked upon entry to the Factory method.

-

This method is entitled to modify the keywords array. It can also - return a state value which is passed to _postFactory_vx.

-
-
-
-
- -
- -
- - -
-

_postFactory_vx(cls, - state) -

-
source code  -
- -

Method invoked prior to leaving the Factory method.

-

This is an instance method, and is given the state that was returned - by _PreFactory_vx.

-
-
-
-
- -
- -
- - -
-

Factory(cls, - *args, - **kw) -
Class Method -

-
source code  -
- -

Provide a common mechanism to create new instances of this type.

-

The class constructor won't do, because you can't create instances of - union types.

-

This method may be overridden in subclasses (like STD_union). Pre- - and post-creation actions can be customized on a per-class instance by - overriding the _PreFactory_vx and _postFactory_vx methods.

-
-
Parameters:
-
    -
  • _dom_node - If provided, the value must be a DOM node, the content of which - will be used to set the value of the instance.
  • -
  • _location - An optional instance of pyxb.utils.utility.Location showing the origin - the binding. If None, a value from - _dom_node is used if available.
  • -
  • _from_xml - If True, the input must be either a DOM node or a - unicode string comprising a lexical representation of a value. - This is a further control on _apply_whitespace_facet - and arises from cases where the lexical and value representations - cannot be distinguished by type. The default value is - True iff _dom_node is not - None.
  • -
  • _apply_whitespace_facet - If True and this is a simpleTypeDefinition with a - whiteSpace facet, the first argument will be normalized in - accordance with that facet prior to invoking the parent - constructor. The value is always True if text - content is extracted from a _dom_node, and otherwise - defaults to the defaulted value of _from_xml.
  • -
  • _validate_constraints - If True, any constructed value is checked against - constraints applied to the union as well as the member type.
  • -
  • _require_value - If False (default), it is permitted to create a - value without an initial value. If True and no - initial value was provided, causes pyxb.SimpleContentAbsentError to be raised. Only - applies to simpleTypeDefinition instances; this is used when - creating values from DOM nodes.
  • -
-
-
-
- -
- -
- - -
-

_IsUrType(cls) -
Class Method -

-
source code  -
- -

Return True iff this is the ur-type.

-

The only ur-type is {http://www.w3.org/2001/XMLSchema}anyType. The - implementation of this method is overridden for pyxb.binding.datatypes.anyType.

-
-
-
-
- -
- -
- - -
-

_CompatibleValue(cls, - value, - **kw) -
Class Method -

-
source code  -
- -

Return a variant of the value that is compatible with this type.

-

Compatibility is defined relative to the type definition associated - with the element. The value None is always compatible. If - value has a Python type (e.g., int) that is a - superclass of the required _TypeBinding_mixin class (e.g., - xs:byte), value is used as a constructor - parameter to return a new instance of the required type. Note that - constraining facets are applied here if necessary (e.g., although a - Python int with value 500 is type-compatible - with xs:byte, it is outside the value space, and - compatibility will fail).

-
-
Parameters:
-
    -
  • _convert_string_values - If True (default) and the incoming value is a - string, an attempt will be made to form a compatible value by - using the string as a constructor argument to the this class. - This flag is set to False when testing automaton - transitions.
  • -
-
Raises:
-
-
-
-
- -
- -
- - -
-

_IsSimpleTypeContent(cls) -
Class Method -

-
source code  -
- -

Return True iff the content of this binding object is a simple - type.

-

This is true only for descendents of simpleTypeDefinition and - instances of complexTypeDefinition that have simple type content.

-
-
-
-
- -
- -
- - -
-

_setAttributesFromKeywordsAndDOM(self, - kw, - dom_node) -

-
source code  -
- -

Invoke self._setAttribute based on node attributes and keywords.

-

Though attributes can only legally appear in complexTypeDefinition - instances, delayed conditional validation requires caching them in - simpleTypeDefinition.

-
-
Parameters:
-
    -
  • kw - keywords passed to the constructor. This map is mutated by the - call: keywords corresponding to recognized attributes are - removed.
  • -
  • dom_node - an xml.dom Node instance, possibly None
  • -
-
-
-
- -
- -
- - -
-

toDOM(self, - bds=None, - parent=None, - element_name=None) -

-
source code  -
- -

Convert this instance to a DOM node.

-

The name of the top-level element is either the name of the element - instance associated with this instance, or the XML name of the type of - this instance.

-
-
Parameters:
-
    -
  • bds (pyxb.utils.domutils.BindingDOMSupport) - Support for customizing the generated document
  • -
  • parent (xml.dom.Element or None) - If None, a standalone document is created; - otherwise, the created element is a child of the given element.
  • -
-
Returns: xml.dom.Document
-
-
-
- -
- -
- - -
-

toxml(self, - encoding=None, - bds=None, - root_only=False, - element_name=None) -

-
source code  -
- -

Shorthand to get the object as an XML document.

-

If you want to set the default namespace, pass in a pre-configured - bds.

-
-
Parameters:
-
    -
  • encoding - The encoding to be used. See @xml.dom.Node.toxml() - for a description of why you should always pass - @'utf-8' here. Because this method follows the - contract of the corresponding xml.dom.Node method, - it does not automatically get the default PyXB output encoding.
  • -
  • bds - Optional pyxb.utils.domutils.BindingDOMSupport instance - to use for creation. If not provided (default), a new generic one - is created.
  • -
  • root_only - Set to True to automatically deference the - documentElement of the resulting DOM node. This - eliminates the XML declaration that would otherwise be generated.
  • -
  • element_name - This value is passed through to toDOM, and is useful when the value has no bound - element but you want to convert it to XML anyway.
  • -
-
-
-
- -
- -
- - -
-

_validateBinding_vx(self) -

-
source code  -
- -

Override in subclasses for type-specific validation of instance - content.

-
-
Returns:
-
True if the instance validates
-
Raises:
-
    -
  • pyxb.BatchContentValidationError - complex content does not match model
  • -
  • pyxb.SimpleTypeValueError - simple content fails to satisfy constraints
  • -
-
-
-
- -
- -
- - -
-

validateBinding(self) -

-
source code  -
- -

Check whether the binding content matches its content model.

-
-
Returns:
-
True if validation succeeds.
-
Raises:
-
    -
  • pyxb.BatchContentValidationError - complex content does not match model
  • -
  • pyxb.SimpleTypeValueError - attribute or simple content fails to satisfy constraints
  • -
-
-
-
- -
- -
- - -
-

_finalizeContentModel(self) -

-
source code  -
- -

Inform content model that all additions have been provided.

-

This is used to resolve any pending non-determinism when the content - of an element is provided through a DOM assignment or through positional - arguments in a constructor.

-
-
-
-
- -
- -
- - -
-

_Name(cls) -
Class Method -

-
source code  -
- -

Return the best descriptive name for the type of the instance.

-

This is intended to be a human-readable value used in diagnostics, and - is the expanded name if the type has one, or the Python type name if it - does not.

-
-
-
-
- -
- -
- - -
-

_diagnosticName(self) -

-
source code  -
- -

The best name available for this instance in diagnostics.

-

If the instance is associated with an element, it is the element name; - otherwise it is the best name for the type of the instance per _Name.

-
-
-
-
- -
- -
- - -
-

_TypeBinding_mixin__getValidationConfig(self) -

-
source code  -
- -

The pyxb.ValidationConfig instance that applies to this - instance.

-

By default this will reference the class value from _GetValidationConfig, which - defaults to pyxb.GlobalValidationConfig.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_ReservedSymbols

- -
-
-
-
Value:
-
-set(['Factory', 'property', 'toDOM', 'toxml', 'validateBinding'])
-
-
-
-
-
- -
- -
-

_PyXBFactoryKeywords

-

Keywords that are interpreted by __new__ or __init__ in one or more - classes in the PyXB type hierarchy. All these keywords must be removed - before invoking base Python __init__ or __new__.

-
-
-
-
Value:
-
-('_dom_node',
- '_fallback_namespace',
- '_from_xml',
- '_apply_whitespace_facet',
- '_validate_constraints',
- '_require_value',
- '_nil',
- '_element',
-...
-
-
-
-
-
- -
- -
-

_AttributeMap

-

Map from expanded names to AttributeUse instances. Non-empty only in - complexTypeDefinition subclasses.

-
-
-
-
Value:
-
-{}
-
-
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

_validationConfig

-

The pyxb.ValidationConfig instance that applies to this - instance.

-

By default this will reference the class value from _GetValidationConfig, which - defaults to pyxb.GlobalValidationConfig.

-
-
Get Method:
-
_TypeBinding_mixin__getValidationConfig(self) - - The pyxb.ValidationConfig instance that applies to this - instance. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content.AttributeUse-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.AttributeUse-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content.AttributeUse-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.AttributeUse-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,897 +0,0 @@ - - - - - pyxb.binding.content.AttributeUse - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content :: - Class AttributeUse - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AttributeUse

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            AttributeUse
-
- -
-

A helper class that encapsulates everything we need to know about the - way an attribute is used within a binding class.

-

Attributes are stored internally as pairs (provided, - value), where provided is a boolean indicating - whether a value for the attribute was provided externally, and - value is an instance of the attribute datatype. The - provided flag is used to determine whether an XML attribute - should be added to a created DOM node when generating the XML - corresponding to a binding instance.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - name, - id, - key, - data_type, - unicode_default=None, - fixed=False, - required=False, - prohibited=False)
- Create an AttributeUse instance.
- source code - -
- -
- pyxb.namespace.ExpandedName - - - - - - -
name(self)
- The expanded name of the element.
- source code - -
- -
-   - - - - - - -
defaultValue(self)
- The default value of the attribute.
- source code - -
- -
-   - - - - - - -
fixed(self)
- True iff the value of the attribute cannot be changed.
- source code - -
- -
-   - - - - - - -
required(self)
- True iff the attribute must be assigned a value.
- source code - -
- -
-   - - - - - - -
prohibited(self)
- True iff the attribute must not be assigned a value.
- source code - -
- -
-   - - - - - - -
provided(self, - ctd_instance)
- True iff the given instance has been explicitly given a - value for the attribute.
- source code - -
- -
-   - - - - - - -
id(self)
- Tag used within Python code for the attribute.
- source code - -
- -
-   - - - - - - -
key(self)
- String used as key within object dictionary when storing attribute - value.
- source code - -
- -
-   - - - - - - -
dataType(self)
- The subclass of pyxb.binding.basis.simpleTypeDefinition of which any - attribute value must be an instance.
- source code - -
- -
-   - - - - - - -
__getValue(self, - ctd_instance)
- Retrieve the value information for this attribute in a binding - instance.
- source code - -
- -
-   - - - - - - -
__getProvided(self, - ctd_instance) - source code - -
- -
-   - - - - - - -
value(self, - ctd_instance)
- Get the value of the attribute from the instance.
- source code - -
- -
-   - - - - - - -
__setValue(self, - ctd_instance, - new_value, - provided) - source code - -
- -
-   - - - - - - -
reset(self, - ctd_instance)
- Set the value of the attribute in the given instance to be its - default value, and mark that it has not been provided.
- source code - -
- -
-   - - - - - - -
addDOMAttribute(self, - dom_support, - ctd_instance, - element)
- If this attribute as been set, add the corresponding attribute to the - DOM element.
- source code - -
- -
-   - - - - - - -
validate(self, - ctd_instance)
- Validate the instance against the requirements imposed by this - attribute use.
- source code - -
- -
-   - - - - - - -
set(self, - ctd_instance, - new_value, - from_xml=False)
- Set the value of the attribute.
- source code - -
- -
-   - - - - - - -
_description(self, - name_only=False, - user_documentation=True) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __name = None
- ExpandedName of the attribute -
-   - - __id = None
- Identifier used for this attribute within the owning class -
-   - - __key = None
- Private Python attribute used in instances to hold the attribute - value -
-   - - __dataType = None
- The pyxb.binding.basis.simpleTypeDefinition for values - of the attribute -
-   - - __unicodeDefault = None
- The default attribute value as a unicode string, or None -
-   - - __defaultValue = None
- The default value as an instance of __dataType, or - None -
-   - - __fixed = False
- True if the attribute value cannot be changed -
-   - - __required = False
- True if the attribute must appear in every instance of - the type -
-   - - __prohibited = False
- True if the attribute must not appear in any instance of - the type -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - name, - id, - key, - data_type, - unicode_default=None, - fixed=False, - required=False, - prohibited=False) -
(Constructor) -

-
source code  -
- -

Create an AttributeUse instance.

-
-
Parameters:
-
    -
  • name (pyxb.namespace.ExpandedName) - The name by which the attribute is referenced in the XML
  • -
  • id (str) - The Python identifier for the attribute within the containing pyxb.basis.binding.complexTypeDefinition. This - is a public identifier, derived from the local part of the - attribute name and modified to be unique, and is usually used as - the name of the attribute's inspector method.
  • -
  • key (str) - The string used to store the attribute value in the dictionary of - the containing pyxb.basis.binding.complexTypeDefinition. This - is mangled so that it is unique among and is treated as a Python - private member.
  • -
  • data_type (type) - The class reference to the subclass of pyxb.binding.basis.simpleTypeDefinition of which - the attribute values must be instances.
  • -
  • unicode_default (unicode) - The default value of the attribute as specified in the schema, or - None if there is no default attribute value. The default value - (of the keyword) is None.
  • -
  • fixed (bool) - If True, indicates that the attribute, if present, - must have the value that was given via - unicode_default. The default value is - False.
  • -
  • required (bool) - If True, indicates that the attribute must appear in - the DOM node used to create an instance of the corresponding pyxb.binding.basis.complexTypeDefinition. The - default value is False. No more that one of required and prohibited should be assigned True.
  • -
  • prohibited (bool) - If True, indicates that the attribute must - not appear in the DOM node used to create an instance of - the corresponding pyxb.binding.basis.complexTypeDefinition. The - default value is False. No more that one of required and prohibited should be assigned True.
  • -
-
Raises:
-
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

provided(self, - ctd_instance) -

-
source code  -
- -

True iff the given instance has been explicitly given a - value for the attribute.

-

This is used for things like only generating an XML attribute - assignment when a value was originally given (even if that value happens - to be the default).

-
-
-
-
- -
- -
- - -
-

id(self) -

-
source code  -
- -

Tag used within Python code for the attribute.

-

This is not used directly in the default code generation template.

-
-
-
-
- -
- -
- - -
-

__getValue(self, - ctd_instance) -

-
source code  -
- -

Retrieve the value information for this attribute in a binding - instance.

-
-
Parameters:
-
-
Returns:
-
(provided, value) where provided is a - bool and value is None or - an instance of the attribute's datatype.
-
-
-
- -
- -
- - -
-

validate(self, - ctd_instance) -

-
source code  -
- -

Validate the instance against the requirements imposed by this - attribute use.

-

There is no return value; calls raise an exception if the content does - not validate.

-
-
Parameters:
-
    -
  • ctd_instance - An instance of a complex type definition.
  • -
-
Raises:
-
    -
  • pyxb.ProhibitedAttributeError - when instance has attribute but must not
  • -
  • pyxb.MissingAttributeError - when instance lacks attribute but must have it (including when a - required fixed-value attribute is missing).
  • -
  • pyxb.BatchContentValidationError - when instance has attribute but its value is not acceptable
  • -
-
-
-
- -
- -
- - -
-

set(self, - ctd_instance, - new_value, - from_xml=False) -

-
source code  -
- -

Set the value of the attribute.

-

This validates the value against the data type, creating a new - instance if necessary.

-
-
Parameters:
-
    -
  • ctd_instance (subclass of pyxb.binding.basis.complexTypeDefinition) - The binding instance for which the attribute value is to be set
  • -
  • new_value (Any value that is permitted as the input parameter to the - Factory method of the attribute's datatype.) - The value for the attribute
  • -
  • from_xml - Value True iff the new_value is known to be in - lexical space and must by converted by the type factory. If - False (default) the value is only converted if it is - not already an instance of the attribute's underlying type.
  • -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content.AutomatonConfiguration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.AutomatonConfiguration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content.AutomatonConfiguration-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.AutomatonConfiguration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,801 +0,0 @@ - - - - - pyxb.binding.content.AutomatonConfiguration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content :: - Class AutomatonConfiguration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AutomatonConfiguration

source code

-
-object --+
-         |
-        AutomatonConfiguration
-
- -
-

State for a pyxb.utils.fac.Automaton monitoring content for an - incrementally constructed complex type binding instance.

- -
-

Warning: - This is not an implementation of pyxb.utils.fac.Configuration_ABC because we need - the step function to return a different type of value. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
reset(self)
- Reset the automaton to its initial state.
- source code - -
- -
-   - - - - - - -
nondeterminismCount(self)
- Return the number of pending configurations.
- source code - -
- -
-   - - - - - - -
step(self, - value, - element_decl)
- Attempt a transition from the current state.
- source code - -
- -
-   - - - - - - -
resolveNondeterminism(self, - prefer_accepting=True)
- Resolve any non-determinism in the automaton state.
- source code - -
- -
-   - - - - - - -
acceptableContent(self)
- Return the sequence of acceptable symbols at this state.
- source code - -
- -
-   - - - - - - -
isAccepting(self, - raise_if_rejecting=False)
- Return True iff the automaton is in an accepting state.
- source code - -
- -
-   - - - - - - -
_diagnoseIncompleteContent(self, - symbols, - symbol_set)
- Check for incomplete content.
- source code - -
- -
-   - - - - - - -
diagnoseIncompleteContent(self)
- Generate the exception explaining why the content is incomplete.
- source code - -
- -
-   - - - - - - -
__resetPreferredSequence(self, - instance) - source code - -
- -
-   - - - - - - -
__discardPreferredSequence(self, - preferred_sequence, - pi=None)
- Extract non-element content from the sequence and return - None.
- source code - -
- -
-   - - - - - - -
__processPreferredSequence(self, - preferred_sequence, - symbol_set, - vc) - source code - -
- -
-   - - - - - - -
sequencedChildren(self)
- Implement pyxb.binding.basis.complexTypeDefinition._validatedChildren.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __instance = None
- hash(x) -
-   - - __cfg = None
- hash(x) -
-   - - __multi = None
- hash(x) -
-   - - PermittedNondeterminism = 20
- The maximum amount of unresolved non-determinism that is acceptable. -
-   - - __preferredSequenceIndex = 0 -
-   - - __preferredPendingSymbol = None
- hash(x) -
-   - - __pendingNonElementContent = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

reset(self) -

-
source code  -
- -

Reset the automaton to its initial state.

-

Subsequent transitions are expected based on candidate content to be - supplied through the step method.

-
-
-
-
- -
- -
- - -
-

nondeterminismCount(self) -

-
source code  -
- -

Return the number of pending configurations.

-

The automaton is deterministic if exactly one configuration is - available.

-
-
-
-
- -
- -
- - -
-

step(self, - value, - element_decl) -

-
source code  -
- -

Attempt a transition from the current state.

-
-
Parameters:
-
    -
  • value - the content to be supplied. For success the value must be - consistent with the recorded symbol (element or wildcard - declaration) for a transition from the current automaton state.
  • -
  • element_decl - optional pyxb.binding.content.ElementDeclaration that is - the preferred symbol for the transition.
  • -
-
Returns:
-
the cardinal number of successful transitions from the current - configuration based on the parameters.
-
-
-
- -
- -
- - -
-

resolveNondeterminism(self, - prefer_accepting=True) -

-
source code  -
- -

Resolve any non-determinism in the automaton state.

-

If the automaton has reached a single configuration (was - deterministic), this does nothing.

-

If multiple candidate configurations are available, the best one is - selected and applied, updating the binding instance with the pending - content.

-

"Best" in this case is determined by optionally eliminating - configurations that are not accepting, then selecting the path where the - initial transition sorts highest using the binding sort key (based on - position in the original schema).

-
-
Parameters:
-
    -
  • prefer_accepting - eliminate non-accepting paths if any accepting path is present.
  • -
-
-
-
- -
- -
- - -
-

acceptableContent(self) -

-
source code  -
- -

Return the sequence of acceptable symbols at this state.

-

The list comprises the pyxb.binding.content.ElementUse and pyxb.binding.content.WildcardUse instances that are used - to validate proposed symbols, in preferred order.

-
-
-
-
- -
- -
- - -
-

isAccepting(self, - raise_if_rejecting=False) -

-
source code  -
- -

Return True iff the automaton is in an accepting - state.

-

If the automaton has unresolved nondeterminism, it is resolved first, - preferring accepting states.

-
-
-
-
- -
- -
- - -
-

_diagnoseIncompleteContent(self, - symbols, - symbol_set) -

-
source code  -
- -

Check for incomplete content.

-
-
Returns:
-
the topmost configuration (if accepting)
-
Raises:
-
-
-
-
- -
- -
- - -
-

sequencedChildren(self) -

-
source code  -
- -

Implement pyxb.binding.basis.complexTypeDefinition._validatedChildren.

-

Go there for the interface.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

PermittedNondeterminism

-

The maximum amount of unresolved non-determinism that is acceptable. - If the value is exceeded, a pyxb.ContentNondeterminismExceededError exception will - be raised.

-
-
-
-
Value:
-
-20
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content.ElementDeclaration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.ElementDeclaration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content.ElementDeclaration-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.ElementDeclaration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,901 +0,0 @@ - - - - - pyxb.binding.content.ElementDeclaration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content :: - Class ElementDeclaration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ElementDeclaration

source code

-
-object --+
-         |
-        ElementDeclaration
-
- -
-

Aggregate the information relevant to an element of a complex - type.

-

This includes the original tag name, the spelling of the corresponding object in Python, an indicator of whether multiple instances might be - associated with the field, and other relevant information.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
xsdLocation(self)
- The location in the schema where the element was - declared.
- source code - -
- -
- pyxb.namespace.ExpandedName - - - - - - -
name(self)
- The expanded name of the element.
- source code - -
- -
-   - - - - - - -
id(self)
- The string name of the binding class field used to hold the element - values.
- source code - -
- -
-   - - - - - - -
elementBinding(self)
- The basis.element instance identifying the information - associated with the element declaration.
- source code - -
- -
-   - - - - - - -
_setElementBinding(self, - element_binding) - source code - -
- -
-   - - - - - - -
isPlural(self)
- True iff the content model indicates that more than one element can - legitimately belong to this use.
- source code - -
- -
-   - - - - - - -
__init__(self, - name, - id, - key, - is_plural, - location, - element_binding=None)
- Create an ElementDeclaration instance.
- source code - -
- -
-   - - - - - - -
defaultValue(self)
- Return the default value for this element.
- source code - -
- -
-   - - - - - - -
resetValue(self)
- Return the reset value for this element.
- source code - -
- -
-   - - - - - - -
value(self, - ctd_instance)
- Return the value for this use within the given instance.
- source code - -
- -
-   - - - - - - -
reset(self, - ctd_instance)
- Set the value for this use in the given element to its default.
- source code - -
- -
-   - - - - - - -
set(self, - ctd_instance, - value)
- Set the value of this element in the given instance.
- source code - -
- -
-   - - - - - - -
setOrAppend(self, - ctd_instance, - value)
- Invoke either set or append, depending on whether the element use is - plural.
- source code - -
- -
-   - - - - - - -
append(self, - ctd_instance, - value)
- Add the given value as another instance of this element within the - binding instance.
- source code - -
- -
-   - - - - - - -
toDOM(self, - dom_support, - parent, - value)
- Convert the given value to DOM as an instance of this element.
- source code - -
- -
-   - - - - - - -
_description(self, - name_only=False, - user_documentation=True) - source code - -
- -
-   - - - - - - -
_matches(self, - value, - element_decl) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __xsdLocation = None
- hash(x) -
-   - - __name = None
- hash(x) -
-   - - __id = None
- hash(x) -
-   - - __key = None
- hash(x) -
-   - - __elementBinding = None
- hash(x) -
-   - - __isPlural = False -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

xsdLocation(self) -

-
source code  -
- -

The location in the schema where the element was - declared.

-

Note that this is not necessarily the same location as its use.

-
-
-
-
- -
- -
- - -
-

id(self) -

-
source code  -
- -

The string name of the binding class field used to hold the element - values.

-

This is the user-visible name, and excepting disambiguation will be - equal to the local name of the element.

-
-
-
-
- -
- -
- - -
-

isPlural(self) -

-
source code  -
- -

True iff the content model indicates that more than one element can - legitimately belong to this use.

-

This includes elements in particles with maxOccurs greater than one, - and when multiple elements with the same NCName are declared in the same - type.

-
-
-
-
- -
- -
- - -
-

__init__(self, - name, - id, - key, - is_plural, - location, - element_binding=None) -
(Constructor) -

-
source code  -
- -

Create an ElementDeclaration instance.

-
-
Parameters:
-
    -
  • name (pyxb.namespace.ExpandedName) - The name by which the element is referenced in the XML
  • -
  • id (str) - The Python name for the element within the containing pyxb.basis.binding.complexTypeDefinition. This - is a public identifier, albeit modified to be unique, and is - usually used as the name of the element's inspector method or - property.
  • -
  • key (str) - The string used to store the element value in the dictionary of - the containing pyxb.basis.binding.complexTypeDefinition. This - is mangled so that it is unique among and is treated as a Python - private member.
  • -
  • is_plural (bool) - If True, documents for the corresponding type may - have multiple instances of this element. As a consequence, the - value of the element will be a list. If False, the - value will be None if the element is absent, and a - reference to an instance of the type identified by pyxb.binding.basis.element.typeDefinition if - present.
  • -
  • element_binding - Reference to the class that serves as the binding for the - element.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

defaultValue(self) -

-
source code  -
- -

Return the default value for this element.

-

For plural values, this is an empty collection. For non-plural - values, it is None unless the element has a default value, - in which case it is that value.

-
-
-

To Do: - This should recursively support filling in default content, as when the - plural list requires a non-zero minimum number of entries. -

-
-
- -
- -
- - -
-

resetValue(self) -

-
source code  -
- -

Return the reset value for this element.

-

For plural values, this is an empty collection. For non-plural - values, it is None, corresponding to absence of an assigned - element.

-
-
-
-
- -
- -
- - -
-

value(self, - ctd_instance) -

-
source code  -
- -

Return the value for this use within the given instance.

-

Note that this is the resetValue(), not the defaultValue(), if the element has not yet been assigned - a value.

-
-
-
-
- -
- -
- - -
-

append(self, - ctd_instance, - value) -

-
source code  -
- -

Add the given value as another instance of this element within the - binding instance.

-
-
Raises:
-
-
-
-
- -
- -
- - -
-

toDOM(self, - dom_support, - parent, - value) -

-
source code  -
- -

Convert the given value to DOM as an instance of this element.

-
-
Parameters:
-
    -
  • dom_support (pyxb.utils.domutils.BindingDOMSupport) - Helper for managing DOM properties
  • -
  • parent (xml.dom.Element) - The DOM node within which this element should be generated.
  • -
  • value - The content for this element. May be text (if the element allows - mixed content), or an instance of basis._TypeBinding_mixin.
  • -
-
Raises:
-
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content.ElementUse-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.ElementUse-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content.ElementUse-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.ElementUse-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,614 +0,0 @@ - - - - - pyxb.binding.content.ElementUse - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content :: - Class ElementUse - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ElementUse

source code

-
-                 object --+        
-                          |        
-utils.fac.SymbolMatch_mixin --+    
-                              |    
-                     _FACSymbol --+
-                                  |
-                                 ElementUse
-
- -
-

Information about a schema element declaration reference.

-

This is used by the FAC content model to identify the location within - a schema at which an element use appears. The ElementDeclaration is not sufficient since multiple uses - in various schema, possibly in different namespaces, may refer to the - same declaration but be independent uses.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
elementDeclaration(self)
- Return the element declaration associated with the use.
- source code - -
- -
-   - - - - - - -
elementBinding(self)
- Return the element binding associated with the use.
- source code - -
- -
-   - - - - - - -
typeDefinition(self)
- Return the element type.
- source code - -
- -
-   - - - - - - -
__init__(self, - element_declaration, - xsd_location)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
matchValue(self, - sym)
- Return the value accepted by match for this symbol.
- source code - -
- -
-   - - - - - - -
consumingClosure(self, - sym)
- Create a closure that will apply the value from sym to a - to-be-supplied instance.
- source code - -
- -
-   - - - - - - -
match(self, - symbol)
- Satisfy pyxb.utils.fac.SymbolMatch_mixin.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _FACSymbol: - xsdLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __elementDeclaration = None
- hash(x) -
-

Inherited from _FACSymbol (private): - _FACSymbol__xsdLocation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

elementBinding(self) -

-
source code  -
- -

Return the element binding associated with the use.

-

Equivalent to elementDeclaration().elementBinding().

-
-
-
-
- -
- -
- - -
-

typeDefinition(self) -

-
source code  -
- -

Return the element type.

-

Equivalent to elementDeclaration().elementBinding().typeDefinition().

-
-
-
-
- -
- -
- - -
-

__init__(self, - element_declaration, - xsd_location) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Parameters:
-
    -
  • xsd_location - the location of the element use or wildcard - declaration.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

matchValue(self, - sym) -

-
source code  -
- -

Return the value accepted by match for this symbol.

-

A match for an element declaration might have resulted in a type - change for the value (converting it to an acceptable type). There is no - safe place to cache the compatible value calculated in the match while - other candidates are being considered, so we need to re-calculate it if - the transition is taken.

-

If the match could not have changed the value, the value from the - symbol may be returned immediately.

-
-
Overrides: - _FACSymbol.matchValue -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

consumingClosure(self, - sym) -

-
source code  -
- -

Create a closure that will apply the value from sym to a - to-be-supplied instance.

-

This is necessary for non-deterministic automata, where we can't store - the value into the instance field until we know that the transition will - be taken:

-
-
Returns:
-
A closure that takes a complexTypeDefinition instance and stores the - value from invoking matchValue on sym into the - appropriate slot.
-
Overrides: - _FACSymbol.consumingClosure -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

match(self, - symbol) -

-
source code  -
- -

Satisfy pyxb.utils.fac.SymbolMatch_mixin.

-

Determine whether the proposed content encapsulated in - symbol is compatible with the element declaration. If so, - the accepted value is cached internally and return True; - otherwise return False.

-
-
Parameters:
-
-
Overrides: - utils.fac.SymbolMatch_mixin.match -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content._FACSymbol-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content._FACSymbol-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content._FACSymbol-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content._FACSymbol-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,423 +0,0 @@ - - - - - pyxb.binding.content._FACSymbol - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content :: - Class _FACSymbol - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _FACSymbol

source code

-
-                 object --+    
-                          |    
-utils.fac.SymbolMatch_mixin --+
-                              |
-                             _FACSymbol
-
- -
Known Subclasses:
-
- -
- -
-

Base class for pyxb.utils.fac.Symbol instances associated with PyXB - content models.

-

This holds the location in the schema of the ElementUse or WildcardUse and documents the methods expected of its - children.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
xsdLocation(self) - source code - -
- -
-   - - - - - - -
matchValue(self, - sym)
- Return the value accepted by match for this symbol.
- source code - -
- -
-   - - - - - - -
consumingClosure(self, - sym)
- Create a closure that will apply the value from sym to a - to-be-supplied instance.
- source code - -
- -
-   - - - - - - -
__init__(self, - xsd_location)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from utils.fac.SymbolMatch_mixin: - match -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __xsdLocation = None
- hash(x) -
-   - - _FACSymbol__xsdLocation = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

matchValue(self, - sym) -

-
source code  -
- -

Return the value accepted by match for this symbol.

-

A match for an element declaration might have resulted in a type - change for the value (converting it to an acceptable type). There is no - safe place to cache the compatible value calculated in the match while - other candidates are being considered, so we need to re-calculate it if - the transition is taken.

-

If the match could not have changed the value, the value from the - symbol may be returned immediately.

-
-
-
-
- -
- -
- - -
-

consumingClosure(self, - sym) -

-
source code  -
- -

Create a closure that will apply the value from sym to a - to-be-supplied instance.

-

This is necessary for non-deterministic automata, where we can't store - the value into the instance field until we know that the transition will - be taken:

-
-
Returns:
-
A closure that takes a complexTypeDefinition instance and stores the - value from invoking matchValue on sym into the - appropriate slot.
-
-
-
- -
- -
- - -
-

__init__(self, - xsd_location) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Parameters:
-
    -
  • xsd_location - the location of the element use or wildcard - declaration.
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content-module.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,249 +0,0 @@ - - - - - pyxb.binding.content - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module content

source code

-

Helper classes that maintain the content model of XMLSchema in the - binding classes.

-

AttributeUse and ElementDeclaration record information associated with a - binding class, for example the types of values, the original XML QName or - NCName, and the Python field in which the values are stored. They also - provide the low-level interface to set and get the corresponding values - in a binding instance.

-

Wildcard holds content-related information used in the - content model.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - AttributeUse
- A helper class that encapsulates everything we need to know about - the way an attribute is used within a binding class. -
-   - - AutomatonConfiguration
- State for a pyxb.utils.fac.Automaton monitoring content for an - incrementally constructed complex type binding instance. -
-   - - _FACSymbol
- Base class for pyxb.utils.fac.Symbol instances associated with - PyXB content models. -
-   - - ElementUse
- Information about a schema element declaration reference. -
-   - - WildcardUse
- Information about a schema wildcard element. -
-   - - _PluralBinding
- Helper for element content that supports multiple occurences. -
-   - - ElementDeclaration
- Aggregate the information relevant to an element of a complex type. -
-   - - Wildcard
- Placeholder for wildcard objects. -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __package__ = 'pyxb.binding' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content._PluralBinding-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content._PluralBinding-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content._PluralBinding-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content._PluralBinding-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1270 +0,0 @@ - - - - - pyxb.binding.content._PluralBinding - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content :: - Class _PluralBinding - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _PluralBinding

source code

-
-       object --+            
-                |            
-    _abcoll.Sized --+        
-                    |        
-       object --+   |        
-                |   |        
- _abcoll.Iterable --+        
-                    |        
-       object --+   |        
-                |   |        
-_abcoll.Container --+        
-                    |        
-     _abcoll.Sequence --+    
-                        |    
-  _abcoll.MutableSequence --+
-                            |
-                           _PluralBinding
-
- -
-

Helper for element content that supports multiple occurences.

-

This is an adapter for Python list. Any operation that can mutate an - item in the list ensures the stored value is compatible with the element - for which the list holds values.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _abcoll.Sized: - __metaclass__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
__convert(self, - v) - source code - -
- -
-   - - - - - - -
__len__(self) - source code - -
- -
-   - - - - - - -
__getitem__(self, - key) - source code - -
- -
-   - - - - - - -
__setitem__(self, - key, - value) - source code - -
- -
-   - - - - - - -
__delitem__(self, - key) - source code - -
- -
-   - - - - - - -
__iter__(self) - source code - -
- -
-   - - - - - - -
__reversed__(self) - source code - -
- -
-   - - - - - - -
__contains__(self, - item) - source code - -
- -
-   - - - - - - -
append(self, - x)
- append object to the end of the sequence
- source code - -
- -
-   - - - - - - -
extend(self, - x)
- extend sequence by appending elements from the iterable
- source code - -
- -
- integer - - - - - - -
count(self, - x)
- return number of occurrences of value
- source code - -
- -
- integer - - - - - - -
index(self, - x, - i=0, - j=-1)
- return first index of value.
- source code - -
- -
-   - - - - - - -
insert(self, - i, - x)
- insert object before index
- source code - -
- -
- item - - - - - - -
pop(self, - i=-1)
- remove and return item at index (default last).
- source code - -
- -
-   - - - - - - -
remove(self, - x)
- remove first occurrence of value.
- source code - -
- -
-   - - - - - - -
reverse(self)
- reverse *IN PLACE*
- source code - -
- -
-   - - - - - - -
sort(self, - key=None, - reverse=False) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
__hash__(self)
- hash(x)
- source code - -
- -
-   - - - - - - -
__eq__(self, - other) - source code - -
- -
-   - - - - - - -
__lt__(self, - other) - source code - -
- -
-   - - - - - - -
_PluralBinding__convert(self, - v) - source code - -
- -
-   - - - - - - -
__ge__(x, - y)
- x>=y
- source code - -
- -
-   - - - - - - -
__gt__(x, - y)
- x>y
- source code - -
- -
-   - - - - - - -
__le__(x, - y)
- x<=y
- source code - -
- -
-   - - - - - - -
__ne__(x, - y)
- x!=y
- source code - -
- -
-

Inherited from _abcoll.MutableSequence: - __iadd__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _abcoll.Sized: - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __list = None
- hash(x) -
-   - - __elementBinding = None
- hash(x) -
-   - - _PluralBinding__elementBinding = None
- hash(x) -
-   - - _PluralBinding__list = None
- hash(x) -
-   - - __abstractmethods__ = frozenset([]) -
-   - - _abc_cache = <_weakrefset.WeakSet object> -
-   - - _abc_negative_cache_version = 27 -
-   - - _abc_registry = <_weakrefset.WeakSet object> -
-

Inherited from _abcoll.Sized (private): - _abc_negative_cache -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__len__(self) -
(Length operator) -

-
source code  -
- - -
-
Overrides: - _abcoll.Sized.__len__ -
-
-
-
- -
- -
- - -
-

__getitem__(self, - key) -
(Indexing operator) -

-
source code  -
- - -
-
Overrides: - _abcoll.Sequence.__getitem__ -
-
-
-
- -
- -
- - -
-

__setitem__(self, - key, - value) -
(Index assignment operator) -

-
source code  -
- - -
-
Overrides: - _abcoll.MutableSequence.__setitem__ -
-
-
-
- -
- -
- - -
-

__delitem__(self, - key) -
(Index deletion operator) -

-
source code  -
- - -
-
Overrides: - _abcoll.MutableSequence.__delitem__ -
-
-
-
- -
- -
- - -
-

__iter__(self) -

-
source code  -
- - -
-
Overrides: - _abcoll.Iterable.__iter__ -
-
-
-
- -
- -
- - -
-

__reversed__(self) -

-
source code  -
- - -
-
Overrides: - _abcoll.Sequence.__reversed__ -
-
-
-
- -
- -
- - -
-

__contains__(self, - item) -
(In operator) -

-
source code  -
- - -
-
Overrides: - _abcoll.Container.__contains__ -
-
-
-
- -
- -
- - -
-

append(self, - x) -

-
source code  -
- -

append object to the end of the sequence

-
-
Overrides: - _abcoll.MutableSequence.append -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

extend(self, - x) -

-
source code  -
- -

extend sequence by appending elements from the iterable

-
-
Overrides: - _abcoll.MutableSequence.extend -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

count(self, - x) -

-
source code  -
- -

return number of occurrences of value

-
-
Returns: integer
-
Overrides: - _abcoll.Sequence.count -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

index(self, - x, - i=0, - j=-1) -

-
source code  -
- -

return first index of value. Raises ValueError if the value is not - present.

-
-
Returns: integer
-
Overrides: - _abcoll.Sequence.index -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

insert(self, - i, - x) -

-
source code  -
- -

insert object before index

-
-
Overrides: - _abcoll.MutableSequence.insert -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

pop(self, - i=-1) -

-
source code  -
- -

remove and return item at index (default last). Raise IndexError if - list is empty or index is out of range.

-
-
Returns: item
-
Overrides: - _abcoll.MutableSequence.pop -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

remove(self, - x) -

-
source code  -
- -

remove first occurrence of value. Raise ValueError if the value is not - present.

-
-
Overrides: - _abcoll.MutableSequence.remove -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

reverse(self) -

-
source code  -
- -

reverse *IN PLACE*

-
-
Overrides: - _abcoll.MutableSequence.reverse -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__hash__(self) -
(Hashing function) -

-
source code  -
- -

hash(x)

-
-
Overrides: - object.__hash__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,4246 +0,0 @@ - - - - - pyxb.binding.content - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.binding.content

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """Helper classes that maintain the content model of XMLSchema in the binding 
-  17  classes. 
-  18   
-  19  L{AttributeUse} and L{ElementDeclaration} record information associated with a binding 
-  20  class, for example the types of values, the original XML QName or NCName, and 
-  21  the Python field in which the values are stored.  They also provide the 
-  22  low-level interface to set and get the corresponding values in a binding 
-  23  instance. 
-  24   
-  25  L{Wildcard} holds content-related information used in the content model. 
-  26  """ 
-  27   
-  28  import logging 
-  29  import xml.dom 
-  30   
-  31  import pyxb 
-  32  import pyxb.namespace 
-  33  import pyxb.utils.fac 
-  34  from pyxb.binding import basis 
-  35  import pyxb.utils.utility 
-  36  from pyxb.utils import six 
-  37   
-  38  _log = logging.getLogger(__name__) 
-
39 - 40 -class AttributeUse (pyxb.cscRoot): -
41 """A helper class that encapsulates everything we need to know - 42 about the way an attribute is used within a binding class. - 43 - 44 Attributes are stored internally as pairs C{(provided, value)}, where - 45 C{provided} is a boolean indicating whether a value for the attribute was - 46 provided externally, and C{value} is an instance of the attribute - 47 datatype. The C{provided} flag is used to determine whether an XML - 48 attribute should be added to a created DOM node when generating the XML - 49 corresponding to a binding instance. - 50 """ - 51 - 52 __name = None - 53 """ExpandedName of the attribute""" - 54 - 55 __id = None - 56 """Identifier used for this attribute within the owning class""" - 57 - 58 __key = None - 59 """Private Python attribute used in instances to hold the attribute value""" - 60 - 61 __dataType = None - 62 """The L{pyxb.binding.basis.simpleTypeDefinition} for values of the attribute""" - 63 - 64 __unicodeDefault = None - 65 """The default attribute value as a unicode string, or C{None}""" - 66 - 67 __defaultValue = None - 68 """The default value as an instance of L{__dataType}, or C{None}""" - 69 - 70 __fixed = False - 71 """C{True} if the attribute value cannot be changed""" - 72 - 73 __required = False - 74 """C{True} if the attribute must appear in every instance of the type""" - 75 - 76 __prohibited = False - 77 """C{True} if the attribute must not appear in any instance of the type""" - 78 -
79 - def __init__ (self, name, id, key, data_type, unicode_default=None, fixed=False, required=False, prohibited=False): -
80 """Create an AttributeUse instance. - 81 - 82 @param name: The name by which the attribute is referenced in the XML - 83 @type name: L{pyxb.namespace.ExpandedName} - 84 - 85 @param id: The Python identifier for the attribute within the - 86 containing L{pyxb.basis.binding.complexTypeDefinition}. This is a - 87 public identifier, derived from the local part of the attribute name - 88 and modified to be unique, and is usually used as the name of the - 89 attribute's inspector method. - 90 @type id: C{str} - 91 - 92 @param key: The string used to store the attribute - 93 value in the dictionary of the containing - 94 L{pyxb.basis.binding.complexTypeDefinition}. This is mangled so - 95 that it is unique among and is treated as a Python private member. - 96 @type key: C{str} - 97 - 98 @param data_type: The class reference to the subclass of - 99 L{pyxb.binding.basis.simpleTypeDefinition} of which the attribute - 100 values must be instances. - 101 @type data_type: C{type} - 102 - 103 @keyword unicode_default: The default value of the attribute as - 104 specified in the schema, or None if there is no default attribute - 105 value. The default value (of the keyword) is C{None}. - 106 @type unicode_default: C{unicode} - 107 - 108 @keyword fixed: If C{True}, indicates that the attribute, if present, - 109 must have the value that was given via C{unicode_default}. The - 110 default value is C{False}. - 111 @type fixed: C{bool} - 112 - 113 @keyword required: If C{True}, indicates that the attribute must appear - 114 in the DOM node used to create an instance of the corresponding - 115 L{pyxb.binding.basis.complexTypeDefinition}. The default value is - 116 C{False}. No more that one of L{required} and L{prohibited} should be - 117 assigned C{True}. - 118 @type required: C{bool} - 119 - 120 @keyword prohibited: If C{True}, indicates that the attribute must - 121 B{not} appear in the DOM node used to create an instance of the - 122 corresponding L{pyxb.binding.basis.complexTypeDefinition}. The - 123 default value is C{False}. No more that one of L{required} and - 124 L{prohibited} should be assigned C{True}. - 125 @type prohibited: C{bool} - 126 - 127 @raise pyxb.SimpleTypeValueError: the L{unicode_default} cannot be used - 128 to initialize an instance of L{data_type} - 129 """ - 130 - 131 self.__name = name - 132 self.__id = id - 133 self.__key = key - 134 self.__dataType = data_type - 135 self.__unicodeDefault = unicode_default - 136 if self.__unicodeDefault is not None: - 137 self.__defaultValue = self.__dataType.Factory(self.__unicodeDefault, _from_xml=True) - 138 self.__fixed = fixed - 139 self.__required = required - 140 self.__prohibited = prohibited - 141 super(AttributeUse, self).__init__() -
142 -
143 - def name (self): -
144 """The expanded name of the element. - 145 - 146 @rtype: L{pyxb.namespace.ExpandedName} - 147 """ - 148 return self.__name -
149 -
150 - def defaultValue (self): -
151 """The default value of the attribute.""" - 152 return self.__defaultValue -
153 -
154 - def fixed (self): -
155 """C{True} iff the value of the attribute cannot be changed.""" - 156 return self.__fixed -
157 -
158 - def required (self): -
159 """C{True} iff the attribute must be assigned a value.""" - 160 return self.__required -
161 -
162 - def prohibited (self): -
163 """C{True} iff the attribute must not be assigned a value.""" - 164 return self.__prohibited -
165 -
166 - def provided (self, ctd_instance): -
167 """C{True} iff the given instance has been explicitly given a value - 168 for the attribute. - 169 - 170 This is used for things like only generating an XML attribute - 171 assignment when a value was originally given (even if that value - 172 happens to be the default). - 173 """ - 174 return self.__getProvided(ctd_instance) -
175 -
176 - def id (self): -
177 """Tag used within Python code for the attribute. - 178 - 179 This is not used directly in the default code generation template.""" - 180 return self.__id -
181 -
182 - def key (self): -
183 """String used as key within object dictionary when storing attribute value.""" - 184 return self.__key -
185 -
186 - def dataType (self): -
187 """The subclass of L{pyxb.binding.basis.simpleTypeDefinition} of which any attribute value must be an instance.""" - 188 return self.__dataType -
189 -
190 - def __getValue (self, ctd_instance): -
191 """Retrieve the value information for this attribute in a binding instance. - 192 - 193 @param ctd_instance: The instance object from which the attribute is to be retrieved. - 194 @type ctd_instance: subclass of L{pyxb.binding.basis.complexTypeDefinition} - 195 @return: C{(provided, value)} where C{provided} is a C{bool} and - 196 C{value} is C{None} or an instance of the attribute's datatype. - 197 - 198 """ - 199 return getattr(ctd_instance, self.__key, (False, None)) -
200 -
201 - def __getProvided (self, ctd_instance): -
202 return self.__getValue(ctd_instance)[0] -
203 -
204 - def value (self, ctd_instance): -
205 """Get the value of the attribute from the instance.""" - 206 if self.__prohibited: - 207 raise pyxb.ProhibitedAttributeError(type(ctd_instance), self.__name, ctd_instance) - 208 return self.__getValue(ctd_instance)[1] -
209 -
210 - def __setValue (self, ctd_instance, new_value, provided): -
211 return setattr(ctd_instance, self.__key, (provided, new_value)) -
212 -
213 - def reset (self, ctd_instance): -
214 """Set the value of the attribute in the given instance to be its - 215 default value, and mark that it has not been provided.""" - 216 self.__setValue(ctd_instance, self.__defaultValue, False) -
217 -
218 - def addDOMAttribute (self, dom_support, ctd_instance, element): -
219 """If this attribute as been set, add the corresponding attribute to the DOM element.""" - 220 ( provided, value ) = self.__getValue(ctd_instance) - 221 if provided: - 222 dom_support.addAttribute(element, self.__name, value) - 223 return self -
224 -
225 - def validate (self, ctd_instance): -
226 """Validate the instance against the requirements imposed by this - 227 attribute use. - 228 - 229 There is no return value; calls raise an exception if the content does - 230 not validate. - 231 - 232 @param ctd_instance : An instance of a complex type definition. - 233 - 234 @raise pyxb.ProhibitedAttributeError: when instance has attribute but must not - 235 @raise pyxb.MissingAttributeError: when instance lacks attribute but - 236 must have it (including when a required fixed-value attribute is - 237 missing). - 238 @raise pyxb.BatchContentValidationError: when instance has attribute but its value is not acceptable - 239 """ - 240 (provided, value) = self.__getValue(ctd_instance) - 241 if value is not None: - 242 if self.__prohibited: - 243 raise pyxb.ProhibitedAttributeError(type(ctd_instance), self.__name, ctd_instance) - 244 if self.__required and not provided: - 245 assert self.__fixed - 246 raise pyxb.MissingAttributeError(type(ctd_instance), self.__name, ctd_instance) - 247 self.__dataType._CheckValidValue(value) - 248 self.__dataType.XsdConstraintsOK(value) - 249 else: - 250 if self.__required: - 251 raise pyxb.MissingAttributeError(type(ctd_instance), self.__name, ctd_instance) -
252 -
253 - def set (self, ctd_instance, new_value, from_xml=False): -
254 """Set the value of the attribute. - 255 - 256 This validates the value against the data type, creating a new instance if necessary. - 257 - 258 @param ctd_instance: The binding instance for which the attribute - 259 value is to be set - 260 @type ctd_instance: subclass of L{pyxb.binding.basis.complexTypeDefinition} - 261 @param new_value: The value for the attribute - 262 @type new_value: Any value that is permitted as the input parameter to - 263 the C{Factory} method of the attribute's datatype. - 264 @param from_xml: Value C{True} iff the new_value is known to be in - 265 lexical space and must by converted by the type factory. If C{False} - 266 (default) the value is only converted if it is not already an instance - 267 of the attribute's underlying type. - 268 """ - 269 provided = True - 270 assert not isinstance(new_value, xml.dom.Node) - 271 if new_value is None: - 272 if self.__required: - 273 raise pyxb.MissingAttributeError(type(ctd_instance), self.__name, ctd_instance) - 274 provided = False - 275 if self.__prohibited: - 276 raise pyxb.ProhibitedAttributeError(type(ctd_instance), self.__name, ctd_instance) - 277 if (new_value is not None) and (from_xml or not isinstance(new_value, self.__dataType)): - 278 new_value = self.__dataType.Factory(new_value, _from_xml=from_xml) - 279 if self.__fixed and (new_value != self.__defaultValue): - 280 raise pyxb.AttributeChangeError(type(ctd_instance), self.__name, ctd_instance) - 281 self.__setValue(ctd_instance, new_value, provided) - 282 return new_value -
283 -
284 - def _description (self, name_only=False, user_documentation=True): -
285 if name_only: - 286 return six.text_type(self.__name) - 287 assert issubclass(self.__dataType, basis._TypeBinding_mixin) - 288 desc = [ six.text_type(self.__id), ': ', six.text_type(self.__name), ' (', self.__dataType._description(name_only=True, user_documentation=False), '), ' ] - 289 if self.__required: - 290 desc.append('required') - 291 elif self.__prohibited: - 292 desc.append('prohibited') - 293 else: - 294 desc.append('optional') - 295 if self.__defaultValue is not None: - 296 desc.append(', ') - 297 if self.__fixed: - 298 desc.append('fixed') - 299 else: - 300 desc.append('default') - 301 desc.extend(['=', self.__unicodeDefault ]) - 302 return ''.join(desc) -
303 -
304 -class AutomatonConfiguration (object): -
305 """State for a L{pyxb.utils.fac.Automaton} monitoring content for an - 306 incrementally constructed complex type binding instance. - 307 - 308 @warning: This is not an implementation of - 309 L{pyxb.utils.fac.Configuration_ABC} because we need the L{step} function - 310 to return a different type of value.""" - 311 - 312 # The binding instance for which content is being built - 313 __instance = None - 314 - 315 # The underlying configuration when the state is deterministic. In this - 316 # case, all updates to the instance content corresponding to the current - 317 # state have been applied to the instance. Note that while steps are - 318 # occurring this instance, as well as those in __multi, might be - 319 # references to sub-automata. - 320 __cfg = None - 321 - 322 # A list of pairs when the state is non-deterministic. The first member - 323 # of the pair is the configuration; the second is a tuple of closures that - 324 # must be applied to the instance in order to store the content that was - 325 # accepted along the path to that configuration. This is in order of - 326 # preference based on the location of path candidate declarations in the - 327 # defining schema. - 328 __multi = None - 329 - 330 PermittedNondeterminism = 20 - 331 """The maximum amount of unresolved non-determinism that is acceptable. - 332 If the value is exceeded, a L{pyxb.ContentNondeterminismExceededError} - 333 exception will be raised.""" - 334 -
335 - def __init__ (self, instance): -
336 self.__instance = instance -
337 -
338 - def reset (self): -
339 """Reset the automaton to its initial state. - 340 - 341 Subsequent transitions are expected based on candidate content to be - 342 supplied through the L{step} method.""" - 343 self.__cfg = self.__instance._Automaton.newConfiguration() - 344 self.__multi = None -
345 -
346 - def nondeterminismCount (self): -
347 """Return the number of pending configurations. - 348 - 349 The automaton is deterministic if exactly one configuration is - 350 available.""" - 351 if self.__cfg is not None: - 352 assert self.__multi is None - 353 return 1 - 354 return len(self.__multi) -
355 -
356 - def step (self, value, element_decl): -
357 """Attempt a transition from the current state. - 358 - 359 @param value: the content to be supplied. For success the value must - 360 be consistent with the recorded symbol (element or wildcard - 361 declaration) for a transition from the current automaton state. - 362 - 363 @param element_decl: optional - 364 L{pyxb.binding.content.ElementDeclaration} that is the preferred - 365 symbol for the transition. - 366 - 367 @return: the cardinal number of successful transitions from the - 368 current configuration based on the parameters.""" - 369 - 370 sym = (value, element_decl) - 371 - 372 # Start with the current configuration(s), assuming we might see - 373 # non-determinism. - 374 new_multi = [] - 375 if self.__multi is None: - 376 multi = [ (self.__cfg, ()) ] - 377 else: - 378 multi = self.__multi[:] - 379 # Collect the complete set of reachable configurations along with the - 380 # closures that will update the instance content based on the path. - 381 for (cfg, pending) in multi: - 382 cand = cfg.candidateTransitions(sym) - 383 for transition in cand: - 384 clone_map = {} - 385 ccfg = cfg.clone(clone_map) - 386 new_multi.append( (transition.apply(ccfg, clone_map), pending+(transition.consumedSymbol().consumingClosure(sym),)) ) - 387 rv = len(new_multi) - 388 if 0 == rv: - 389 # No candidate transitions. Do not change the state. - 390 return 0 - 391 if 1 == rv: - 392 # Deterministic transition. Save the configuration and apply the - 393 # corresponding updates. - 394 self.__multi = None - 395 (self.__cfg, actions) = new_multi[0] - 396 for fn in actions: - 397 fn(self.__instance) - 398 else: - 399 # Non-deterministic. Save everything for subsequent resolution. - 400 if rv > self.PermittedNondeterminism: - 401 raise pyxb.ContentNondeterminismExceededError(self.__instance) - 402 self.__cfg = None - 403 self.__multi = new_multi - 404 return rv -
405 -
406 - def resolveNondeterminism (self, prefer_accepting=True): -
407 """Resolve any non-determinism in the automaton state. - 408 - 409 If the automaton has reached a single configuration (was - 410 deterministic), this does nothing. - 411 - 412 If multiple candidate configurations are available, the best one is - 413 selected and applied, updating the binding instance with the pending - 414 content. - 415 - 416 "Best" in this case is determined by optionally eliminating - 417 configurations that are not accepting, then selecting the path where - 418 the initial transition sorts highest using the binding sort key (based - 419 on position in the original schema). - 420 - 421 @keyword prefer_accepting: eliminate non-accepting paths if any - 422 accepting path is present.""" - 423 if self.__multi is None: - 424 return - 425 assert self.__cfg is None - 426 multi = self.__multi - 427 if prefer_accepting: - 428 multi = list(filter(lambda _ts: _ts[0].isAccepting(), self.__multi)) - 429 if 0 == len(multi): - 430 multi = self.__multi - 431 # step() will not create an empty multi list, so cannot get here with - 432 # no configurations available unless nobody even reset the - 433 # configuration, which would be a usage error. - 434 assert 0 < len(multi) - 435 if 1 < len(multi): - 436 desc = self.__instance._ExpandedName - 437 if desc is None: - 438 desc = type(self.__instance) - 439 _log.warning('Multiple accepting paths for %s', desc) - 440 ''' - 441 for (cfg, actions) in multi: - 442 foo = type(self.__instance)() - 443 for fn in actions: - 444 fn(foo) - 445 print '1: %s ; 2 : %s ; wc: %s' % (foo.first, foo.second, foo.wildcardElements()) - 446 ''' - 447 (self.__cfg, actions) = multi[0] - 448 self.__multi = None - 449 for fn in actions: - 450 fn(self.__instance) -
451 -
452 - def acceptableContent (self): -
453 """Return the sequence of acceptable symbols at this state. - 454 - 455 The list comprises the L{pyxb.binding.content.ElementUse} and - 456 L{pyxb.binding.content.WildcardUse} instances that are used to - 457 validate proposed symbols, in preferred order.""" - 458 rv = [] - 459 seen = set() - 460 multi = self.__multi - 461 if multi is None: - 462 multi = [ self.__cfg] - 463 for cfg in multi: - 464 for u in cfg.acceptableSymbols(): - 465 if not (u in seen): - 466 rv.append(u) - 467 seen.add(u) - 468 return rv -
469 -
470 - def isAccepting (self, raise_if_rejecting=False): -
471 """Return C{True} iff the automaton is in an accepting state. - 472 - 473 If the automaton has unresolved nondeterminism, it is resolved first, - 474 preferring accepting states.""" - 475 self.resolveNondeterminism(True) - 476 cfg = self.__cfg - 477 while cfg.superConfiguration is not None: - 478 cfg = cfg.superConfiguration - 479 return cfg.isAccepting() -
480 -
481 - def _diagnoseIncompleteContent (self, symbols, symbol_set): -
482 """Check for incomplete content. - 483 - 484 @raises pyxb.IncompleteElementContentError: if a non-accepting state is found - 485 @return: the topmost configuration (if accepting) - 486 """ - 487 # Exit out of any sub-configurations (they might be accepting while - 488 # the superConfiguration is not) - 489 cfg = self.__cfg - 490 while cfg.isAccepting() and (cfg.superConfiguration is not None): - 491 cfg = cfg.superConfiguration - 492 if not cfg.isAccepting(): - 493 raise pyxb.IncompleteElementContentError(self.__instance, cfg, symbols, symbol_set) - 494 return cfg -
495 -
496 - def diagnoseIncompleteContent (self): -
497 """Generate the exception explaining why the content is incomplete.""" - 498 return self._diagnoseIncompleteContent(None, None) -
499 - 500 __preferredSequenceIndex = 0 - 501 __preferredPendingSymbol = None - 502 __pendingNonElementContent = None - 503 -
504 - def __resetPreferredSequence (self, instance): -
505 self.__preferredSequenceIndex = 0 - 506 self.__preferredPendingSymbol = None - 507 self.__pendingNonElementContent = None - 508 vc = instance._validationConfig - 509 preferred_sequence = None - 510 if (vc.ALWAYS == vc.contentInfluencesGeneration) or (instance._ContentTypeTag == instance._CT_MIXED and vc.MIXED_ONLY == vc.contentInfluencesGeneration): - 511 preferred_sequence = instance.orderedContent() - 512 if instance._ContentTypeTag == instance._CT_MIXED: - 513 self.__pendingNonElementContent = [] - 514 return preferred_sequence -
515 -
516 - def __discardPreferredSequence (self, preferred_sequence, pi=None): -
517 """Extract non-element content from the sequence and return C{None}.""" - 518 if pi is None: - 519 pi = self.__preferredSequenceIndex - 520 nec = self.__pendingNonElementContent - 521 if nec is not None: - 522 for csym in preferred_sequence[pi:]: - 523 if isinstance(csym, pyxb.binding.basis.NonElementContent): - 524 nec.append(csym) - 525 return None -
526 -
527 - def __processPreferredSequence (self, preferred_sequence, symbol_set, vc): -
528 pi = self.__preferredSequenceIndex - 529 psym = self.__preferredPendingSymbol - 530 nec = self.__pendingNonElementContent - 531 if psym is not None: - 532 _log.info('restoring %s', psym) - 533 self.__preferredPendingSymbol = None - 534 while psym is None: - 535 if pi >= len(preferred_sequence): - 536 preferred_sequence = self.__discardPreferredSequence(preferred_sequence, pi) - 537 break - 538 csym = preferred_sequence[pi] - 539 pi += 1 - 540 if (nec is not None) and isinstance(csym, pyxb.binding.basis.NonElementContent): - 541 nec.append(csym) - 542 continue - 543 vals = symbol_set.get(csym.elementDeclaration, []) - 544 if csym.value in vals: - 545 psym = ( csym.value, csym.elementDeclaration ) - 546 break - 547 if psym is None: - 548 # Orphan encountered; response? - 549 _log.info('orphan %s in content', csym) - 550 if vc.IGNORE_ONCE == vc.orphanElementInContent: - 551 continue - 552 if vc.GIVE_UP == vc.orphanElementInContent: - 553 preferred_sequence = self.__discardPreferredSequence(preferred_sequence, pi) - 554 break - 555 raise pyxb.OrphanElementContentError(self.__instance, csym) - 556 self.__preferredSequenceIndex = pi - 557 return (preferred_sequence, psym) -
558 -
559 - def sequencedChildren (self): -
560 """Implement L{pyxb.binding.basis.complexTypeDefinition._validatedChildren}. - 561 - 562 Go there for the interface. - 563 """ - 564 - 565 # We need a fresh automaton configuration corresponding to the type of - 566 # the binding instance. - 567 self.reset() - 568 cfg = self.__cfg - 569 - 570 # The validated sequence - 571 symbols = [] - 572 - 573 # How validation should be done - 574 instance = self.__instance - 575 vc = instance._validationConfig - 576 - 577 # The available content, in a map from ElementDeclaration to in-order - 578 # values. The key None corresponds to the wildcard content. Keys are - 579 # removed when their corresponding content is exhausted. - 580 symbol_set = instance._symbolSet() - 581 - 582 # The preferred sequence to use, if desired. - 583 preferred_sequence = self.__resetPreferredSequence(instance) - 584 - 585 # A reference to the data structure holding non-element content. This - 586 # is None unless mixed content is allowed, in which case it is a list. - 587 # The same list is used for the entire operation, though it is reset - 588 # to be empty after transferring material to the output sequence. - 589 nec = self.__pendingNonElementContent - 590 - 591 psym = None - 592 while symbol_set: - 593 # Find the first acceptable transition. If there's a preferred - 594 # symbol to use, try it first. - 595 selected_xit = None - 596 psym = None - 597 if preferred_sequence is not None: - 598 (preferred_sequence, psym) = self.__processPreferredSequence(preferred_sequence, symbol_set, vc) - 599 candidates = cfg.candidateTransitions(psym) - 600 for xit in candidates: - 601 csym = xit.consumedSymbol() - 602 if isinstance(csym, ElementUse): - 603 ed = csym.elementDeclaration() - 604 elif isinstance(csym, WildcardUse): - 605 ed = None - 606 else: - 607 assert False - 608 # Check whether we have content that matches the symbol - 609 matches = symbol_set.get(ed) - 610 if matches is None: - 611 continue - 612 if not csym.match((matches[0], ed)): - 613 continue - 614 # Commit to this transition and append the selected content - 615 # after any pending non-element content that is released due - 616 # to a matched preferred symbol. - 617 value = matches.pop(0) - 618 if (psym is not None) and (nec is not None): - 619 symbols.extend(nec) - 620 nec[:] = [] - 621 symbols.append(basis.ElementContent(csym.matchValue( (value, ed) ), ed)) - 622 selected_xit = xit - 623 if 0 == len(matches): - 624 del symbol_set[ed] - 625 break - 626 if selected_xit is None: - 627 if psym is not None: - 628 # Suggestion from content did not work - 629 _log.info('invalid %s in content', psym) - 630 if vc.IGNORE_ONCE == vc.invalidElementInContent: - 631 continue - 632 if vc.GIVE_UP == vc.invalidElementInContent: - 633 preferred_sequence = self.__discardPreferredSequence(preferred_sequence) - 634 continue - 635 raise pyxb.InvalidPreferredElementContentError(self.__instance, cfg, symbols, symbol_set, psym) - 636 break - 637 cfg = selected_xit.apply(cfg) - 638 cfg = self._diagnoseIncompleteContent(symbols, symbol_set) - 639 if symbol_set: - 640 raise pyxb.UnprocessedElementContentError(self.__instance, cfg, symbols, symbol_set) - 641 # Validate any remaining material in the preferred sequence. This - 642 # also extracts remaining non-element content. Note there are - 643 # no more symbols, so any remaining element content is orphan. - 644 while preferred_sequence is not None: - 645 (preferred_sequence, psym) = self.__processPreferredSequence(preferred_sequence, symbol_set, vc) - 646 if psym is not None: - 647 if not (vc.orphanElementInContent in ( vc.IGNORE_ONCE, vc.GIVE_UP )): - 648 raise pyxb.OrphanElementContentError(self.__instance, psym.value) - 649 if nec is not None: - 650 symbols.extend(nec) - 651 return symbols -
652 -
653 -class _FACSymbol (pyxb.utils.fac.SymbolMatch_mixin): -
654 """Base class for L{pyxb.utils.fac.Symbol} instances associated with PyXB content models. - 655 - 656 This holds the location in the schema of the L{ElementUse} or - 657 L{WildcardUse} and documents the methods expected of its children.""" - 658 - 659 __xsdLocation = None - 660 -
661 - def xsdLocation (self): -
662 return self.__xsdLocation -
663 -
664 - def matchValue (self, sym): -
665 """Return the value accepted by L{match} for this symbol. - 666 - 667 A match for an element declaration might have resulted in a type - 668 change for the value (converting it to an acceptable type). There is - 669 no safe place to cache the compatible value calculated in the match - 670 while other candidates are being considered, so we need to - 671 re-calculate it if the transition is taken. - 672 - 673 If the match could not have changed the value, the value from the - 674 symbol may be returned immediately.""" - 675 raise NotImplementedError('%s._matchValue' % (type(self).__name__,)) -
676 -
677 - def consumingClosure (self, sym): -
678 """Create a closure that will apply the value from C{sym} to a to-be-supplied instance. - 679 - 680 This is necessary for non-deterministic automata, where we can't store - 681 the value into the instance field until we know that the transition - 682 will be taken: - 683 - 684 @return: A closure that takes a L{complexTypeDefinition} instance and - 685 stores the value from invoking L{matchValue} on C{sym} into the - 686 appropriate slot.""" - 687 raise NotImplementedError('%s._consumingClosure' % (type(self).__name__,)) -
688 -
689 - def __init__ (self, xsd_location): -
690 """@param xsd_location: the L{location<pyxb.utils.utility.Location>} of the element use or wildcard declaration.""" - 691 self.__xsdLocation = xsd_location - 692 super(_FACSymbol, self).__init__() -
693 -
694 -class ElementUse (_FACSymbol): -
695 """Information about a schema element declaration reference. - 696 - 697 This is used by the FAC content model to identify the location - 698 within a schema at which an element use appears. The L{ElementDeclaration} - 699 is not sufficient since multiple uses in various schema, possibly in - 700 different namespaces, may refer to the same declaration but be independent - 701 uses. - 702 """ - 703 - 704 __elementDeclaration = None - 705 -
706 - def elementDeclaration (self): -
707 """Return the L{element declaration<pyxb.binding.content.ElementDeclaration>} associated with the use.""" - 708 return self.__elementDeclaration -
709 -
710 - def elementBinding (self): -
711 """Return the L{element binding<pyxb.binding.content.ElementDeclaration.elementBinding>} associated with the use. - 712 - 713 Equivalent to L{elementDeclaration}().L{elementBinding()<pyxb.binding.content.ElementDeclaration.elementBinding>}.""" - 714 return self.__elementDeclaration.elementBinding() -
715 -
716 - def typeDefinition (self): -
717 """Return the element type. - 718 - 719 Equivalent to L{elementDeclaration}().L{elementBinding()<pyxb.binding.content.ElementDeclaration.elementBinding>}.L{typeDefinition()<pyxb.binding.basis.element.typeDefinition>}.""" - 720 return self.__elementDeclaration.elementBinding().typeDefinition() -
721 -
722 - def __init__ (self, element_declaration, xsd_location): -
723 super(ElementUse, self).__init__(xsd_location) - 724 self.__elementDeclaration = element_declaration -
725 -
726 - def matchValue (self, sym): -
727 (value, element_decl) = sym - 728 (rv, value) = self.__elementDeclaration._matches(value, element_decl) - 729 assert rv - 730 return value -
731 -
732 - def consumingClosure (self, sym): -
733 # Defer the potentially-expensive re-invocation of matchValue until - 734 # the closure is applied. - 735 return lambda _inst,_eu=self,_sy=sym: _eu.__elementDeclaration.setOrAppend(_inst, _eu.matchValue(_sy)) -
736 -
737 - def match (self, symbol): -
738 """Satisfy L{pyxb.utils.fac.SymbolMatch_mixin}. - 739 - 740 Determine whether the proposed content encapsulated in C{symbol} is - 741 compatible with the element declaration. If so, the accepted value is - 742 cached internally and return C{True}; otherwise return C{False}. - 743 - 744 @param symbol: a pair C{(value, element_decl)}. - 745 L{pyxb.binding.content.ElementDeclaration._matches} is used to - 746 determine whether the proposed content is compatible with this element - 747 declaration.""" - 748 (value, element_decl) = symbol - 749 # NB: this call may change value to be compatible. Unfortunately, we - 750 # can't reliably cache that converted value, so just ignore it and - 751 # we'll recompute it if the candidate transition is taken. - 752 (rv, value) = self.__elementDeclaration._matches(value, element_decl) - 753 return rv -
754 -
755 - def __str__ (self): -
756 return '%s per %s' % (self.__elementDeclaration.name(), self.xsdLocation()) -
757 -
758 -class WildcardUse (_FACSymbol): -
759 """Information about a schema wildcard element. - 760 - 761 This is functionally parallel to L{ElementUse}, but references a - 762 L{Wildcard} that is unique to this instance. That L{Wildcard} is not - 763 incorporated into this class is an artifact of the evolution of PyXB.""" - 764 - 765 __wildcardDeclaration = None - 766 -
767 - def wildcardDeclaration (self): -
768 return self.__wildcardDeclaration -
769 -
770 - def matchValue (self, sym): -
771 (value, element_decl) = sym - 772 return value -
773 -
774 - def consumingClosure (self, sym): -
775 """Create a closure that will apply the value accepted by L{match} to a to-be-supplied instance.""" - 776 return lambda _inst,_av=self.matchValue(sym): _inst._appendWildcardElement(_av) -
777 -
778 - def match (self, symbol): -
779 """Satisfy L{pyxb.utils.fac.SymbolMatch_mixin}. - 780 - 781 Determine whether the proposed content encapsulated in C{symbol} is - 782 compatible with the wildcard declaration. If so, the accepted value - 783 is cached internally and return C{True}; otherwise return C{False}. - 784 - 785 @param symbol: a pair C{(value, element_decl)}. - 786 L{pyxb.binding.content.Wildcard.matches} is used to determine whether - 787 the proposed content is compatible with this wildcard. - 788 """ - 789 (value, element_decl) = symbol - 790 return self.__wildcardDeclaration.matches(None, value) -
791 -
792 - def __init__ (self, wildcard_declaration, xsd_location): -
793 super(WildcardUse, self).__init__(xsd_location) - 794 self.__wildcardDeclaration = wildcard_declaration -
795 -
796 - def __str__ (self): -
797 return 'xs:any per %s' % (self.xsdLocation(),) -
798 - 799 import collections - 800 - 801 # Do not inherit from list; that's obscene, and could cause problems with the - 802 # internal assumptions made by Python. Instead delegate everything to an - 803 # instance of list that's held internally. Inherit from the ABC that - 804 # represents list-style data structures so we can identify both lists and - 805 # these things which are not lists. - 806 @pyxb.utils.utility.BackfillComparisons -
807 -class _PluralBinding (collections.MutableSequence): -
808 """Helper for element content that supports multiple occurences. - 809 - 810 This is an adapter for Python list. Any operation that can mutate an item - 811 in the list ensures the stored value is compatible with the element for - 812 which the list holds values.""" - 813 - 814 __list = None - 815 __elementBinding = None - 816 -
817 - def __init__ (self, *args, **kw): -
818 element_binding = kw.pop('element_binding', None) - 819 if not isinstance(element_binding, basis.element): - 820 raise ValueError() - 821 self.__elementBinding = element_binding - 822 self.__list = [] - 823 self.extend(args) -
824 -
825 - def __convert (self, v): -
826 return self.__elementBinding.compatibleValue(v) -
827 -
828 - def __len__ (self): -
829 return self.__list.__len__() -
830 -
831 - def __getitem__ (self, key): -
832 return self.__list.__getitem__(key) -
833 -
834 - def __setitem__ (self, key, value): -
835 if isinstance(key, slice): - 836 self.__list.__setitem__(key, [ self.__convert(_v) for _v in value]) - 837 else: - 838 self.__list.__setitem__(key, self.__convert(value)) -
839 -
840 - def __delitem__ (self, key): -
841 self.__list.__delitem__(key) -
842 -
843 - def __iter__ (self): -
844 return self.__list.__iter__() -
845 -
846 - def __reversed__ (self): -
847 return self.__list.__reversed__() -
848 -
849 - def __contains__ (self, item): -
850 return self.__list.__contains__(item) -
851 - 852 # The mutable sequence type methods -
853 - def append (self, x): -
854 self.__list.append(self.__convert(x)) -
855 -
856 - def extend (self, x): -
857 self.__list.extend(map(self.__convert, x)) -
858 -
859 - def count (self, x): -
860 return self.__list.count(x) -
861 -
862 - def index (self, x, i=0, j=-1): -
863 return self.__list.index(x, i, j) -
864 -
865 - def insert (self, i, x): -
866 self.__list.insert(i, self.__convert(x)) -
867 -
868 - def pop (self, i=-1): -
869 return self.__list.pop(i) -
870 -
871 - def remove (self, x): -
872 self.__list.remove(x) -
873 -
874 - def reverse (self): -
875 self.__list.reverse() -
876 -
877 - def sort (self, key=None, reverse=False): -
879 -
880 - def __str__ (self): -
881 return self.__list.__str__() -
882 -
883 - def __hash__ (self): -
884 return hash(self.__list__) -
885 -
886 - def __eq__ (self, other): -
887 if other is None: - 888 return False - 889 if isinstance(other, _PluralBinding): - 890 return self.__list.__eq__(other.__list) - 891 return self.__list.__eq__(other) -
892 -
893 - def __lt__ (self, other): -
894 if other is None: - 895 return False - 896 if isinstance(other, _PluralBinding): - 897 return self.__list.__lt__(other.__list) - 898 return self.__list.__lt__(other) -
899 -
900 -class ElementDeclaration (object): -
901 """Aggregate the information relevant to an element of a complex type. - 902 - 903 This includes the L{original tag name<name>}, the spelling of L{the - 904 corresponding object in Python <id>}, an L{indicator<isPlural>} of whether - 905 multiple instances might be associated with the field, and other relevant - 906 information. - 907 """ - 908 -
909 - def xsdLocation (self): -
910 """The L{location<pyxb.utils.utility.Location>} in the schema where the - 911 element was declared. - 912 - 913 Note that this is not necessarily the same location as its use.""" - 914 return self.__xsdLocation -
915 __xsdLocation = None - 916 -
917 - def name (self): -
918 """The expanded name of the element. - 919 - 920 @rtype: L{pyxb.namespace.ExpandedName} - 921 """ - 922 return self.__name -
923 __name = None - 924 -
925 - def id (self): -
926 """The string name of the binding class field used to hold the element - 927 values. - 928 - 929 This is the user-visible name, and excepting disambiguation will be - 930 equal to the local name of the element.""" - 931 return self.__id -
932 __id = None - 933 - 934 # The dictionary key used to identify the value of the element. The value - 935 # is the same as that used for private member variables in the binding - 936 # class within which the element declaration occurred. - 937 __key = None - 938 -
939 - def elementBinding (self): -
940 """The L{basis.element} instance identifying the information - 941 associated with the element declaration. - 942 """ - 943 return self.__elementBinding -
944 - def _setElementBinding (self, element_binding): -
945 # Set the element binding for this use. Only visible at all because - 946 # we have to define the uses before the element instances have been - 947 # created. - 948 self.__elementBinding = element_binding - 949 return self -
950 __elementBinding = None - 951 -
952 - def isPlural (self): -
953 """True iff the content model indicates that more than one element - 954 can legitimately belong to this use. - 955 - 956 This includes elements in particles with maxOccurs greater than one, - 957 and when multiple elements with the same NCName are declared in the - 958 same type. - 959 """ - 960 return self.__isPlural -
961 __isPlural = False - 962 -
963 - def __init__ (self, name, id, key, is_plural, location, element_binding=None): -
964 """Create an ElementDeclaration instance. - 965 - 966 @param name: The name by which the element is referenced in the XML - 967 @type name: L{pyxb.namespace.ExpandedName} - 968 - 969 @param id: The Python name for the element within the containing - 970 L{pyxb.basis.binding.complexTypeDefinition}. This is a public - 971 identifier, albeit modified to be unique, and is usually used as the - 972 name of the element's inspector method or property. - 973 @type id: C{str} - 974 - 975 @param key: The string used to store the element - 976 value in the dictionary of the containing - 977 L{pyxb.basis.binding.complexTypeDefinition}. This is mangled so - 978 that it is unique among and is treated as a Python private member. - 979 @type key: C{str} - 980 - 981 @param is_plural: If C{True}, documents for the corresponding type may - 982 have multiple instances of this element. As a consequence, the value - 983 of the element will be a list. If C{False}, the value will be C{None} - 984 if the element is absent, and a reference to an instance of the type - 985 identified by L{pyxb.binding.basis.element.typeDefinition} if present. - 986 @type is_plural: C{bool} - 987 - 988 @param element_binding: Reference to the class that serves as the - 989 binding for the element. - 990 """ - 991 self.__name = name - 992 self.__id = id - 993 self.__key = key - 994 self.__isPlural = is_plural - 995 self.__elementBinding = element_binding - 996 super(ElementDeclaration, self).__init__() -
997 -
998 - def defaultValue (self): -
999 """Return the default value for this element. -1000 -1001 For plural values, this is an empty collection. For non-plural -1002 values, it is C{None} unless the element has a default value, in which -1003 case it is that value. -1004 -1005 @todo: This should recursively support filling in default content, as -1006 when the plural list requires a non-zero minimum number of entries. -1007 """ -1008 if self.isPlural(): -1009 return _PluralBinding(element_binding=self.__elementBinding) -1010 return self.__elementBinding.defaultValue() -
1011 -
1012 - def resetValue (self): -
1013 """Return the reset value for this element. -1014 -1015 For plural values, this is an empty collection. For non-plural -1016 values, it is C{None}, corresponding to absence of an assigned -1017 element. -1018 """ -1019 if self.isPlural(): -1020 return _PluralBinding(element_binding=self.__elementBinding) -1021 return None -
1022 -
1023 - def value (self, ctd_instance): -
1024 """Return the value for this use within the given instance. -1025 -1026 Note that this is the L{resetValue()}, not the L{defaultValue()}, if -1027 the element has not yet been assigned a value.""" -1028 return getattr(ctd_instance, self.__key, self.resetValue()) -
1029 -
1030 - def reset (self, ctd_instance): -
1031 """Set the value for this use in the given element to its default.""" -1032 setattr(ctd_instance, self.__key, self.resetValue()) -1033 return self -
1034 -
1035 - def set (self, ctd_instance, value): -
1036 """Set the value of this element in the given instance.""" -1037 if value is None: -1038 return self.reset(ctd_instance) -1039 if ctd_instance._isNil(): -1040 raise pyxb.ContentInNilInstanceError(ctd_instance, value) -1041 assert self.__elementBinding is not None -1042 if ctd_instance._validationConfig.forBinding or isinstance(value, pyxb.BIND): -1043 value = self.__elementBinding.compatibleValue(value, is_plural=self.isPlural()) -1044 setattr(ctd_instance, self.__key, value) -1045 ctd_instance._addContent(basis.ElementContent(value, self)) -1046 return self -
1047 -
1048 - def setOrAppend (self, ctd_instance, value): -
1049 """Invoke either L{set} or L{append}, depending on whether the element -1050 use is plural.""" -1051 if self.isPlural(): -1052 return self.append(ctd_instance, value) -1053 return self.set(ctd_instance, value) -
1054 -
1055 - def append (self, ctd_instance, value): -
1056 """Add the given value as another instance of this element within the binding instance. -1057 @raise pyxb.StructuralBadDocumentError: invoked on an element use that is not plural -1058 """ -1059 if ctd_instance._isNil(): -1060 raise pyxb.ContentInNilInstanceError(ctd_instance, value) -1061 if not self.isPlural(): -1062 raise pyxb.NonPluralAppendError(ctd_instance, self, value) -1063 values = self.value(ctd_instance) -1064 if ctd_instance._validationConfig.forBinding: -1065 value = self.__elementBinding.compatibleValue(value) -1066 values.append(value) -1067 ctd_instance._addContent(basis.ElementContent(value, self)) -1068 return values -
1069 -
1070 - def toDOM (self, dom_support, parent, value): -
1071 """Convert the given value to DOM as an instance of this element. -1072 -1073 @param dom_support: Helper for managing DOM properties -1074 @type dom_support: L{pyxb.utils.domutils.BindingDOMSupport} -1075 @param parent: The DOM node within which this element should be generated. -1076 @type parent: C{xml.dom.Element} -1077 @param value: The content for this element. May be text (if the -1078 element allows mixed content), or an instance of -1079 L{basis._TypeBinding_mixin}. -1080 -1081 @raise pyxb.AbstractElementError: the binding to be used is abstract -1082 """ -1083 if isinstance(value, basis._TypeBinding_mixin): -1084 element_binding = self.__elementBinding -1085 if value._substitutesFor(element_binding): -1086 element_binding = value._element() -1087 assert element_binding is not None -1088 if element_binding.abstract(): -1089 raise pyxb.AbstractElementError(self, value) -1090 element = dom_support.createChildElement(element_binding.name(), parent) -1091 elt_type = element_binding.typeDefinition() -1092 val_type = type(value) -1093 if isinstance(value, basis.complexTypeDefinition): -1094 if not (isinstance(value, elt_type) or elt_type._RequireXSIType(val_type)): -1095 raise pyxb.LogicError('toDOM with implicit value type %s unrecoverable from %s' % (type(value), elt_type)) -1096 else: -1097 if isinstance(value, basis.STD_union) and isinstance(value, elt_type._MemberTypes): -1098 val_type = elt_type -1099 if dom_support.requireXSIType() or elt_type._RequireXSIType(val_type): -1100 dom_support.addAttribute(element, pyxb.namespace.XMLSchema_instance.createExpandedName('type'), value._ExpandedName) -1101 value._toDOM_csc(dom_support, element) -1102 elif isinstance(value, six.string_types): -1103 element = dom_support.createChildElement(self.name(), parent) -1104 element.appendChild(dom_support.document().createTextNode(value)) -1105 elif isinstance(value, _PluralBinding): -1106 for v in value: -1107 self.toDOM(dom_support, parent, v) -1108 else: -1109 raise pyxb.LogicError('toDOM with unrecognized value type %s: %s' % (type(value), value)) -
1110 -
1111 - def _description (self, name_only=False, user_documentation=True): -
1112 if name_only: -1113 return six.text_type(self.__name) -1114 desc = [ six.text_type(self.__id), ': '] -1115 if self.isPlural(): -1116 desc.append('MULTIPLE ') -1117 desc.append(self.elementBinding()._description(user_documentation=user_documentation)) -1118 return six.u('').join(desc) -
1119 -
1120 - def _matches (self, value, element_decl): -
1121 accept = False -1122 if element_decl == self: -1123 accept = True -1124 elif element_decl is not None: -1125 # If there's a known element, and it's not this one, the content -1126 # does not match. This assumes we handled xsi:type and -1127 # substitution groups earlier, which may be true. -1128 accept = False -1129 elif isinstance(value, xml.dom.Node): -1130 # If we haven't been able to identify an element for this before, -1131 # then we don't recognize it, and will have to treat it as a -1132 # wildcard. -1133 accept = False -1134 else: -1135 # A foreign value which might be usable if we can convert -1136 # it to a compatible value trivially. -1137 try: -1138 value = self.__elementBinding.compatibleValue(value, _convert_string_values=False) -1139 accept = True -1140 except (pyxb.ValidationError, pyxb.BindingError): -1141 pass -1142 return (accept, value) -
1143 -
1144 - def __str__ (self): -
1145 return 'ED.%s@%x' % (self.__name, id(self)) -
1146 -
1147 -1148 -class Wildcard (object): -
1149 """Placeholder for wildcard objects.""" -1150 -1151 NC_any = '##any' #<<< The namespace constraint "##any" -1152 NC_not = '##other' #<<< A flag indicating constraint "##other" -1153 NC_targetNamespace = '##targetNamespace' #<<< A flag identifying the target namespace -1154 NC_local = '##local' #<<< A flag indicating the namespace must be absent -1155 -1156 __namespaceConstraint = None -
1157 - def namespaceConstraint (self): -
1158 """A constraint on the namespace for the wildcard. -1159 -1160 Valid values are: -1161 -1162 - L{Wildcard.NC_any} -1163 - A tuple ( L{Wildcard.NC_not}, a L{namespace<pyxb.namespace.Namespace>} instance ) -1164 - set(of L{namespace<pyxb.namespace.Namespace>} instances) -1165 -1166 Namespaces are represented by their URIs. Absence is -1167 represented by C{None}, both in the "not" pair and in the set. -1168 """ -1169 return self.__namespaceConstraint -
1170 -1171 PC_skip = 'skip' -1172 """No namespace constraint is applied to the wildcard.""" -1173 -1174 PC_lax = 'lax' -1175 """Validate against available uniquely determined declaration.""" -1176 -1177 PC_strict = 'strict' -1178 """Validate against declaration or xsi:type, which must be available.""" -1179 -1180 __processContents = None -1181 """One of L{PC_skip}, L{PC_lax}, L{PC_strict}.""" -
1182 - def processContents (self): -
1183 """Indicate how this wildcard's contents should be processed.""" -1184 return self.__processContents -
1185 -
1186 - def __normalizeNamespace (self, nsv): -
1187 if nsv is None: -1188 return None -1189 if isinstance(nsv, six.string_types): -1190 nsv = pyxb.namespace.NamespaceForURI(nsv, create_if_missing=True) -1191 assert isinstance(nsv, pyxb.namespace.Namespace), 'unexpected non-namespace %s' % (nsv,) -1192 return nsv -
1193 -
1194 - def __init__ (self, *args, **kw): -
1195 """ -1196 @keyword namespace_constraint: Required namespace constraint(s) -1197 @keyword process_contents: Required""" -1198 -1199 # Namespace constraint and process contents are required parameters. -1200 nsc = kw['namespace_constraint'] -1201 if isinstance(nsc, tuple): -1202 nsc = (nsc[0], self.__normalizeNamespace(nsc[1])) -1203 elif isinstance(nsc, set): -1204 nsc = set([ self.__normalizeNamespace(_uri) for _uri in nsc ]) -1205 self.__namespaceConstraint = nsc -1206 self.__processContents = kw['process_contents'] -1207 super(Wildcard, self).__init__() -
1208 -
1209 - def matches (self, instance, value): -
1210 """Return True iff the value is a valid match against this wildcard. -1211 -1212 Validation per U{Wildcard allows Namespace Name<http://www.w3.org/TR/xmlschema-1/#cvc-wildcard-namespace>}. -1213 """ -1214 -1215 ns = None -1216 if isinstance(value, xml.dom.Node): -1217 if value.namespaceURI is not None: -1218 ns = pyxb.namespace.NamespaceForURI(value.namespaceURI) -1219 elif isinstance(value, basis._TypeBinding_mixin): -1220 elt = value._element() -1221 if elt is not None: -1222 ns = elt.name().namespace() -1223 else: -1224 ns = value._ExpandedName.namespace() -1225 else: -1226 # Assume that somebody will handle the conversion to xs:anyType -1227 pass -1228 if isinstance(ns, pyxb.namespace.Namespace) and ns.isAbsentNamespace(): -1229 ns = None -1230 if self.NC_any == self.__namespaceConstraint: -1231 return True -1232 if isinstance(self.__namespaceConstraint, tuple): -1233 (_, constrained_ns) = self.__namespaceConstraint -1234 assert self.NC_not == _ -1235 if ns is None: -1236 return False -1237 if constrained_ns == ns: -1238 return False -1239 return True -1240 return ns in self.__namespaceConstraint -
1241 -1242 ## Local Variables: -1243 ## fill-column:78 -1244 ## End: -1245 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content.Wildcard-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.Wildcard-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content.Wildcard-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.Wildcard-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,478 +0,0 @@ - - - - - pyxb.binding.content.Wildcard - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content :: - Class Wildcard - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Wildcard

source code

-
-object --+
-         |
-        Wildcard
-
- -
-

Placeholder for wildcard objects.

- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
namespaceConstraint(self)
- A constraint on the namespace for the wildcard.
- source code - -
- -
-   - - - - - - -
processContents(self)
- Indicate how this wildcard's contents should be processed.
- source code - -
- -
-   - - - - - - -
__normalizeNamespace(self, - nsv) - source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
matches(self, - instance, - value)
- Return True iff the value is a valid match against this wildcard.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - NC_any = '##any' -
-   - - NC_not = '##other' -
-   - - NC_targetNamespace = '##targetNamespace' -
-   - - NC_local = '##local' -
-   - - __namespaceConstraint = None
- hash(x) -
-   - - PC_skip = 'skip'
- No namespace constraint is applied to the wildcard. -
-   - - PC_lax = 'lax'
- Validate against available uniquely determined declaration. -
-   - - PC_strict = 'strict'
- Validate against declaration or xsi:type, which must be available. -
-   - - __processContents = None
- One of PC_skip, PC_lax, PC_strict. -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

namespaceConstraint(self) -

-
source code  -
- -

A constraint on the namespace for the wildcard.

-

Valid values are:

- -

Namespaces are represented by their URIs. Absence is represented by - None, both in the "not" pair and in the set.

-
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Parameters:
-
    -
  • namespace_constraint - Required namespace constraint(s)
  • -
  • process_contents - Required
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

matches(self, - instance, - value) -

-
source code  -
- -

Return True iff the value is a valid match against this wildcard.

-

Validation per Wildcard allows Namespace Name.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.content.WildcardUse-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.WildcardUse-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.content.WildcardUse-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.content.WildcardUse-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,522 +0,0 @@ - - - - - pyxb.binding.content.WildcardUse - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module content :: - Class WildcardUse - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class WildcardUse

source code

-
-                 object --+        
-                          |        
-utils.fac.SymbolMatch_mixin --+    
-                              |    
-                     _FACSymbol --+
-                                  |
-                                 WildcardUse
-
- -
-

Information about a schema wildcard element.

-

This is functionally parallel to ElementUse, but references a Wildcard - that is unique to this instance. That Wildcard - is not incorporated into this class is an artifact of the evolution of - PyXB.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
wildcardDeclaration(self) - source code - -
- -
-   - - - - - - -
matchValue(self, - sym)
- Return the value accepted by match for this symbol.
- source code - -
- -
-   - - - - - - -
consumingClosure(self, - sym)
- Create a closure that will apply the value accepted by match to a to-be-supplied instance.
- source code - -
- -
-   - - - - - - -
match(self, - symbol)
- Satisfy pyxb.utils.fac.SymbolMatch_mixin.
- source code - -
- -
-   - - - - - - -
__init__(self, - wildcard_declaration, - xsd_location)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _FACSymbol: - xsdLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __wildcardDeclaration = None
- hash(x) -
-

Inherited from _FACSymbol (private): - _FACSymbol__xsdLocation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

matchValue(self, - sym) -

-
source code  -
- -

Return the value accepted by match for this symbol.

-

A match for an element declaration might have resulted in a type - change for the value (converting it to an acceptable type). There is no - safe place to cache the compatible value calculated in the match while - other candidates are being considered, so we need to re-calculate it if - the transition is taken.

-

If the match could not have changed the value, the value from the - symbol may be returned immediately.

-
-
Overrides: - _FACSymbol.matchValue -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

consumingClosure(self, - sym) -

-
source code  -
- -

Create a closure that will apply the value accepted by match to a to-be-supplied instance.

-
-
Returns:
-
A closure that takes a complexTypeDefinition instance and stores the - value from invoking matchValue on sym into the - appropriate slot.
-
Overrides: - _FACSymbol.consumingClosure -
-
-
-
- -
- -
- - -
-

match(self, - symbol) -

-
source code  -
- -

Satisfy pyxb.utils.fac.SymbolMatch_mixin.

-

Determine whether the proposed content encapsulated in - symbol is compatible with the wildcard declaration. If so, - the accepted value is cached internally and return True; - otherwise return False.

-
-
Parameters:
-
-
Overrides: - utils.fac.SymbolMatch_mixin.match -
-
-
-
- -
- -
- - -
-

__init__(self, - wildcard_declaration, - xsd_location) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Parameters:
-
    -
  • xsd_location - the location of the element use or wildcard - declaration.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.anySimpleType-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.anySimpleType-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.anySimpleType-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.anySimpleType-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,572 +0,0 @@ - - - - - pyxb.binding.datatypes.anySimpleType - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class anySimpleType - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class anySimpleType

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                            object --+       |
-                                     |       |
-                            basestring --+   |
-                                         |   |
-                                   unicode --+
-                                             |
-                                            anySimpleType
-
- -
-

XMLSchema datatype anySimpleType.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _XsdBaseType = None
- hash(x) -
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures._SimpleUrT... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures._SimpleUrTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.anyType-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.anyType-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.anyType-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.anyType-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,517 +0,0 @@ - - - - - pyxb.binding.datatypes.anyType - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class anyType - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class anyType

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-               basis.complexTypeDefinition --+
-                                             |
-                                            anyType
-
- -
-

XMLSchema datatype anyType.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.complexTypeDefinition: - __init__, - append, - content, - extend, - orderedContent, - reset, - value, - wildcardAttributeMap, - wildcardElements, - xsdConstraintsOK -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_IsUrType(_c)
- Return True iff this is the ur-type.
- source code - -
- -
- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _DefinitionLocation = pyxb.utils.utility.Location('http://www.... -
-   - - _ContentTypeTag = 'MIXED'
- hash(x) -
-   - - _Abstract = False -
-   - - _HasWildcardElement = True -
-   - - _AttributeWildcard = <pyxb.binding.content.Wildcard object>
- hash(x) -
-   - - _Automaton = <pyxb.utils.fac.Automaton object>
- hash(x) -
- -

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_IsUrType(_c) -
Class Method -

-
source code  -
- -

Return True iff this is the ur-type.

-

The only ur-type is {http://www.w3.org/2001/XMLSchema}anyType. The - implementation of this method is overridden for pyxb.binding.datatypes.anyType.

-
-
Overrides: - basis._TypeBinding_mixin._IsUrType -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_DefinitionLocation

- -
-
-
-
Value:
-
-pyxb.utils.utility.Location('http://www.w3.org/TR/2001/REC-xmlschema-1\
--20010502/#key-urType', 1, 1)
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.anyURI-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.anyURI-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.anyURI-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.anyURI-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,728 +0,0 @@ - - - - - pyxb.binding.datatypes.anyURI - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class anyURI - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class anyURI

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                            object --+       |
-                                     |       |
-                            basestring --+   |
-                                         |   |
-                                   unicode --+
-                                             |
-                                            anyURI
-
- -
-

XMLSchema datatype anyURI.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdValueLength(cls, - value)
- Return the length of the given value.
- source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_anyURI_FacetMap = {<class 'pyxb.b... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdValueLength(cls, - value) -
Class Method -

-
source code  -
- -

Return the length of the given value.

-

The length is calculated by a subclass implementation of - _XsdValueLength_vx in accordance with - http://www.w3.org/TR/xmlschema-2/#rf-length.

-

The return value is a non-negative integer, or None if - length constraints should be considered trivially satisfied (as with - QName and NOTATION).

-
-
Raises:
-
    -
  • pyxb.LogicError - the provided value is not an instance of cls.
  • -
  • pyxb.LogicError - an attempt is made to calculate a length for an instance of a type - that does not support length calculations.
  • -
-
Overrides: - basis.simpleTypeDefinition.XsdValueLength -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_anyURI_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.base64Binary-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.base64Binary-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.base64Binary-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.base64Binary-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,986 +0,0 @@ - - - - - pyxb.binding.datatypes.base64Binary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class base64Binary - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class base64Binary

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                            object --+       |
-                                     |       |
-                            basestring --+   |
-                                         |   |
-                                       str --+
-                                             |
-                                            base64Binary
-
- -
-

XMLSchema datatype base64Binary.

-

See also RFC2045 and RFC4648.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from str: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdigit, - islower, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from str (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdValidateLength(cls, - length)
- Control the maximum encoded size that is checked for XML literal - validity.
- source code - -
- -
-   - - - - - - -
_ConvertArguments_vx(cls, - args, - kw) - source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-   - - - - - - -
XsdValueLength(cls, - value)
- Return the length of the given value.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _B04 = '[AQgw]' -
-   - - _B04S = '([AQgw] ?)' -
-   - - _B16 = '[AEIMQUYcgkosw048]' -
-   - - _B16S = '([AEIMQUYcgkosw048] ?)' -
-   - - _B64 = '[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0... -
-   - - _B64S = '([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxy... -
-   - - __Pattern = '^((([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr... -
-   - - __Lexical_re = re.compile(r'^((([ABCDEFGHIJKLMNOPQRSTUVWXYZabc... -
-   - - __ValidateLength = None
- hash(x) -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_base64Binary_FacetMap = {<class '... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdValidateLength(cls, - length) -
Class Method -

-
source code  -
- -

Control the maximum encoded size that is checked for XML literal - validity.

-

Python's base64 module allows some literals that are invalid according - to XML rules. PyXB verifies the validity using a regular expression, - which is costly for something that is unlikely to occur. Use this - function to inhibit checks for validity based on the length of the XML - literal.

-
-
Parameters:
-
    -
  • length - None (default) to check all literals, otherwise the - maximum length literal that will be checked. Pass -1 - to disable the validity check.
  • -
-
Returns:
-
the previous validation length
-
-
-
- -
- -
- - -
-

_ConvertArguments_vx(cls, - args, - kw) -
Class Method -

-
source code  -
- - -
-
Overrides: - basis.simpleTypeDefinition._ConvertArguments_vx -
-
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

XsdValueLength(cls, - value) -
Class Method -

-
source code  -
- -

Return the length of the given value.

-

The length is calculated by a subclass implementation of - _XsdValueLength_vx in accordance with - http://www.w3.org/TR/xmlschema-2/#rf-length.

-

The return value is a non-negative integer, or None if - length constraints should be considered trivially satisfied (as with - QName and NOTATION).

-
-
Raises:
-
    -
  • pyxb.LogicError - the provided value is not an instance of cls.
  • -
  • pyxb.LogicError - an attempt is made to calculate a length for an instance of a type - that does not support length calculations.
  • -
-
Overrides: - basis.simpleTypeDefinition.XsdValueLength -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_B64

- -
-
-
-
Value:
-
-'[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/]'
-
-
-
-
-
- -
- -
-

_B64S

- -
-
-
-
Value:
-
-'([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/] ?\
-)'
-
-
-
-
-
- -
- -
-

__Pattern

- -
-
-
-
Value:
-
-'^((([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\
-] ?){4})*((([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz01234\
-56789+/] ?){3}[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz012\
-3456789+/])|(([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz012\
-3456789+/] ?){2}([AEIMQUYcgkosw048] ?)=)|(([ABCDEFGHIJKLMNOPQRSTUVWXYZ\
-abcdefghijklmnopqrstuvwxyz0123456789+/] ?)([AQgw] ?)= ?=)))?$'
-
-
-
-
-
- -
- -
-

__Lexical_re

- -
-
-
-
Value:
-
-re.compile(r'^((([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz\
-0123456789\+/] ?){4})*((([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr\
-stuvwxyz0123456789\+/] ?){3}[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmno\
-pqrstuvwxyz0123456789\+/])|(([ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmn\
-opqrstuvwxyz0123456789\+/] ?){2}([AEIMQUYcgkosw048] ?)=)|(([ABCDEFGHIJ\
-KLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789\+/] ?)([AQgw] ?)=\
- ?=)))?$')
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_base64Binary_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.boolean-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.boolean-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.boolean-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.boolean-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,719 +0,0 @@ - - - - - pyxb.binding.datatypes.boolean - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class boolean - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class boolean

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                                object --+   |
-                                         |   |
-                                       int --+
-                                             |
-                                            boolean
-
- -
-

XMLSchema datatype boolean.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from int: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_boolean_FacetMap = {<class 'pyxb.... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from int: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_boolean_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.byte-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.byte-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.byte-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.byte-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,572 +0,0 @@ - - - - - pyxb.binding.datatypes.byte - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class byte - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class byte

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                                object --+   |        
-                                         |   |        
-                                       int --+        
-                                             |        
-                                           int --+    
-                                                 |    
-                                             short --+
-                                                     |
-                                                    byte
-
- -
-

XMLSchema datatype byte.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from int (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from int: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from int: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_byte_FacetMap = {<class 'pyxb.bin... -
-

Inherited from short (private): - _httpwww_w3_org2001XMLSchema_short_FacetMap -

-

Inherited from int (private): - _httpwww_w3_org2001XMLSchema_int_FacetMap -

-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from int: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_byte_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
- <class 'pyxb.binding.facets.CF_maxInclusive'>: <pyxb.binding.facets.C\
-F_maxInclusive object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.date-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.date-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.date-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.date-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,796 +0,0 @@ - - - - - pyxb.binding.datatypes.date - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class date - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class date

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                            object --+       |        
-                                     |       |        
-                               cscRoot --+   |        
-                                         |   |        
-        basis._RepresentAsXsdLiteral_mixin --+        
-                                             |        
-                            _PyXBDateTime_base --+    
-                                                 |    
-                                object --+       |    
-                                         |       |    
-                             datetime.date --+   |    
-                                             |   |    
-                             datetime.datetime --+    
-                                                 |    
-                                _PyXBDateOnly_base --+
-                                                     |
-                                                    date
-
- -
-

XMLSchema datatype date.

-

This class uses the Python datetime.datetime class as its - underlying representation; fields not relevant to this type are derived - from 1900-01-01T00:00:00.

- -
-

Note: - Unlike dateTime, timezoned date values are not converted - to UTC. The provided timezone information is retained along with - the instance; however, the lexical representation generated for - output is canonicalized (timezones no more than 12 hours off UTC). -

-
- - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _PyXBDateOnly_base (private): - _XsdBaseType -

-
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
xsdRecoverableTzinfo(self)
- Return the recoverable tzinfo for the date.
- source code - -
- -
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.datetime: - __add__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __radd__, - __repr__, - __rsub__, - __str__, - __sub__, - astimezone, - combine, - ctime, - date, - dst, - fromtimestamp, - isoformat, - now, - replace, - strptime, - time, - timetuple, - timetz, - tzname, - utcfromtimestamp, - utcnow, - utcoffset, - utctimetuple -

-

Inherited from datetime.date: - __format__, - fromordinal, - isocalendar, - isoweekday, - strftime, - today, - toordinal, - weekday -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _Lexical_fmt = '%Y-%m-%d'
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - _Fields = ('year', 'month', 'day') -
-   - - __SecondsPerMinute = 60 -
-   - - __MinutesPerHalfDay = 720 -
-   - - __MinutesPerDay = 1440 -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_date_FacetMap = {<class 'pyxb.bin... -
-

Inherited from _PyXBDateOnly_base (private): - _ValidFields -

- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.datetime: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.datetime: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from datetime.date: - day, - month, - year -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

xsdRecoverableTzinfo(self) -

-
source code  -
- -

Return the recoverable tzinfo for the date.

-

Return a pyxb.utils.utility.UTCOffsetTimeZone instance reflecting - the timezone associated with the date, or None if the date - is not timezoned.

-
-
-

Note: - This is not the recoverable timezone, because timezones are - represented as timedeltas which get normalized in ways that don't - match what we expect for a tzinfo. -

-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_date_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.dateTime-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.dateTime-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.dateTime-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.dateTime-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,824 +0,0 @@ - - - - - pyxb.binding.datatypes.dateTime - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class dateTime - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class dateTime

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                            object --+       |    
-                                     |       |    
-                               cscRoot --+   |    
-                                         |   |    
-        basis._RepresentAsXsdLiteral_mixin --+    
-                                             |    
-                            _PyXBDateTime_base --+
-                                                 |
-                                object --+       |
-                                         |       |
-                             datetime.date --+   |
-                                             |   |
-                             datetime.datetime --+
-                                                 |
-                                                dateTime
-
- -
-

XMLSchema datatype dateTime.

-

This class uses the Python datetime.datetime class as its - underlying representation. Unless pyxb.PreserveInputTimeZone() is used, all timezoned - dateTime objects are in UTC. Presence of time zone information in the - lexical space is preserved by a non-empty tzinfo field, which should - always be zero minutes offset from UTC unless the input time zone was - preserved.

- -
-

Warning: - The value space of Python's datetime.datetime class is - more restricted than that of xs:datetime. As a - specific example, Python does not support negative years or years - with more than four digits. For now, the convenience of having an - object that is compatible with Python is more important than - supporting the full value space. In the future, the choice may be - left up to the developer. -

-
- - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
- datetime.datetime (NOT xsd.dateTime) - - - - - - -
aslocal(self)
- Returns a datetime.datetime instance denoting the same - time as this instance but adjusted to be in the local time zone.
- source code - -
- -
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.datetime: - __add__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __radd__, - __repr__, - __rsub__, - __str__, - __sub__, - astimezone, - combine, - ctime, - date, - dst, - fromtimestamp, - isoformat, - now, - replace, - strptime, - time, - timetuple, - timetz, - tzname, - utcfromtimestamp, - utcnow, - utcoffset, - utctimetuple -

-

Inherited from datetime.date: - __format__, - fromordinal, - isocalendar, - isoweekday, - strftime, - toordinal, - weekday -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
today(cls)
- Return today.
- source code - -
- -
-

Inherited from _PyXBDateTime_base: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _Lexical_fmt = '%Y-%m-%dT%H:%M:%S'
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - __CtorFields = ('year', 'month', 'day', 'hour', 'minute', 'sec... -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_dateTime_FacetMap = {<class 'pyxb... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.datetime: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.datetime: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from datetime.date: - day, - month, - year -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

today(cls) -
Class Method -

-
source code  -
- -

Return today.

-

Just like datetime.datetime.today(), except this one sets a tzinfo - field so it's clear the value is UTC.

-
-
Overrides: - datetime.date.today -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__CtorFields

- -
-
-
-
Value:
-
-('year',
- 'month',
- 'day',
- 'hour',
- 'minute',
- 'second',
- 'microsecond',
- 'tzinfo')
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_dateTime_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.decimal-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.decimal-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.decimal-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.decimal-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,890 +0,0 @@ - - - - - pyxb.binding.datatypes.decimal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class decimal - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class decimal

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                                object --+   |
-                                         |   |
-                           decimal.Decimal --+
-                                             |
-                            object --+       |
-                                     |       |
-                               cscRoot --+   |
-                                         |   |
-        basis._RepresentAsXsdLiteral_mixin --+
-                                             |
-                                            decimal
-
- -
-

XMLSchema datatype decimal.

-

This class uses Python's decimal.Decimal - class to support (by default) 28 significant digits. Only normal and - zero values are valid; this means NaN and - Infinity may be created during calculations, but cannot be - expressed in XML documents.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from decimal.Decimal: - __abs__, - __add__, - __complex__, - __copy__, - __deepcopy__, - __div__, - __divmod__, - __eq__, - __float__, - __floordiv__, - __format__, - __ge__, - __gt__, - __hash__, - __int__, - __le__, - __long__, - __lt__, - __mod__, - __mul__, - __ne__, - __neg__, - __nonzero__, - __pos__, - __pow__, - __radd__, - __rdiv__, - __rdivmod__, - __reduce__, - __repr__, - __rfloordiv__, - __rmod__, - __rmul__, - __rpow__, - __rsub__, - __rtruediv__, - __str__, - __sub__, - __truediv__, - __trunc__, - adjusted, - as_tuple, - canonical, - compare, - compare_signal, - compare_total, - compare_total_mag, - conjugate, - copy_abs, - copy_negate, - copy_sign, - exp, - fma, - is_canonical, - is_finite, - is_infinite, - is_nan, - is_normal, - is_qnan, - is_signed, - is_snan, - is_subnormal, - is_zero, - ln, - log10, - logb, - logical_and, - logical_invert, - logical_or, - logical_xor, - max, - max_mag, - min, - min_mag, - next_minus, - next_plus, - next_toward, - normalize, - number_class, - quantize, - radix, - remainder_near, - rotate, - same_quantum, - scaleb, - shift, - sqrt, - to_eng_string, - to_integral, - to_integral_exact, - to_integral_value -

-

Inherited from decimal.Decimal (private): - _check_nans, - _cmp, - _compare_check_nans, - _divide, - _fill_logical, - _fix, - _fix_nan, - _iseven, - _isinfinity, - _isinteger, - _islogical, - _isnan, - _ln_exp_bound, - _log10_exp_bound, - _power_exact, - _power_modulo, - _rescale, - _round, - _round_05up, - _round_ceiling, - _round_down, - _round_floor, - _round_half_down, - _round_half_even, - _round_half_up, - _round_up -

-

Inherited from object: - __delattr__, - __getattribute__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_CheckValidValue(cls, - value)
- NB: Invoking this on a value that is a list will, if necessary, - replace the members of the list with new values that are of the - correct item type.
- source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -

Inherited from decimal.Decimal: - from_float -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw)
- Create a decimal point instance.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_fractionDigits = <pyxb.binding.facets.CF_fractionDigits ob... -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_totalDigits = <pyxb.binding.facets.CF_totalDigits object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_decimal_FacetMap = {<class 'pyxb.... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from decimal.Decimal (private): - _pick_rounding_function -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from decimal.Decimal: - imag, - real -

-

Inherited from decimal.Decimal (private): - _exp, - _int, - _is_special, - _sign -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- -

Create a decimal point instance.

-
->>> Decimal('3.14')              # string input
-Decimal('3.14')
->>> Decimal((0, (3, 1, 4), -2))  # tuple (sign, digit_tuple, exponent)
-Decimal('3.14')
->>> Decimal(314)                 # int or long
-Decimal('314')
->>> Decimal(Decimal(314))        # another decimal instance
-Decimal('314')
->>> Decimal('  3.14  \n')        # leading and trailing whitespace okay
-Decimal('3.14')
-
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_CheckValidValue(cls, - value) -
Class Method -

-
source code  -
- -

NB: Invoking this on a value that is a list will, if necessary, - replace the members of the list with new values that are of the correct - item type. This is permitted because only with lists is it possible to - bypass the normal content validation (by invoking append/extend on the - list instance).

-
-
Overrides: - basis.simpleTypeDefinition._CheckValidValue -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_CF_fractionDigits

- -
-
-
-
Value:
-
-<pyxb.binding.facets.CF_fractionDigits object>
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_decimal_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.double-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.double-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.double-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.double-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,603 +0,0 @@ - - - - - pyxb.binding.datatypes.double - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class double - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class double

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                     float --+    
-                                             |    
-                                           _fp --+
-                                                 |
-                                                double
-
- -
-

XMLSchema datatype double.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _fp (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from float: - __abs__, - __add__, - __coerce__, - __div__, - __divmod__, - __eq__, - __float__, - __floordiv__, - __format__, - __ge__, - __getattribute__, - __getformat__, - __getnewargs__, - __gt__, - __hash__, - __int__, - __le__, - __long__, - __lt__, - __mod__, - __mul__, - __ne__, - __neg__, - __nonzero__, - __pos__, - __pow__, - __radd__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rmod__, - __rmul__, - __rpow__, - __rsub__, - __rtruediv__, - __setformat__, - __str__, - __sub__, - __truediv__, - __trunc__, - as_integer_ratio, - conjugate, - fromhex, - hex, - is_integer -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _fp: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_double_FacetMap = {<class 'pyxb.b... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from float: - imag, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_double_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.duration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.duration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.duration-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.duration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,830 +0,0 @@ - - - - - pyxb.binding.datatypes.duration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class duration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class duration

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                                object --+   |
-                                         |   |
-                        datetime.timedelta --+
-                                             |
-                            object --+       |
-                                     |       |
-                               cscRoot --+   |
-                                         |   |
-        basis._RepresentAsXsdLiteral_mixin --+
-                                             |
-                                            duration
-
- -
-

XMLSchema datatype duration.

-

This class uses the Python datetime.timedelta class as - its underlying representation. This works fine as long as no months or - years are involved, and no negative durations are involved. Because the - XML Schema value space is so much larger, it is kept distinct from the - Python value space, which reduces to integral days, seconds, and - microseconds.

-

In other words, the implementation of this type is a little - shakey.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
negativeDuration(self) - source code - -
- -
-   - - - - - - -
durationData(self) - source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.timedelta: - __abs__, - __add__, - __div__, - __eq__, - __floordiv__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __mul__, - __ne__, - __neg__, - __nonzero__, - __pos__, - __radd__, - __rdiv__, - __reduce__, - __repr__, - __rfloordiv__, - __rmul__, - __rsub__, - __str__, - __sub__, - total_seconds -

-

Inherited from object: - __delattr__, - __format__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - __Lexical_re = re.compile(r'^(?P<neg>-?)P((?P<years>\d+)Y)?((?... -
-   - - __XSDFields = ('years', 'months', 'days', 'hours', 'minutes', ... -
-   - - __PythonFields = ('days', 'seconds', 'microseconds', 'minutes'... -
-   - - __negativeDuration = None
- hash(x) -
-   - - __durationData = None
- hash(x) -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_duration_FacetMap = {<class 'pyxb... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.timedelta: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.timedelta: - days, - microseconds, - seconds -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__Lexical_re

- -
-
-
-
Value:
-
-re.compile(r'^(?P<neg>-?)P((?P<years>\d+)Y)?((?P<months>\d+)M)?((?P<da\
-ys>\d+)D)?(?P<Time>T((?P<hours>\d+)H)?((?P<minutes>\d+)M)?(((?P<second\
-s>\d+)(?P<fracsec>\.\d+)?)S)?)?$')
-
-
-
-
-
- -
- -
-

__XSDFields

- -
-
-
-
Value:
-
-('years', 'months', 'days', 'hours', 'minutes', 'seconds')
-
-
-
-
-
- -
- -
-

__PythonFields

- -
-
-
-
Value:
-
-('days', 'seconds', 'microseconds', 'minutes', 'hours')
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_duration_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.ENTITIES-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.ENTITIES-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.ENTITIES-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.ENTITIES-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,591 +0,0 @@ - - - - - pyxb.binding.datatypes.ENTITIES - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class ENTITIES - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ENTITIES

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                      list --+    
-                                             |    
-                                basis.STD_list --+
-                                                 |
-                                                ENTITIES
-
- -
-

XMLSchema datatype ENTITIES.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ItemType
- A reference to the binding class for items within this list. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.STD_list: - __contains__, - __setitem__, - __setslice__, - append, - count, - extend, - index, - insert, - remove -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from list: - __add__, - __delitem__, - __delslice__, - __eq__, - __ge__, - __getattribute__, - __getitem__, - __getslice__, - __gt__, - __iadd__, - __imul__, - __iter__, - __le__, - __len__, - __lt__, - __mul__, - __ne__, - __repr__, - __reversed__, - __rmul__, - __sizeof__, - pop, - reverse, - sort -

-

Inherited from object: - __delattr__, - __format__, - __reduce__, - __reduce_ex__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from basis.STD_list: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_ENTITIES_FacetMap = {<class 'pyxb... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from list: - __hash__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_ENTITIES_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.ENTITY-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.ENTITY-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.ENTITY-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.ENTITY-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,573 +0,0 @@ - - - - - pyxb.binding.datatypes.ENTITY - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class ENTITY - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ENTITY

source code

-
-                    object --+                                    
-                             |                                    
-                       cscRoot --+                                
-                                 |                                
-     utils.utility.Locatable_mixin --+                            
-                                     |                            
-              basis._TypeBinding_mixin --+                        
-                                         |                        
-                            object --+   |                        
-                                     |   |                        
-utils.utility._DeconflictSymbols_mixin --+                        
-                                         |                        
-                        object --+       |                        
-                                 |       |                        
-                           cscRoot --+   |                        
-                                     |   |                        
-            basis._DynamicCreate_mixin --+                        
-                                         |                        
-                basis.simpleTypeDefinition --+                    
-                                             |                    
-                            object --+       |                    
-                                     |       |                    
-                            basestring --+   |                    
-                                         |   |                    
-                                   unicode --+                    
-                                             |                    
-                                        string --+                
-                                                 |                
-                                  normalizedString --+            
-                                                     |            
-                                                 token --+        
-                                                         |        
-                                                      Name --+    
-                                                             |    
-                                                        NCName --+
-                                                                 |
-                                                                ENTITY
-
- -
-

XMLSchema datatype ENTITY.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from token (private): - _ValidateString_va -

-

Inherited from normalizedString (private): - _XsdConstraintsPreCheck_vb -

-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_ENTITY_FacetMap = {} -
- -

Inherited from Name (private): - _httpwww_w3_org2001XMLSchema_Name_FacetMap -

- - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.float-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.float-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.float-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.float-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,603 +0,0 @@ - - - - - pyxb.binding.datatypes.float - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class float - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class float

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                     float --+    
-                                             |    
-                                           _fp --+
-                                                 |
-                                                float
-
- -
-

XMLSchema datatype float.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _fp (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from float: - __abs__, - __add__, - __coerce__, - __div__, - __divmod__, - __eq__, - __float__, - __floordiv__, - __format__, - __ge__, - __getattribute__, - __getformat__, - __getnewargs__, - __gt__, - __hash__, - __int__, - __le__, - __long__, - __lt__, - __mod__, - __mul__, - __ne__, - __neg__, - __nonzero__, - __pos__, - __pow__, - __radd__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rmod__, - __rmul__, - __rpow__, - __rsub__, - __rtruediv__, - __setformat__, - __str__, - __sub__, - __truediv__, - __trunc__, - as_integer_ratio, - conjugate, - fromhex, - hex, - is_integer -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _fp: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_float_FacetMap = {<class 'pyxb.bi... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from float: - imag, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_float_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes._fp-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes._fp-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes._fp-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes._fp-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,526 +0,0 @@ - - - - - pyxb.binding.datatypes._fp - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class _fp - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _fp

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                                object --+   |
-                                         |   |
-                                     float --+
-                                             |
-                                            _fp
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from float: - __abs__, - __add__, - __coerce__, - __div__, - __divmod__, - __eq__, - __float__, - __floordiv__, - __format__, - __ge__, - __getattribute__, - __getformat__, - __getnewargs__, - __gt__, - __hash__, - __int__, - __le__, - __long__, - __lt__, - __mod__, - __mul__, - __ne__, - __neg__, - __nonzero__, - __pos__, - __pow__, - __radd__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rmod__, - __rmul__, - __rpow__, - __rsub__, - __rtruediv__, - __setformat__, - __str__, - __sub__, - __truediv__, - __trunc__, - as_integer_ratio, - conjugate, - fromhex, - hex, - is_integer -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from float: - imag, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gDay-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gDay-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gDay-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gDay-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,659 +0,0 @@ - - - - - pyxb.binding.datatypes.gDay - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class gDay - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class gDay

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                            object --+       |        
-                                     |       |        
-                               cscRoot --+   |        
-                                         |   |        
-        basis._RepresentAsXsdLiteral_mixin --+        
-                                             |        
-                            _PyXBDateTime_base --+    
-                                                 |    
-                                object --+       |    
-                                         |       |    
-                             datetime.date --+   |    
-                                             |   |    
-                             datetime.datetime --+    
-                                                 |    
-                                _PyXBDateOnly_base --+
-                                                     |
-                                                    gDay
-
- -
-

XMLSchema datatype gDay.

-

This class uses the Python datetime.datetime class as its - underlying representation; fields not relevant to this type are derived - from 1900-01-01T00:00:00.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _PyXBDateOnly_base (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.datetime: - __add__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __radd__, - __repr__, - __rsub__, - __str__, - __sub__, - astimezone, - combine, - ctime, - date, - dst, - fromtimestamp, - isoformat, - now, - replace, - strptime, - time, - timetuple, - timetz, - tzname, - utcfromtimestamp, - utcnow, - utcoffset, - utctimetuple -

-

Inherited from datetime.date: - __format__, - fromordinal, - isocalendar, - isoweekday, - strftime, - today, - toordinal, - weekday -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _Lexical_fmt = '---%d'
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - _ValidFields = ('day') -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_gDay_FacetMap = {<class 'pyxb.bin... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.datetime: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.datetime: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from datetime.date: - day, - month, - year -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_gDay_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gMonth-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gMonth-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gMonth-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gMonth-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,659 +0,0 @@ - - - - - pyxb.binding.datatypes.gMonth - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class gMonth - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class gMonth

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                            object --+       |        
-                                     |       |        
-                               cscRoot --+   |        
-                                         |   |        
-        basis._RepresentAsXsdLiteral_mixin --+        
-                                             |        
-                            _PyXBDateTime_base --+    
-                                                 |    
-                                object --+       |    
-                                         |       |    
-                             datetime.date --+   |    
-                                             |   |    
-                             datetime.datetime --+    
-                                                 |    
-                                _PyXBDateOnly_base --+
-                                                     |
-                                                    gMonth
-
- -
-

XMLSchema datatype gMonth.

-

This class uses the Python datetime.datetime class as its - underlying representation; fields not relevant to this type are derived - from 1900-01-01T00:00:00.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _PyXBDateOnly_base (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.datetime: - __add__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __radd__, - __repr__, - __rsub__, - __str__, - __sub__, - astimezone, - combine, - ctime, - date, - dst, - fromtimestamp, - isoformat, - now, - replace, - strptime, - time, - timetuple, - timetz, - tzname, - utcfromtimestamp, - utcnow, - utcoffset, - utctimetuple -

-

Inherited from datetime.date: - __format__, - fromordinal, - isocalendar, - isoweekday, - strftime, - today, - toordinal, - weekday -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _Lexical_fmt = '--%m'
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - _ValidFields = ('month') -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_gMonth_FacetMap = {<class 'pyxb.b... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.datetime: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.datetime: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from datetime.date: - day, - month, - year -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_gMonth_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gMonthDay-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gMonthDay-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gMonthDay-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gMonthDay-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,660 +0,0 @@ - - - - - pyxb.binding.datatypes.gMonthDay - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class gMonthDay - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class gMonthDay

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                            object --+       |        
-                                     |       |        
-                               cscRoot --+   |        
-                                         |   |        
-        basis._RepresentAsXsdLiteral_mixin --+        
-                                             |        
-                            _PyXBDateTime_base --+    
-                                                 |    
-                                object --+       |    
-                                         |       |    
-                             datetime.date --+   |    
-                                             |   |    
-                             datetime.datetime --+    
-                                                 |    
-                                _PyXBDateOnly_base --+
-                                                     |
-                                                    gMonthDay
-
- -
-

XMLSchema datatype gMonthDay.

-

This class uses the Python datetime.datetime class as its - underlying representation; fields not relevant to this type are derived - from 1900-01-01T00:00:00.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _PyXBDateOnly_base (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.datetime: - __add__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __radd__, - __repr__, - __rsub__, - __str__, - __sub__, - astimezone, - combine, - ctime, - date, - dst, - fromtimestamp, - isoformat, - now, - replace, - strptime, - time, - timetuple, - timetz, - tzname, - utcfromtimestamp, - utcnow, - utcoffset, - utctimetuple -

-

Inherited from datetime.date: - __format__, - fromordinal, - isocalendar, - isoweekday, - strftime, - today, - toordinal, - weekday -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _Lexical_fmt = '--%m-%d'
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - _ValidFields = ('month', 'day') -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_gMonthDay_FacetMap = {<class 'pyx... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.datetime: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.datetime: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from datetime.date: - day, - month, - year -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_gMonthDay_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gYear-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gYear-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gYear-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gYear-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,659 +0,0 @@ - - - - - pyxb.binding.datatypes.gYear - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class gYear - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class gYear

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                            object --+       |        
-                                     |       |        
-                               cscRoot --+   |        
-                                         |   |        
-        basis._RepresentAsXsdLiteral_mixin --+        
-                                             |        
-                            _PyXBDateTime_base --+    
-                                                 |    
-                                object --+       |    
-                                         |       |    
-                             datetime.date --+   |    
-                                             |   |    
-                             datetime.datetime --+    
-                                                 |    
-                                _PyXBDateOnly_base --+
-                                                     |
-                                                    gYear
-
- -
-

XMLSchema datatype gYear.

-

This class uses the Python datetime.datetime class as its - underlying representation; fields not relevant to this type are derived - from 1900-01-01T00:00:00.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _PyXBDateOnly_base (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.datetime: - __add__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __radd__, - __repr__, - __rsub__, - __str__, - __sub__, - astimezone, - combine, - ctime, - date, - dst, - fromtimestamp, - isoformat, - now, - replace, - strptime, - time, - timetuple, - timetz, - tzname, - utcfromtimestamp, - utcnow, - utcoffset, - utctimetuple -

-

Inherited from datetime.date: - __format__, - fromordinal, - isocalendar, - isoweekday, - strftime, - today, - toordinal, - weekday -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _Lexical_fmt = '%Y'
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - _ValidFields = ('year') -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_gYear_FacetMap = {<class 'pyxb.bi... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.datetime: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.datetime: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from datetime.date: - day, - month, - year -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_gYear_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gYearMonth-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gYearMonth-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.gYearMonth-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.gYearMonth-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,660 +0,0 @@ - - - - - pyxb.binding.datatypes.gYearMonth - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class gYearMonth - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class gYearMonth

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                            object --+       |        
-                                     |       |        
-                               cscRoot --+   |        
-                                         |   |        
-        basis._RepresentAsXsdLiteral_mixin --+        
-                                             |        
-                            _PyXBDateTime_base --+    
-                                                 |    
-                                object --+       |    
-                                         |       |    
-                             datetime.date --+   |    
-                                             |   |    
-                             datetime.datetime --+    
-                                                 |    
-                                _PyXBDateOnly_base --+
-                                                     |
-                                                    gYearMonth
-
- -
-

XMLSchema datatype gYearMonth.

-

This class uses the Python datetime.datetime class as its - underlying representation; fields not relevant to this type are derived - from 1900-01-01T00:00:00.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from _PyXBDateOnly_base (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.datetime: - __add__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __radd__, - __repr__, - __rsub__, - __str__, - __sub__, - astimezone, - combine, - ctime, - date, - dst, - fromtimestamp, - isoformat, - now, - replace, - strptime, - time, - timetuple, - timetz, - tzname, - utcfromtimestamp, - utcnow, - utcoffset, - utctimetuple -

-

Inherited from datetime.date: - __format__, - fromordinal, - isocalendar, - isoweekday, - strftime, - today, - toordinal, - weekday -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _PyXBDateOnly_base: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _Lexical_fmt = '%Y-%m'
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - _ValidFields = ('year', 'month') -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_gYearMonth_FacetMap = {<class 'py... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.datetime: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.datetime: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from datetime.date: - day, - month, - year -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_gYearMonth_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.hexBinary-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.hexBinary-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.hexBinary-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.hexBinary-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,769 +0,0 @@ - - - - - pyxb.binding.datatypes.hexBinary - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class hexBinary - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class hexBinary

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                            object --+       |
-                                     |       |
-                            basestring --+   |
-                                         |   |
-                                       str --+
-                                             |
-                                            hexBinary
-
- -
-

XMLSchema datatype hexBinary.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from str: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdigit, - islower, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from str (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_ConvertArguments_vx(cls, - args, - kw) - source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-   - - - - - - -
XsdValueLength(cls, - value)
- Return the length of the given value.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_hexBinary_FacetMap = {<class 'pyx... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_ConvertArguments_vx(cls, - args, - kw) -
Class Method -

-
source code  -
- - -
-
Overrides: - basis.simpleTypeDefinition._ConvertArguments_vx -
-
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

XsdValueLength(cls, - value) -
Class Method -

-
source code  -
- -

Return the length of the given value.

-

The length is calculated by a subclass implementation of - _XsdValueLength_vx in accordance with - http://www.w3.org/TR/xmlschema-2/#rf-length.

-

The return value is a non-negative integer, or None if - length constraints should be considered trivially satisfied (as with - QName and NOTATION).

-
-
Raises:
-
    -
  • pyxb.LogicError - the provided value is not an instance of cls.
  • -
  • pyxb.LogicError - an attempt is made to calculate a length for an instance of a type - that does not support length calculations.
  • -
-
Overrides: - basis.simpleTypeDefinition.XsdValueLength -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_hexBinary_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.ID-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.ID-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.ID-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.ID-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,573 +0,0 @@ - - - - - pyxb.binding.datatypes.ID - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class ID - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ID

source code

-
-                    object --+                                    
-                             |                                    
-                       cscRoot --+                                
-                                 |                                
-     utils.utility.Locatable_mixin --+                            
-                                     |                            
-              basis._TypeBinding_mixin --+                        
-                                         |                        
-                            object --+   |                        
-                                     |   |                        
-utils.utility._DeconflictSymbols_mixin --+                        
-                                         |                        
-                        object --+       |                        
-                                 |       |                        
-                           cscRoot --+   |                        
-                                     |   |                        
-            basis._DynamicCreate_mixin --+                        
-                                         |                        
-                basis.simpleTypeDefinition --+                    
-                                             |                    
-                            object --+       |                    
-                                     |       |                    
-                            basestring --+   |                    
-                                         |   |                    
-                                   unicode --+                    
-                                             |                    
-                                        string --+                
-                                                 |                
-                                  normalizedString --+            
-                                                     |            
-                                                 token --+        
-                                                         |        
-                                                      Name --+    
-                                                             |    
-                                                        NCName --+
-                                                                 |
-                                                                ID
-
- -
-

XMLSchema datatype ID.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from token (private): - _ValidateString_va -

-

Inherited from normalizedString (private): - _XsdConstraintsPreCheck_vb -

-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_ID_FacetMap = {} -
- -

Inherited from Name (private): - _httpwww_w3_org2001XMLSchema_Name_FacetMap -

- - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.IDREF-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.IDREF-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.IDREF-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.IDREF-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,573 +0,0 @@ - - - - - pyxb.binding.datatypes.IDREF - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class IDREF - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class IDREF

source code

-
-                    object --+                                    
-                             |                                    
-                       cscRoot --+                                
-                                 |                                
-     utils.utility.Locatable_mixin --+                            
-                                     |                            
-              basis._TypeBinding_mixin --+                        
-                                         |                        
-                            object --+   |                        
-                                     |   |                        
-utils.utility._DeconflictSymbols_mixin --+                        
-                                         |                        
-                        object --+       |                        
-                                 |       |                        
-                           cscRoot --+   |                        
-                                     |   |                        
-            basis._DynamicCreate_mixin --+                        
-                                         |                        
-                basis.simpleTypeDefinition --+                    
-                                             |                    
-                            object --+       |                    
-                                     |       |                    
-                            basestring --+   |                    
-                                         |   |                    
-                                   unicode --+                    
-                                             |                    
-                                        string --+                
-                                                 |                
-                                  normalizedString --+            
-                                                     |            
-                                                 token --+        
-                                                         |        
-                                                      Name --+    
-                                                             |    
-                                                        NCName --+
-                                                                 |
-                                                                IDREF
-
- -
-

XMLSchema datatype IDREF.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from token (private): - _ValidateString_va -

-

Inherited from normalizedString (private): - _XsdConstraintsPreCheck_vb -

-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_IDREF_FacetMap = {} -
- -

Inherited from Name (private): - _httpwww_w3_org2001XMLSchema_Name_FacetMap -

- - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.IDREFS-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.IDREFS-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.IDREFS-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.IDREFS-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,590 +0,0 @@ - - - - - pyxb.binding.datatypes.IDREFS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class IDREFS - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class IDREFS

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                      list --+    
-                                             |    
-                                basis.STD_list --+
-                                                 |
-                                                IDREFS
-
- -
-

XMLSchema datatype IDREFS.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ItemType
- A reference to the binding class for items within this list. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.STD_list: - __contains__, - __setitem__, - __setslice__, - append, - count, - extend, - index, - insert, - remove -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from list: - __add__, - __delitem__, - __delslice__, - __eq__, - __ge__, - __getattribute__, - __getitem__, - __getslice__, - __gt__, - __iadd__, - __imul__, - __iter__, - __le__, - __len__, - __lt__, - __mul__, - __ne__, - __repr__, - __reversed__, - __rmul__, - __sizeof__, - pop, - reverse, - sort -

-

Inherited from object: - __delattr__, - __format__, - __reduce__, - __reduce_ex__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from basis.STD_list: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_IDREFS_FacetMap = {<class 'pyxb.b... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from list: - __hash__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_IDREFS_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.int-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.int-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.int-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.int-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,640 +0,0 @@ - - - - - pyxb.binding.datatypes.int - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class int - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class int

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                                object --+   |
-                                         |   |
-                                       int --+
-                                             |
-                                            int
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype int.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype long. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from int: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_int_FacetMap = {<class 'pyxb.bind... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from int: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_int_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.integer-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.integer-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.integer-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.integer-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,659 +0,0 @@ - - - - - pyxb.binding.datatypes.integer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class integer - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class integer

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                                object --+   |
-                                         |   |
-                                      long --+
-                                             |
-                                            integer
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype integer.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype decimal. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_fractionDigits = <pyxb.binding.facets.CF_fractionDigits ob... -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_integer_FacetMap = {<class 'pyxb.... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_CF_fractionDigits

- -
-
-
-
Value:
-
-<pyxb.binding.facets.CF_fractionDigits object>
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_integer_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.language-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.language-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.language-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.language-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,597 +0,0 @@ - - - - - pyxb.binding.datatypes.language - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class language - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class language

source code

-
-                    object --+                            
-                             |                            
-                       cscRoot --+                        
-                                 |                        
-     utils.utility.Locatable_mixin --+                    
-                                     |                    
-              basis._TypeBinding_mixin --+                
-                                         |                
-                            object --+   |                
-                                     |   |                
-utils.utility._DeconflictSymbols_mixin --+                
-                                         |                
-                        object --+       |                
-                                 |       |                
-                           cscRoot --+   |                
-                                     |   |                
-            basis._DynamicCreate_mixin --+                
-                                         |                
-                basis.simpleTypeDefinition --+            
-                                             |            
-                            object --+       |            
-                                     |       |            
-                            basestring --+   |            
-                                         |   |            
-                                   unicode --+            
-                                             |            
-                                        string --+        
-                                                 |        
-                                  normalizedString --+    
-                                                     |    
-                                                 token --+
-                                                         |
-                                                        language
-
- -
-

XMLSchema datatype language

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from token (private): - _ValidateString_va -

-

Inherited from normalizedString (private): - _XsdConstraintsPreCheck_vb -

-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _ValidRE = re.compile(r'^[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*$')
- hash(x) -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_language_FacetMap = {<class 'pyxb... -
- - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_language_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.long-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.long-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.long-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.long-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,579 +0,0 @@ - - - - - pyxb.binding.datatypes.long - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class long - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class long

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                      long --+    
-                                             |    
-                                       integer --+
-                                                 |
-                                                long
-
- -
-

XMLSchema datatype long.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_long_FacetMap = {<class 'pyxb.bin... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_long_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes-module.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,832 +0,0 @@ - - - - - pyxb.binding.datatypes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module datatypes

source code

-

Classes supporting XMLSchema Part 2: Datatypes.

-

Each simple type definition component instance is paired with - at most one basis.simpleTypeDefinition class, which is a subclass of - a Python type augmented with facets and other constraining information. - This file contains the definitions of these types.

-

We want the simple datatypes to be efficient Python values, but to - also hold specific constraints that don't apply to the Python types. To - do this, we subclass each PST. Primitive PSTs inherit from the Python - type that represents them, and from a - pyxb.binding.basis.simpleTypeDefinition class which adds in the - constraint infrastructure. Derived PSTs inherit from the parent PST.

-

There is an exception to this when the Python type best suited for a - derived SimpleTypeDefinition differs from the type associated with its - parent STD: for example, xsd:integer has a value range that requires it be - represented by a Python long, but xsd:int - allows representation by a Python int. In this case, the - derived PST class is structured like a primitive type, but the PST - associated with the STD superclass is recorded in a class variable - _XsdBaseType.

-

Note the strict terminology: "datatype" refers to a class - which is a subclass of a Python type, while "type definition" - refers to an instance of either SimpleTypeDefinition or - ComplexTypeDefinition.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - anySimpleType
- XMLSchema datatype anySimpleType. -
-   - - string
- XMLSchema datatype string. -
-   - - boolean
- XMLSchema datatype boolean. -
-   - - decimal
- XMLSchema datatype decimal. -
-   - - _fp -
-   - - float
- XMLSchema datatype float. -
-   - - double
- XMLSchema datatype double. -
-   - - duration
- XMLSchema datatype duration. -
-   - - _PyXBDateTime_base -
-   - - dateTime
- XMLSchema datatype dateTime. -
-   - - time
- XMLSchema datatype time. -
-   - - _PyXBDateOnly_base -
-   - - date
- XMLSchema datatype date. -
-   - - gYearMonth
- XMLSchema datatype gYearMonth. -
-   - - gYear
- XMLSchema datatype gYear. -
-   - - gMonthDay
- XMLSchema datatype gMonthDay. -
-   - - gDay
- XMLSchema datatype gDay. -
-   - - gMonth
- XMLSchema datatype gMonth. -
-   - - hexBinary
- XMLSchema datatype hexBinary. -
-   - - base64Binary
- XMLSchema datatype base64Binary. -
-   - - anyURI
- XMLSchema datatype anyURI. -
-   - - QName
- XMLSchema datatype QName. -
-   - - NOTATION
- XMLSchema datatype NOTATION. -
-   - - normalizedString
- XMLSchema datatype normalizedString. -
-   - - token
- XMLSchema datatype token. -
-   - - language
- XMLSchema datatype language -
-   - - NMTOKEN
- XMLSchema datatype NMTOKEN. -
-   - - NMTOKENS -
-   - - Name
- XMLSchema datatype Name. -
-   - - NCName
- XMLSchema datatype NCName. -
-   - - ID
- XMLSchema datatype ID. -
-   - - IDREF
- XMLSchema datatype IDREF. -
-   - - IDREFS
- XMLSchema datatype IDREFS. -
-   - - ENTITY
- XMLSchema datatype ENTITY. -
-   - - ENTITIES
- XMLSchema datatype ENTITIES. -
-   - - integer
- XMLSchema datatype integer. -
-   - - nonPositiveInteger
- XMLSchema datatype nonPositiveInteger. -
-   - - negativeInteger
- XMLSchema datatype negativeInteger. -
-   - - long
- XMLSchema datatype long. -
-   - - int
- XMLSchema datatype int. -
-   - - short
- XMLSchema datatype short. -
-   - - byte
- XMLSchema datatype byte. -
-   - - nonNegativeInteger
- XMLSchema datatype nonNegativeInteger. -
-   - - unsignedLong
- XMLSchema datatype unsignedLong. -
-   - - unsignedInt
- XMLSchema datatype unsignedInt. -
-   - - unsignedShort
- XMLSchema datatype unsignedShort. -
-   - - unsignedByte
- XMLSchema datatype unsignedByte. -
-   - - positiveInteger
- XMLSchema datatype positiveInteger. -
-   - - anyType
- XMLSchema datatype anyType. -
- - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
_BuildAutomaton() - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - _PrimitiveDatatypes = [<class 'pyxb.binding.datatypes.string'>... -
-   - - _DerivedDatatypes = [<class 'pyxb.binding.datatypes.normalized... -
-   - - _ListDatatypes = [<class 'pyxb.binding.datatypes.NMTOKENS'>, <... -
-   - - __package__ = 'pyxb.binding' -
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

_PrimitiveDatatypes

- -
-
-
-
Value:
-
-[<class 'pyxb.binding.datatypes.string'>,
- <class 'pyxb.binding.datatypes.boolean'>,
- <class 'pyxb.binding.datatypes.decimal'>,
- <class 'pyxb.binding.datatypes.float'>,
- <class 'pyxb.binding.datatypes.double'>,
- <class 'pyxb.binding.datatypes.duration'>,
- <class 'pyxb.binding.datatypes.dateTime'>,
- <class 'pyxb.binding.datatypes.time'>,
-...
-
-
-
-
-
- -
- -
-

_DerivedDatatypes

- -
-
-
-
Value:
-
-[<class 'pyxb.binding.datatypes.normalizedString'>,
- <class 'pyxb.binding.datatypes.token'>,
- <class 'pyxb.binding.datatypes.language'>,
- <class 'pyxb.binding.datatypes.NMTOKEN'>,
- <class 'pyxb.binding.datatypes.Name'>,
- <class 'pyxb.binding.datatypes.NCName'>,
- <class 'pyxb.binding.datatypes.ID'>,
- <class 'pyxb.binding.datatypes.IDREF'>,
-...
-
-
-
-
-
- -
- -
-

_ListDatatypes

- -
-
-
-
Value:
-
-[<class 'pyxb.binding.datatypes.NMTOKENS'>,
- <class 'pyxb.binding.datatypes.IDREFS'>,
- <class 'pyxb.binding.datatypes.ENTITIES'>]
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.Name-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.Name-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.Name-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.Name-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,639 +0,0 @@ - - - - - pyxb.binding.datatypes.Name - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class Name - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Name

source code

-
-                    object --+                            
-                             |                            
-                       cscRoot --+                        
-                                 |                        
-     utils.utility.Locatable_mixin --+                    
-                                     |                    
-              basis._TypeBinding_mixin --+                
-                                         |                
-                            object --+   |                
-                                     |   |                
-utils.utility._DeconflictSymbols_mixin --+                
-                                         |                
-                        object --+       |                
-                                 |       |                
-                           cscRoot --+   |                
-                                     |   |                
-            basis._DynamicCreate_mixin --+                
-                                         |                
-                basis.simpleTypeDefinition --+            
-                                             |            
-                            object --+       |            
-                                     |       |            
-                            basestring --+   |            
-                                         |   |            
-                                   unicode --+            
-                                             |            
-                                        string --+        
-                                                 |        
-                                  normalizedString --+    
-                                                     |    
-                                                 token --+
-                                                         |
-                                                        Name
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype Name.

-

See http://www.w3.org/TR/2000/WD-xml-2e-20000814.html#NT-Name.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from token (private): - _ValidateString_va -

-

Inherited from normalizedString (private): - _XsdConstraintsPreCheck_vb -

-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _ValidRE = re.compile(r'^[:A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u013...
- hash(x) -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_Name_FacetMap = {<class 'pyxb.bin... -
- - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_ValidRE

-

hash(x)

-
-
-
-
Value:
-
-re.compile(r'^[:A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u0131\u0134-\u013e\u014\
-1-\u0148\u014a-\u017e\u0180-\u01c3\u01cd-\u01f0\u01f4-\u01f5\u01fa-\u0\
-217\u0250-\u02a8\u02bb-\u02c1\u0386\u0388-\u038a\u038c\u038e-\u03a1\u0\
-3a3-\u03ce\u03d0-\u03d6\u03da\u03dc\u03de\u03e0\u03e2-\u03f3\u0401-\u0\
-40c\u040e-\u044f\u0451-\u045c\u045e-\u0481\u0490-\u04c4\u04c7-\u04c8\u\
-04cb-\u04cc\u04d0-\u04eb\u04ee-\u04f5\u04f8-\u04f9\u0531-\u0556\u0559\\
-u0561-\u0586\u05d0-\u05ea\u05f0-\u05f2\u0621-\u063a\u0641-\u064a\u0671\
--\u06b7\u06ba-\u06be\u06c0-\u06ce\u06d0-\u06d3\u06d5\u06e5-\u06e6\u090\
-...
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_Name_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.NCName-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.NCName-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.NCName-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.NCName-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,644 +0,0 @@ - - - - - pyxb.binding.datatypes.NCName - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class NCName - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NCName

source code

-
-                    object --+                                
-                             |                                
-                       cscRoot --+                            
-                                 |                            
-     utils.utility.Locatable_mixin --+                        
-                                     |                        
-              basis._TypeBinding_mixin --+                    
-                                         |                    
-                            object --+   |                    
-                                     |   |                    
-utils.utility._DeconflictSymbols_mixin --+                    
-                                         |                    
-                        object --+       |                    
-                                 |       |                    
-                           cscRoot --+   |                    
-                                     |   |                    
-            basis._DynamicCreate_mixin --+                    
-                                         |                    
-                basis.simpleTypeDefinition --+                
-                                             |                
-                            object --+       |                
-                                     |       |                
-                            basestring --+   |                
-                                         |   |                
-                                   unicode --+                
-                                             |                
-                                        string --+            
-                                                 |            
-                                  normalizedString --+        
-                                                     |        
-                                                 token --+    
-                                                         |    
-                                                      Name --+
-                                                             |
-                                                            NCName
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype NCName.

-

See http://www.w3.org/TR/1999/REC-xml-names-19990114/#NT-NCName.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from token (private): - _ValidateString_va -

-

Inherited from normalizedString (private): - _XsdConstraintsPreCheck_vb -

-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _ValidRE = re.compile(r'^[A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u0131...
- hash(x) -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_NCName_FacetMap = {<class 'pyxb.b... -
-

Inherited from Name (private): - _httpwww_w3_org2001XMLSchema_Name_FacetMap -

- - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_ValidRE

-

hash(x)

-
-
-
-
Value:
-
-re.compile(r'^[A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u0131\u0134-\u013e\u0141\
--\u0148\u014a-\u017e\u0180-\u01c3\u01cd-\u01f0\u01f4-\u01f5\u01fa-\u02\
-17\u0250-\u02a8\u02bb-\u02c1\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03\
-a3-\u03ce\u03d0-\u03d6\u03da\u03dc\u03de\u03e0\u03e2-\u03f3\u0401-\u04\
-0c\u040e-\u044f\u0451-\u045c\u045e-\u0481\u0490-\u04c4\u04c7-\u04c8\u0\
-4cb-\u04cc\u04d0-\u04eb\u04ee-\u04f5\u04f8-\u04f9\u0531-\u0556\u0559\u\
-0561-\u0586\u05d0-\u05ea\u05f0-\u05f2\u0621-\u063a\u0641-\u064a\u0671-\
-\u06b7\u06ba-\u06be\u06c0-\u06ce\u06d0-\u06d3\u06d5\u06e5-\u06e6\u0905\
-...
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_NCName_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.negativeInteger-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.negativeInteger-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.negativeInteger-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.negativeInteger-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,578 +0,0 @@ - - - - - pyxb.binding.datatypes.negativeInteger - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class negativeInteger - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class negativeInteger

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                                object --+   |        
-                                         |   |        
-                                      long --+        
-                                             |        
-                                       integer --+    
-                                                 |    
-                                nonPositiveInteger --+
-                                                     |
-                                                    negativeInteger
-
- -
-

XMLSchema datatype negativeInteger.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_negativeInteger_FacetMap = {<clas... -
- - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_negativeInteger_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.NMTOKEN-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.NMTOKEN-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.NMTOKEN-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.NMTOKEN-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,642 +0,0 @@ - - - - - pyxb.binding.datatypes.NMTOKEN - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class NMTOKEN - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NMTOKEN

source code

-
-                    object --+                            
-                             |                            
-                       cscRoot --+                        
-                                 |                        
-     utils.utility.Locatable_mixin --+                    
-                                     |                    
-              basis._TypeBinding_mixin --+                
-                                         |                
-                            object --+   |                
-                                     |   |                
-utils.utility._DeconflictSymbols_mixin --+                
-                                         |                
-                        object --+       |                
-                                 |       |                
-                           cscRoot --+   |                
-                                     |   |                
-            basis._DynamicCreate_mixin --+                
-                                         |                
-                basis.simpleTypeDefinition --+            
-                                             |            
-                            object --+       |            
-                                     |       |            
-                            basestring --+   |            
-                                         |   |            
-                                   unicode --+            
-                                             |            
-                                        string --+        
-                                                 |        
-                                  normalizedString --+    
-                                                     |    
-                                                 token --+
-                                                         |
-                                                        NMTOKEN
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype NMTOKEN.

-

See http://www.w3.org/TR/2000/WD-xml-2e-20000814.html#NT-Nmtoken.

-

NMTOKEN is an identifier that can start with any character that is - legal in it.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from token (private): - _ValidateString_va -

-

Inherited from normalizedString (private): - _XsdConstraintsPreCheck_vb -

-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _ValidRE = re.compile(r'^[--\.0-:A-Z_a-z\xb7\xc0-\xd6\xd8-\xf6...
- hash(x) -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap = {<class 'pyxb.... -
- - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_ValidRE

-

hash(x)

-
-
-
-
Value:
-
-re.compile(r'^[--\.0-:A-Z_a-z\xb7\xc0-\xd6\xd8-\xf6\xf8-\u0131\u0134-\\
-u013e\u0141-\u0148\u014a-\u017e\u0180-\u01c3\u01cd-\u01f0\u01f4-\u01f5\
-\u01fa-\u0217\u0250-\u02a8\u02bb-\u02c1\u02d0-\u02d1\u0300-\u0345\u036\
-0-\u0361\u0386-\u038a\u038c\u038e-\u03a1\u03a3-\u03ce\u03d0-\u03d6\u03\
-da\u03dc\u03de\u03e0\u03e2-\u03f3\u0401-\u040c\u040e-\u044f\u0451-\u04\
-5c\u045e-\u0481\u0483-\u0486\u0490-\u04c4\u04c7-\u04c8\u04cb-\u04cc\u0\
-4d0-\u04eb\u04ee-\u04f5\u04f8-\u04f9\u0531-\u0556\u0559\u0561-\u0586\u\
-0591-\u05a1\u05a3-\u05b9\u05bb-\u05bd\u05bf\u05c1-\u05c2\u05c4\u05d0-\\
-...
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.NMTOKENS-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.NMTOKENS-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.NMTOKENS-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.NMTOKENS-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,580 +0,0 @@ - - - - - pyxb.binding.datatypes.NMTOKENS - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class NMTOKENS - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NMTOKENS

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                      list --+    
-                                             |    
-                                basis.STD_list --+
-                                                 |
-                                                NMTOKENS
-
- -
- - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ItemType
- A reference to the binding class for items within this list. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.STD_list: - __contains__, - __setitem__, - __setslice__, - append, - count, - extend, - index, - insert, - remove -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from list: - __add__, - __delitem__, - __delslice__, - __eq__, - __ge__, - __getattribute__, - __getitem__, - __getslice__, - __gt__, - __iadd__, - __imul__, - __iter__, - __le__, - __len__, - __lt__, - __mul__, - __ne__, - __repr__, - __reversed__, - __rmul__, - __sizeof__, - pop, - reverse, - sort -

-

Inherited from object: - __delattr__, - __format__, - __reduce__, - __reduce_ex__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from basis.STD_list: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - _NMTOKENS_FacetMap = {<class 'pyxb.binding.facets.CF_length'>:... -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from list: - __hash__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_NMTOKENS_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.nonNegativeInteger-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.nonNegativeInteger-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.nonNegativeInteger-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.nonNegativeInteger-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,579 +0,0 @@ - - - - - pyxb.binding.datatypes.nonNegativeInteger - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class nonNegativeInteger - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class nonNegativeInteger

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                      long --+    
-                                             |    
-                                       integer --+
-                                                 |
-                                                nonNegativeInteger
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype nonNegativeInteger.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap = {<c... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.nonPositiveInteger-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.nonPositiveInteger-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.nonPositiveInteger-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.nonPositiveInteger-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,579 +0,0 @@ - - - - - pyxb.binding.datatypes.nonPositiveInteger - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class nonPositiveInteger - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class nonPositiveInteger

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                      long --+    
-                                             |    
-                                       integer --+
-                                                 |
-                                                nonPositiveInteger
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype nonPositiveInteger.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap = {<c... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.normalizedString-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.normalizedString-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.normalizedString-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.normalizedString-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,734 +0,0 @@ - - - - - pyxb.binding.datatypes.normalizedString - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class normalizedString - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class normalizedString

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                            object --+       |    
-                                     |       |    
-                            basestring --+   |    
-                                         |   |    
-                                   unicode --+    
-                                             |    
-                                        string --+
-                                                 |
-                                                normalizedString
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype normalizedString.

-

Normalized strings can't have carriage returns, linefeeds, or tabs in - them.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
__ValidateString(cls, - value) - source code - -
- -
-   - - - - - - -
_ValidateString_va(cls, - value)
- Post-extended method to validate that a string matches a given - pattern.
- source code - -
- -
-   - - - - - - -
_XsdConstraintsPreCheck_vb(cls, - value)
- Pre-extended class method to verify other things before checking - constraints.
- source code - -
- -
-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - __BadChars = re.compile(r'[\r\n\t]') -
-   - - _ValidRE = None
- hash(x) -
-   - - _InvalidRE = None
- hash(x) -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_normalizedString_FacetMap = {<cla... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_ValidateString_va(cls, - value) -
Class Method -

-
source code  -
- -

Post-extended method to validate that a string matches a given - pattern.

-

If you can express the valid strings as a compiled regular expression - in the class variable _ValidRE, or the invalid strings as a compiled - regular expression in the class variable _InvalidRE, you can just use - those. If the acceptable matches are any trickier, you should invoke the - superclass implementation, and if it returns True then perform additional - tests.

-
-
-
-
- -
- -
- - -
-

_XsdConstraintsPreCheck_vb(cls, - value) -
Class Method -

-
source code  -
- -

Pre-extended class method to verify other things before checking - constraints.

-

This is used for list types, to verify that the values in the list are - acceptable, and for token descendents, to check the lexical/value space - conformance of the input.

-
-
Overrides: - basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.NOTATION-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.NOTATION-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.NOTATION-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.NOTATION-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,611 +0,0 @@ - - - - - pyxb.binding.datatypes.NOTATION - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class NOTATION - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NOTATION

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                                            NOTATION
-
- -
-

XMLSchema datatype NOTATION.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdValueLength(cls, - value)
- Section 4.3.1.3: Legacy length return None to indicate no check
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdLiteral, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_NOTATION_FacetMap = {<class 'pyxb... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdValueLength(cls, - value) -
Class Method -

-
source code  -
- -

Section 4.3.1.3: Legacy length return None to indicate no check

-
-
Raises:
-
    -
  • pyxb.LogicError - the provided value is not an instance of cls.
  • -
  • pyxb.LogicError - an attempt is made to calculate a length for an instance of a type - that does not support length calculations.
  • -
-
Overrides: - basis.simpleTypeDefinition.XsdValueLength -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_NOTATION_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.positiveInteger-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.positiveInteger-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.positiveInteger-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.positiveInteger-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,578 +0,0 @@ - - - - - pyxb.binding.datatypes.positiveInteger - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class positiveInteger - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class positiveInteger

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                                object --+   |        
-                                         |   |        
-                                      long --+        
-                                             |        
-                                       integer --+    
-                                                 |    
-                                nonNegativeInteger --+
-                                                     |
-                                                    positiveInteger
-
- -
-

XMLSchema datatype positiveInteger.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_positiveInteger_FacetMap = {<clas... -
- - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_positiveInteger_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,6382 +0,0 @@ - - - - - pyxb.binding.datatypes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.binding.datatypes

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """Classes supporting U{XMLSchema Part 2: Datatypes<http://www.w3.org/TR/xmlschema-2/>}. 
-  17   
-  18  Each L{simple type definition<pyxb.xmlschema.structures.SimpleTypeDefinition>} component 
-  19  instance is paired with at most one L{basis.simpleTypeDefinition} 
-  20  class, which is a subclass of a Python type augmented with facets and 
-  21  other constraining information.  This file contains the definitions of 
-  22  these types. 
-  23   
-  24  We want the simple datatypes to be efficient Python values, but to 
-  25  also hold specific constraints that don't apply to the Python types. 
-  26  To do this, we subclass each PST.  Primitive PSTs inherit from the 
-  27  Python type that represents them, and from a 
-  28  pyxb.binding.basis.simpleTypeDefinition class which adds in the 
-  29  constraint infrastructure.  Derived PSTs inherit from the parent PST. 
-  30   
-  31  There is an exception to this when the Python type best suited for a 
-  32  derived SimpleTypeDefinition differs from the type associated with its 
-  33  parent STD: for example, L{xsd:integer<integer>} has a value range 
-  34  that requires it be represented by a Python C{long}, but 
-  35  L{xsd:int<int>} allows representation by a Python C{int}.  In this 
-  36  case, the derived PST class is structured like a primitive type, but 
-  37  the PST associated with the STD superclass is recorded in a class 
-  38  variable C{_XsdBaseType}. 
-  39   
-  40  Note the strict terminology: "datatype" refers to a class which is a 
-  41  subclass of a Python type, while "type definition" refers to an 
-  42  instance of either SimpleTypeDefinition or ComplexTypeDefinition. 
-  43   
-  44  """ 
-  45   
-  46  import logging 
-  47  import re 
-  48  import binascii 
-  49  import base64 
-  50  import math 
-  51  import decimal as python_decimal 
-  52  from pyxb.exceptions_ import * 
-  53  import pyxb.namespace 
-  54  import pyxb.utils.unicode 
-  55  from pyxb.utils import six 
-  56  from . import basis 
-  57   
-  58  _log = logging.getLogger(__name__) 
-  59   
-  60  _PrimitiveDatatypes = [] 
-  61  _DerivedDatatypes = [] 
-  62  _ListDatatypes = [] 
-
63 - 64 # We use unicode as the Python type for anything that isn't a normal - 65 # primitive type. Presumably, only enumeration and pattern facets - 66 # will be applied. - 67 -class anySimpleType (basis.simpleTypeDefinition, six.text_type): -
68 """XMLSchema datatype U{anySimpleType<http://www.w3.org/TR/xmlschema-2/#dt-anySimpleType>}.""" - 69 _XsdBaseType = None - 70 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('anySimpleType') - 71 - 72 @classmethod -
73 - def XsdLiteral (cls, value): -
74 return value -
75 # anySimpleType is not treated as a primitive, because its variety -
76 # must be absent (not atomic). - 77 - 78 -class string (basis.simpleTypeDefinition, six.text_type): -
79 """XMLSchema datatype U{string<http://www.w3.org/TR/xmlschema-2/#string>}.""" - 80 _XsdBaseType = anySimpleType - 81 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('string') - 82 - 83 @classmethod -
84 - def XsdLiteral (cls, value): -
85 assert isinstance(value, cls) - 86 return value -
87 - 88 @classmethod -
89 - def XsdValueLength (cls, value): -
90 return len(value) -
91 - 92 _PrimitiveDatatypes.append(string) -
93 - 94 # It is illegal to subclass the bool type in Python, so we subclass - 95 # int instead. - 96 @six.python_2_unicode_compatible - 97 -class boolean (basis.simpleTypeDefinition, six.int_type): -
98 """XMLSchema datatype U{boolean<http://www.w3.org/TR/xmlschema-2/#boolean>}.""" - 99 _XsdBaseType = anySimpleType - 100 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('boolean') - 101 - 102 @classmethod -
103 - def XsdLiteral (cls, value): -
104 if value: - 105 return 'true' - 106 return 'false' -
107 -
108 - def __str__ (self): -
109 if self: - 110 return six.u('true') - 111 return six.u('false') -
112 -
113 - def __new__ (cls, *args, **kw): -
114 args = cls._ConvertArguments(args, kw) - 115 if 0 < len(args): - 116 value = args[0] - 117 args = args[1:] - 118 if value in (1, 0, '1', '0', 'true', 'false'): - 119 if value in (1, '1', 'true'): - 120 iv = True - 121 else: - 122 iv = False - 123 return super(boolean, cls).__new__(cls, iv, *args, **kw) - 124 raise SimpleTypeValueError(cls, value) - 125 return super(boolean, cls).__new__(cls, *args, **kw) -
126 - 127 _PrimitiveDatatypes.append(boolean) -
128 - 129 -class decimal (basis.simpleTypeDefinition, python_decimal.Decimal, basis._RepresentAsXsdLiteral_mixin): -
130 """XMLSchema datatype U{decimal<http://www.w3.org/TR/xmlschema-2/#decimal>}. - 131 - 132 This class uses Python's L{decimal.Decimal} class to support (by - 133 default) 28 significant digits. Only normal and zero values are - 134 valid; this means C{NaN} and C{Infinity} may be created during - 135 calculations, but cannot be expressed in XML documents. - 136 """ - 137 _XsdBaseType = anySimpleType - 138 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('decimal') - 139 -
140 - def __new__ (cls, *args, **kw): -
141 args = cls._ConvertArguments(args, kw) - 142 # Pre Python 2.7 can't construct from float values - 143 if (1 <= len(args)) and isinstance(args[0], six.float_type): - 144 args = (str(args[0]),) + args[1:] - 145 try: - 146 rv = super(decimal, cls).__new__(cls, *args, **kw) - 147 except python_decimal.DecimalException: - 148 raise SimpleTypeValueError(cls, *args) - 149 cls._CheckValidValue(rv) - 150 return rv -
151 - 152 @classmethod -
153 - def _CheckValidValue (cls, value): -
154 if not (value.is_normal() or value.is_zero()): - 155 raise SimpleTypeValueError(cls, value) - 156 return super(decimal, cls)._CheckValidValue(value) -
157 - 158 @classmethod -
159 - def XsdLiteral (cls, value): -
160 (sign, digits, exponent) = value.normalize().as_tuple() - 161 if (0 < len(digits)) and (0 == digits[0]): - 162 digits = () - 163 rchars = [] - 164 if sign: - 165 rchars.append('-') - 166 digits_before = len(digits) + exponent - 167 if 0 < digits_before: - 168 rchars.extend(map(str, digits[:digits_before])) - 169 digits = digits[digits_before:] - 170 if (0 == len(digits)) and (0 < exponent): - 171 rchars.extend(['0'] * exponent) - 172 exponent = 0 - 173 else: - 174 rchars.append('0') - 175 rchars.append('.') - 176 digits_after = -exponent - 177 assert(0 <= digits_after) - 178 if 0 < digits_after: - 179 rchars.extend(['0'] * (digits_after - len(digits))) - 180 rchars.extend(map(str, digits)) - 181 else: - 182 rchars.append('0') - 183 return six.u('').join(rchars) -
184 - 185 _PrimitiveDatatypes.append(decimal) -
186 - 187 -class _fp (basis.simpleTypeDefinition, six.float_type): -
188 _XsdBaseType = anySimpleType - 189 - 190 @classmethod -
191 - def XsdLiteral (cls, value): -
192 if math.isinf(value): - 193 if (0 > value): - 194 return '-INF' - 195 return 'INF' - 196 if math.isnan(value): - 197 return 'NaN' - 198 return '%s' % (value,) -
199 -
200 -class float (_fp): -
201 """XMLSchema datatype U{float<http://www.w3.org/TR/xmlschema-2/#float>}.""" - 202 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('float') -
203 - 204 _PrimitiveDatatypes.append(float) -
205 - 206 -class double (_fp): -
207 """XMLSchema datatype U{double<http://www.w3.org/TR/xmlschema-2/#double>}.""" - 208 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('double') -
209 - 210 _PrimitiveDatatypes.append(double) - 211 - 212 import datetime -
213 - 214 -class duration (basis.simpleTypeDefinition, datetime.timedelta, basis._RepresentAsXsdLiteral_mixin): -
215 """XMLSchema datatype U{duration<http://www.w3.org/TR/xmlschema-2/#duration>}. - 216 - 217 This class uses the Python C{datetime.timedelta} class as its - 218 underlying representation. This works fine as long as no months - 219 or years are involved, and no negative durations are involved. - 220 Because the XML Schema value space is so much larger, it is kept - 221 distinct from the Python value space, which reduces to integral - 222 days, seconds, and microseconds. - 223 - 224 In other words, the implementation of this type is a little - 225 shakey. - 226 - 227 """ - 228 - 229 _XsdBaseType = anySimpleType - 230 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('duration') - 231 - 232 __Lexical_re = re.compile('^(?P<neg>-?)P((?P<years>\d+)Y)?((?P<months>\d+)M)?((?P<days>\d+)D)?(?P<Time>T((?P<hours>\d+)H)?((?P<minutes>\d+)M)?(((?P<seconds>\d+)(?P<fracsec>\.\d+)?)S)?)?$') - 233 - 234 # We do not use weeks - 235 __XSDFields = ( 'years', 'months', 'days', 'hours', 'minutes', 'seconds' ) - 236 __PythonFields = ( 'days', 'seconds', 'microseconds', 'minutes', 'hours' ) - 237 -
238 - def negativeDuration (self): -
239 return self.__negativeDuration -
240 __negativeDuration = None - 241 -
242 - def durationData (self): -
243 return self.__durationData -
244 __durationData = None - 245 -
246 - def __new__ (cls, *args, **kw): -
247 args = cls._ConvertArguments(args, kw) - 248 have_kw_update = False - 249 if not kw.get('_nil'): - 250 if 0 == len(args): - 251 raise SimpleTypeValueError(cls, args) - 252 text = args[0] - 253 if kw.get('_nil'): - 254 data = dict(zip(cls.__PythonFields, len(cls.__PythonFields) * [0,])) - 255 negative_duration = False - 256 elif isinstance(text, six.string_types): - 257 match = cls.__Lexical_re.match(text) - 258 if match is None: - 259 raise SimpleTypeValueError(cls, text) - 260 match_map = match.groupdict() - 261 if 'T' == match_map.get('Time'): - 262 # Can't have T without additional time information - 263 raise SimpleTypeValueError(cls, text) - 264 - 265 negative_duration = ('-' == match_map.get('neg')) - 266 - 267 fractional_seconds = 0.0 - 268 if match_map.get('fracsec') is not None: - 269 fractional_seconds = six.float_type('0%s' % (match_map['fracsec'],)) - 270 usec = six.int_type(1000000 * fractional_seconds) - 271 if negative_duration: - 272 kw['microseconds'] = - usec - 273 else: - 274 kw['microseconds'] = usec - 275 else: - 276 # Discard any bogosity passed in by the caller - 277 kw.pop('microsecond', None) - 278 - 279 data = { } - 280 for fn in cls.__XSDFields: - 281 v = match_map.get(fn, 0) - 282 if v is None: - 283 v = 0 - 284 data[fn] = six.int_type(v) - 285 if fn in cls.__PythonFields: - 286 if negative_duration: - 287 kw[fn] = - data[fn] - 288 else: - 289 kw[fn] = data[fn] - 290 data['seconds'] += fractional_seconds - 291 have_kw_update = True - 292 elif isinstance(text, cls): - 293 data = text.durationData().copy() - 294 negative_duration = text.negativeDuration() - 295 elif isinstance(text, datetime.timedelta): - 296 data = { 'days' : text.days, - 297 'seconds' : text.seconds + (text.microseconds / 1000000.0) } - 298 negative_duration = (0 > data['days']) - 299 if negative_duration: - 300 if 0.0 == data['seconds']: - 301 data['days'] = - data['days'] - 302 else: - 303 data['days'] = 1 - data['days'] - 304 data['seconds'] = 24 * 60 * 60.0 - data['seconds'] - 305 data['minutes'] = 0 - 306 data['hours'] = 0 - 307 elif isinstance(text, six.integer_types) and (1 < len(args)): - 308 # Apply the arguments as in the underlying Python constructor - 309 data = dict(zip(cls.__PythonFields[:len(args)], args)) - 310 negative_duration = False - 311 else: - 312 raise SimpleTypeValueError(cls, text) - 313 if not have_kw_update: - 314 rem_time = data.pop('seconds', 0) - 315 if (0 != (rem_time % 1)): - 316 data['microseconds'] = data.pop('microseconds', 0) + six.int_type(1000000 * (rem_time % 1)) - 317 rem_time = rem_time // 1 - 318 data['seconds'] = rem_time % 60 - 319 rem_time = data.pop('minutes', 0) + (rem_time // 60) - 320 data['minutes'] = rem_time % 60 - 321 rem_time = data.pop('hours', 0) + (rem_time // 60) - 322 data['hours'] = rem_time % 24 - 323 data['days'] += (rem_time // 24) - 324 for fn in cls.__PythonFields: - 325 if fn in data: - 326 if negative_duration: - 327 kw[fn] = - data[fn] - 328 else: - 329 kw[fn] = data[fn] - 330 else: - 331 kw.pop(fn, None) - 332 kw['microseconds'] = data.pop('microseconds', 0) - 333 data['seconds'] += kw['microseconds'] / 1000000.0 - 334 - 335 rv = super(duration, cls).__new__(cls, **kw) - 336 rv.__durationData = data - 337 rv.__negativeDuration = negative_duration - 338 return rv -
339 - 340 @classmethod -
341 - def XsdLiteral (cls, value): -
342 elts = [] - 343 if value.negativeDuration(): - 344 elts.append('-') - 345 elts.append('P') - 346 for k in ( 'years', 'months', 'days' ): - 347 v = value.__durationData.get(k, 0) - 348 if 0 != v: - 349 elts.append('%d%s' % (v, k[0].upper())) - 350 time_elts = [] - 351 for k in ( 'hours', 'minutes' ): - 352 v = value.__durationData.get(k, 0) - 353 if 0 != v: - 354 time_elts.append('%d%s' % (v, k[0].upper())) - 355 v = value.__durationData.get('seconds', 0) - 356 if 0 != v: - 357 time_elts.append('%gS' % (v,)) - 358 if 0 < len(time_elts): - 359 elts.append('T') - 360 elts.extend(time_elts) - 361 if 1 == len(elts): - 362 # Value must have zero duration. Pick something short. - 363 elts.append('0D') - 364 return ''.join(elts) -
365 - 366 _PrimitiveDatatypes.append(duration) -
367 - 368 -class _PyXBDateTime_base (basis.simpleTypeDefinition, basis._RepresentAsXsdLiteral_mixin): -
369 - 370 _Lexical_fmt = None - 371 """Format for the lexical representation of a date-related instance, excluding timezone. - 372 - 373 Subclasses must define this.""" - 374 - 375 # Map from strptime/strftime formats to the regular expressions we - 376 # use to extract them. We're more strict than strptime, so not - 377 # trying to use that. - 378 __PatternMap = { '%Y' : '(?P<negYear>-?)(?P<year>\d{4,})' - 379 , '%m' : '(?P<month>\d{2})' - 380 , '%d' : '(?P<day>\d{2})' - 381 , '%H' : '(?P<hour>\d{2})' - 382 , '%M' : '(?P<minute>\d{2})' - 383 , '%S' : '(?P<second>\d{2})(?P<fracsec>\.\d+)?' - 384 , '%Z' : '(?P<tzinfo>Z|[-+]\d\d:\d\d)' } - 385 - 386 # Cache of compiled regular expressions to parse lexical space of - 387 # a subclass. - 388 __LexicalREMap = { } - 389 - 390 # Fields extracted by parsing that have an integer value - 391 __LexicalIntegerFields = ( 'year', 'month', 'day', 'hour', 'minute', 'second' ) - 392 - 393 _UTCTimeZone = pyxb.utils.utility.UTCOffsetTimeZone(0) - 394 """A L{datetime.tzinfo} instance representing UTC.""" - 395 - 396 _LocalTimeZone = pyxb.utils.utility.LocalTimeZone() - 397 """A L{datetime.tzinfo} instance representing the local time zone.""" - 398 - 399 _DefaultYear = 1900 - 400 _DefaultMonth = 1 - 401 _DefaultDay = 1 - 402 - 403 @classmethod -
404 - def _LexicalToKeywords (cls, text): -
405 lexical_re = cls.__LexicalREMap.get(cls) - 406 if lexical_re is None: - 407 pattern = '^' + cls._Lexical_fmt + '%Z?$' - 408 for (k, v) in six.iteritems(cls.__PatternMap): - 409 pattern = pattern.replace(k, v) - 410 lexical_re = re.compile(pattern) - 411 cls.__LexicalREMap[cls] = lexical_re - 412 match = lexical_re.match(text) - 413 if match is None: - 414 raise SimpleTypeValueError(cls, text) - 415 match_map = match.groupdict() - 416 kw = { } - 417 for (k, v) in six.iteritems(match_map): - 418 if (k in cls.__LexicalIntegerFields) and (v is not None): - 419 kw[k] = six.int_type(v) - 420 if '-' == match_map.get('negYear'): - 421 kw['year'] = - kw['year'] - 422 if match_map.get('fracsec') is not None: - 423 kw['microsecond'] = six.int_type(round(1000000 * six.float_type('0%s' % (match_map['fracsec'],)))) - 424 else: - 425 # Discard any bogosity passed in by the caller - 426 kw.pop('microsecond', None) - 427 if match_map.get('tzinfo') is not None: - 428 kw['tzinfo'] = pyxb.utils.utility.UTCOffsetTimeZone(match_map['tzinfo']) - 429 else: - 430 kw.pop('tzinfo', None) - 431 return kw -
432 - 433 @classmethod -
434 - def _SetKeysFromPython_csc (cls, python_value, kw, fields): -
435 for f in fields: - 436 kw[f] = getattr(python_value, f) - 437 return getattr(super(_PyXBDateTime_base, cls), '_SetKeysFromPython_csc', lambda *a,**kw: None)(python_value, kw, fields) -
438 - 439 @classmethod -
440 - def _SetKeysFromPython (cls, python_value, kw, fields): -
441 return cls._SetKeysFromPython_csc(python_value, kw, fields) -
442 - 443 # Several datetime classes are extension classes, and the PyXB - 444 # subclasses won't recognize the packed values. Use the lexical - 445 # representation instead. -
446 - def __reduce__ (self): -
447 return (self.__class__, (self.xsdLiteral(),)) -
448 - 449 @classmethod -
450 - def _AdjustForTimezone (cls, kw): -
451 """Update datetime keywords to account for timezone effects. - 452 - 453 All XML schema timezoned times are in UTC, with the time "in - 454 its timezone". If the keywords indicate a non-UTC timezone is - 455 in force, and L{pyxb.PreserveInputTimeZone()} has not been - 456 set, adjust the values to account for the zone by subtracting - 457 the corresponding UTC offset and mark explicitly that the time - 458 is in UTC by leaving a C{tzinfo} attribute identifying the UTC - 459 time zone. - 460 - 461 @param kw: A dictionary of keywords relevant for a date or - 462 time instance. The dictionary is updated by this call. - 463 """ - 464 if pyxb.PreserveInputTimeZone(): - 465 return - 466 tzoffs = kw.pop('tzinfo', None) - 467 if tzoffs is not None: - 468 use_kw = kw.copy() - 469 # Ensure ctor requirements of datetime.datetime are met - 470 use_kw.setdefault('year', cls._DefaultYear) - 471 use_kw.setdefault('month', cls._DefaultMonth) - 472 use_kw.setdefault('day', cls._DefaultDay) - 473 dt = datetime.datetime(tzinfo=tzoffs, **use_kw) - 474 dt -= tzoffs.utcoffset(dt) - 475 for k in six.iterkeys(kw): - 476 kw[k] = getattr(dt, k) - 477 kw['tzinfo'] = cls._UTCTimeZone -
478 - 479 @classmethod -
480 - def XsdLiteral (cls, value): -
481 iso = value.replace(tzinfo=None).isoformat() - 482 if 0 <= iso.find('.'): - 483 iso = iso.rstrip('0') - 484 if value.tzinfo is not None: - 485 iso += value.tzinfo.tzname(value) - 486 return iso -
487 -
488 -class dateTime (_PyXBDateTime_base, datetime.datetime): -
489 """XMLSchema datatype U{dateTime<http://www.w3.org/TR/xmlschema-2/#dateTime>}. - 490 - 491 This class uses the Python C{datetime.datetime} class as its - 492 underlying representation. Unless L{pyxb.PreserveInputTimeZone()} - 493 is used, all timezoned dateTime objects are in UTC. Presence of - 494 time zone information in the lexical space is preserved by a - 495 non-empty tzinfo field, which should always be zero minutes offset - 496 from UTC unless the input time zone was preserved. - 497 - 498 @warning: The value space of Python's C{datetime.datetime} class - 499 is more restricted than that of C{xs:datetime}. As a specific - 500 example, Python does not support negative years or years with more - 501 than four digits. For now, the convenience of having an object - 502 that is compatible with Python is more important than supporting - 503 the full value space. In the future, the choice may be left up to - 504 the developer. - 505 """ - 506 - 507 _XsdBaseType = anySimpleType - 508 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('dateTime') - 509 - 510 _Lexical_fmt = '%Y-%m-%dT%H:%M:%S' - 511 __CtorFields = ( 'year', 'month', 'day', 'hour', 'minute', 'second', 'microsecond', 'tzinfo' ) - 512 -
513 - def __new__ (cls, *args, **kw): -
514 args = cls._ConvertArguments(args, kw) - 515 - 516 ctor_kw = { } - 517 if kw.get('_nil'): - 518 ctor_kw = { 'year': 1900, 'month': 1, 'day': 1 } - 519 elif 1 == len(args): - 520 value = args[0] - 521 if isinstance(value, six.string_types): - 522 ctor_kw.update(cls._LexicalToKeywords(value)) - 523 elif isinstance(value, datetime.datetime): - 524 cls._SetKeysFromPython(value, ctor_kw, cls.__CtorFields) - 525 elif isinstance(value, six.integer_types): - 526 raise TypeError('function takes at least 3 arguments (%d given)' % (len(args),)) - 527 else: - 528 raise SimpleTypeValueError(cls, value) - 529 elif 3 <= len(args): - 530 for fi in range(len(cls.__CtorFields)): - 531 fn = cls.__CtorFields[fi] - 532 if fi < len(args): - 533 ctor_kw[fn] = args[fi] - 534 elif fn in kw: - 535 ctor_kw[fn] = kw[fn] - 536 kw.pop(fn, None) - 537 else: - 538 raise TypeError('function takes at least 3 arguments (%d given)' % (len(args),)) - 539 - 540 cls._AdjustForTimezone(ctor_kw) - 541 kw.update(ctor_kw) - 542 year = kw.pop('year') - 543 month = kw.pop('month') - 544 day = kw.pop('day') - 545 rv = super(dateTime, cls).__new__(cls, year, month, day, **kw) - 546 return rv -
547 - 548 @classmethod -
549 - def today (cls): -
550 """Return today. - 551 - 552 Just like datetime.datetime.today(), except this one sets a - 553 tzinfo field so it's clear the value is UTC.""" - 554 return cls(datetime.datetime.now(cls._UTCTimeZone)) -
555 -
556 - def aslocal (self): -
557 """Returns a C{datetime.datetime} instance denoting the same - 558 time as this instance but adjusted to be in the local time - 559 zone. - 560 - 561 @rtype: C{datetime.datetime} (B{NOT} C{xsd.dateTime}) - 562 """ - 563 dt = self - 564 if dt.tzinfo is None: - 565 dt = dt.replace(tzinfo=self._UTCTimeZone) - 566 return dt.astimezone(self._LocalTimeZone) -
567 - 568 _PrimitiveDatatypes.append(dateTime) -
569 - 570 -class time (_PyXBDateTime_base, datetime.time): -
571 """XMLSchema datatype U{time<http://www.w3.org/TR/xmlschema-2/#time>}. - 572 - 573 This class uses the Python C{datetime.time} class as its - 574 underlying representation. Note that per the XMLSchema spec, all - 575 dateTime objects are in UTC, and that timezone information in the - 576 string representation in XML is an indication of the local time - 577 zone's offset from UTC. Presence of time zone information in the - 578 lexical space is indicated by the tzinfo field. - 579 - 580 @note: C{pyxb.PreserveInputTimeZone()} can be used to bypass the - 581 normalization to UTC. - 582 """ - 583 - 584 _XsdBaseType = anySimpleType - 585 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('time') - 586 - 587 _Lexical_fmt = '%H:%M:%S' - 588 __CtorFields = ( 'hour', 'minute', 'second', 'microsecond', 'tzinfo' ) - 589 -
590 - def __new__ (cls, *args, **kw): -
591 args = cls._ConvertArguments(args, kw) - 592 ctor_kw = { } - 593 if 1 <= len(args): - 594 value = args[0] - 595 if isinstance(value, six.string_types): - 596 ctor_kw.update(cls._LexicalToKeywords(value)) - 597 elif isinstance(value, (datetime.time, datetime.datetime)): - 598 cls._SetKeysFromPython(value, ctor_kw, cls.__CtorFields) - 599 elif isinstance(value, six.integer_types): - 600 for fi in range(len(cls.__CtorFields)): - 601 fn = cls.__CtorFields[fi] - 602 if fi < len(args): - 603 ctor_kw[fn] = args[fi] - 604 elif fn in kw: - 605 ctor_kw[fn] = kw[fn] - 606 kw.pop(fn, None) - 607 else: - 608 raise SimpleTypeValueError(cls, value) - 609 - 610 cls._AdjustForTimezone(ctor_kw) - 611 kw.update(ctor_kw) - 612 return super(time, cls).__new__(cls, **kw) -
613 - 614 _PrimitiveDatatypes.append(time) -
615 - 616 -class _PyXBDateOnly_base (_PyXBDateTime_base, datetime.datetime): -
617 _XsdBaseType = anySimpleType - 618 - 619 _ValidFields = ( 'year', 'month', 'day' ) - 620 -
621 - def __new__ (cls, *args, **kw): -
622 args = cls._ConvertArguments(args, kw) - 623 ctor_kw = { } - 624 ctor_kw['year'] = cls._DefaultYear - 625 ctor_kw['month'] = cls._DefaultMonth - 626 ctor_kw['day'] = cls._DefaultDay - 627 ctor_kw['hour'] = 0 - 628 ctor_kw['minute'] = 0 - 629 ctor_kw['second'] = 0 - 630 if kw.get('_nil'): - 631 pass - 632 elif 1 <= len(args): - 633 value = args[0] - 634 if isinstance(value, six.string_types): - 635 if 1 != len(args): - 636 raise TypeError('construction from string requires exactly 1 argument') - 637 ctor_kw.update(cls._LexicalToKeywords(value)) - 638 elif isinstance(value, (datetime.date, datetime.datetime)): - 639 if 1 != len(args): - 640 raise TypeError('construction from instance requires exactly 1 argument') - 641 cls._SetKeysFromPython(value, ctor_kw, cls._ValidFields) - 642 try: - 643 tzinfo = value.tzinfo - 644 if tzinfo is not None: - 645 ctor_kw['tzinfo'] = tzinfo - 646 except AttributeError: - 647 pass - 648 else: - 649 fi = 0 - 650 while fi < len(cls._ValidFields): - 651 fn = cls._ValidFields[fi] - 652 if fi < len(args): - 653 ctor_kw[fn] = args[fi] - 654 elif fn in kw: - 655 ctor_kw[fn] = kw[fn] - 656 kw.pop(fn, None) - 657 fi += 1 - 658 if fi < len(args): - 659 ctor_kw['tzinfo'] = args[fi] - 660 fi += 1 - 661 if fi != len(args): - 662 raise TypeError('function takes %d arguments plus optional tzinfo (%d given)' % (len(cls._ValidFields), len(args))) - 663 else: - 664 raise TypeError('function takes %d arguments plus optional tzinfo' % (len(cls._ValidFields),)) - 665 - 666 # Do not adjust for the timezone here. Only xsd:date provides - 667 # a recoverable timezone, so just preserve the as-supplied - 668 # timezone, and we'll canonicalize the date one if/when it's - 669 # converted back to lexical form. - 670 kw.update(ctor_kw) - 671 argv = [] - 672 argv.append(kw.pop('year')) - 673 argv.append(kw.pop('month')) - 674 argv.append(kw.pop('day')) - 675 return super(_PyXBDateOnly_base, cls).__new__(cls, *argv, **kw) -
676 - 677 @classmethod -
678 - def XsdLiteral (cls, value): -
679 # Work around strftime year restriction - 680 fmt = cls._Lexical_fmt - 681 if value.year < 1900: - 682 fmt = fmt.replace('%Y', '%04d' % (value.year,)) - 683 value = value.replace(year=1900) - 684 if value.tzinfo is not None: - 685 fmt += value.tzinfo.tzname(value) - 686 return value.strftime(fmt) -
687 -
688 -class date (_PyXBDateOnly_base): -
689 """XMLSchema datatype U{date<http://www.w3.org/TR/xmlschema-2/#date>}. - 690 - 691 This class uses the Python C{datetime.datetime} class as its - 692 underlying representation; fields not relevant to this type are - 693 derived from 1900-01-01T00:00:00. - 694 - 695 @note: Unlike L{dateTime}, timezoned date values are not converted - 696 to UTC. The provided timezone information is retained along with - 697 the instance; however, the lexical representation generated for - 698 output is canonicalized (timezones no more than 12 hours off UTC). - 699 """ - 700 - 701 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('date') - 702 _Lexical_fmt = '%Y-%m-%d' - 703 _Fields = ( 'year', 'month', 'day' ) - 704 - 705 __SecondsPerMinute = 60 - 706 __MinutesPerHalfDay = 12 * 60 - 707 __MinutesPerDay = 24 * 60 -
708 - def xsdRecoverableTzinfo (self): -
709 """Return the recoverable tzinfo for the date. - 710 - 711 Return a L{pyxb.utils.utility.UTCOffsetTimeZone} instance - 712 reflecting the timezone associated with the date, or C{None} - 713 if the date is not timezoned. - 714 - 715 @note: This is not the recoverable timezone, because timezones are - 716 represented as timedeltas which get normalized in ways that - 717 don't match what we expect for a tzinfo. - 718 """ - 719 if self.tzinfo is None: - 720 return None - 721 sdt = self.replace(hour=0, minute=0, second=0, tzinfo=self._UTCTimeZone) - 722 utc_offset = (sdt - self).seconds // self.__SecondsPerMinute - 723 if utc_offset > self.__MinutesPerHalfDay: - 724 utc_offset -= self.__MinutesPerDay - 725 return pyxb.utils.utility.UTCOffsetTimeZone(utc_offset) -
726 - 727 @classmethod -
728 - def XsdLiteral (cls, value): -
729 # Work around strftime year restriction - 730 fmt = cls._Lexical_fmt - 731 rtz = value.xsdRecoverableTzinfo() - 732 if rtz is not None: - 733 # If the date is timezoned, convert it to UTC - 734 value -= value.tzinfo.utcoffset(value) - 735 value = value.replace(tzinfo=cls._UTCTimeZone) - 736 # Use the midpoint of the one-day interval to get the correct - 737 # month/day. - 738 value += datetime.timedelta(minutes=cls.__MinutesPerHalfDay) - 739 if value.year < 1900: - 740 fmt = fmt.replace('%Y', '%04d' % (value.year,)) - 741 value = value.replace(year=1900) - 742 if rtz is not None: - 743 fmt += rtz.tzname(value) - 744 return value.strftime(fmt) -
745 - 746 _PrimitiveDatatypes.append(date) -
747 - 748 -class gYearMonth (_PyXBDateOnly_base): -
749 """XMLSchema datatype U{gYearMonth<http://www.w3.org/TR/xmlschema-2/#gYearMonth>}. - 750 - 751 This class uses the Python C{datetime.datetime} class as its - 752 underlying representation; fields not relevant to this type are - 753 derived from 1900-01-01T00:00:00. - 754 """ - 755 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('gYearMonth') - 756 _Lexical_fmt = '%Y-%m' - 757 _ValidFields = ( 'year', 'month' ) -
758 - 759 _PrimitiveDatatypes.append(gYearMonth) -
760 - 761 -class gYear (_PyXBDateOnly_base): -
762 """XMLSchema datatype U{gYear<http://www.w3.org/TR/xmlschema-2/#gYear>}. - 763 - 764 This class uses the Python C{datetime.datetime} class as its - 765 underlying representation; fields not relevant to this type are - 766 derived from 1900-01-01T00:00:00. - 767 """ - 768 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('gYear') - 769 _Lexical_fmt = '%Y' - 770 _ValidFields = ( 'year', ) -
771 _PrimitiveDatatypes.append(gYear) -
772 - 773 -class gMonthDay (_PyXBDateOnly_base): -
774 """XMLSchema datatype U{gMonthDay<http://www.w3.org/TR/xmlschema-2/#gMonthDay>}. - 775 - 776 This class uses the Python C{datetime.datetime} class as its - 777 underlying representation; fields not relevant to this type are - 778 derived from 1900-01-01T00:00:00. - 779 """ - 780 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('gMonthDay') - 781 _Lexical_fmt = '--%m-%d' - 782 _ValidFields = ( 'month', 'day' ) -
783 _PrimitiveDatatypes.append(gMonthDay) -
784 - 785 -class gDay (_PyXBDateOnly_base): -
786 """XMLSchema datatype U{gDay<http://www.w3.org/TR/xmlschema-2/#gDay>}. - 787 - 788 This class uses the Python C{datetime.datetime} class as its - 789 underlying representation; fields not relevant to this type are - 790 derived from 1900-01-01T00:00:00. - 791 """ - 792 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('gDay') - 793 _Lexical_fmt = '---%d' - 794 _ValidFields = ( 'day', ) -
795 _PrimitiveDatatypes.append(gDay) -
796 - 797 -class gMonth (_PyXBDateOnly_base): -
798 """XMLSchema datatype U{gMonth<http://www.w3.org/TR/xmlschema-2/#gMonth>}. - 799 - 800 This class uses the Python C{datetime.datetime} class as its - 801 underlying representation; fields not relevant to this type are - 802 derived from 1900-01-01T00:00:00. - 803 """ - 804 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('gMonth') - 805 _Lexical_fmt = '--%m' - 806 _ValidFields = ( 'month', ) -
807 _PrimitiveDatatypes.append(gMonth) -
808 - 809 -class hexBinary (basis.simpleTypeDefinition, six.binary_type): -
810 """XMLSchema datatype U{hexBinary<http://www.w3.org/TR/xmlschema-2/#hexBinary>}.""" - 811 _XsdBaseType = anySimpleType - 812 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('hexBinary') - 813 - 814 @classmethod -
815 - def _ConvertArguments_vx (cls, args, kw): -
816 if (1 <= len(args)) and kw.get('_from_xml', False): - 817 xmlt = args[0] - 818 try: - 819 xmld = xmlt.encode('utf-8') - 820 arg0 = binascii.unhexlify(xmld) - 821 args = (arg0,) + args[1:] - 822 except (TypeError, binascii.Error): - 823 raise SimpleTypeValueError(cls, args[0]) - 824 return args -
825 - 826 @classmethod -
827 - def XsdLiteral (cls, value): -
828 if isinstance(value, six.text_type): - 829 value = value.encode('utf-8') - 830 rvd = binascii.hexlify(value) - 831 rvt = rvd.decode('utf-8') - 832 return rvt.upper() -
833 - 834 @classmethod -
835 - def XsdValueLength (cls, value): -
836 return len(value) -
837 - 838 _PrimitiveDatatypes.append(hexBinary) -
839 - 840 -class base64Binary (basis.simpleTypeDefinition, six.binary_type): -
841 """XMLSchema datatype U{base64Binary<http://www.w3.org/TR/xmlschema-2/#base64Binary>}. - 842 - 843 See also U{RFC2045<http://tools.ietf.org/html/rfc2045>} and U{RFC4648<http://tools.ietf.org/html/rfc4648>}. - 844 """ - 845 _XsdBaseType = anySimpleType - 846 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('base64Binary') - 847 - 848 # base64 is too lenient: it accepts 'ZZZ=' as an encoding of - 849 # 'e\x96', while the required XML Schema production requires - 850 # 'ZZY='. Define a regular expression per section 3.2.16. - 851 - 852 _B04 = '[AQgw]' - 853 _B04S = '(%s ?)' % (_B04,) - 854 _B16 = '[AEIMQUYcgkosw048]' - 855 _B16S = '(%s ?)' % (_B16,) - 856 _B64 = '[ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/]' - 857 _B64S = '(%s ?)' % (_B64,) - 858 - 859 __Pattern = '^((' + _B64S + '{4})*((' + _B64S + '{3}' + _B64 + ')|(' + _B64S + '{2}' + _B16S + '=)|(' + _B64S + _B04S + '= ?=)))?$' - 860 __Lexical_re = re.compile(__Pattern) - 861 - 862 __ValidateLength = None - 863 - 864 @classmethod -
865 - def XsdValidateLength (cls, length): -
866 """Control the maximum encoded size that is checked for XML literal validity. - 867 - 868 Python's base64 module allows some literals that are invalid - 869 according to XML rules. PyXB verifies the validity using a - 870 regular expression, which is costly for something that is - 871 unlikely to occur. Use this function to inhibit checks for - 872 validity based on the length of the XML literal. - 873 - 874 @param length: C{None} (default) to check all literals, - 875 otherwise the maximum length literal that will be checked. - 876 Pass C{-1} to disable the validity check. - 877 - 878 @return: the previous validation length - 879 - 880 """ - 881 rv = cls.__ValidateLength - 882 if (length is None) or isinstance(length, six.integer_types): - 883 cls.__ValidateLength = length - 884 return rv - 885 raise TypeError('must provide None or integer length') -
886 - 887 @classmethod -
888 - def _ConvertArguments_vx (cls, args, kw): -
889 if (1 <= len(args)) and kw.get('_from_xml', False): - 890 xmlt = args[0] - 891 try: - 892 xmld = xmlt.encode('utf-8') - 893 arg0 = base64.standard_b64decode(xmld) - 894 args = (arg0,) + args[1:] - 895 except (TypeError, binascii.Error): - 896 raise SimpleTypeValueError(cls, xmlt) - 897 if (cls.__ValidateLength is None) or (cls.__ValidateLength >= len(xmlt)): - 898 # This is what it costs to try to be a validating processor. - 899 if cls.__Lexical_re.match(xmlt) is None: - 900 raise SimpleTypeValueError(cls, xmlt) - 901 return args -
902 - 903 @classmethod -
904 - def XsdLiteral (cls, value): -
905 if isinstance(value, six.text_type): - 906 value = value.encode('utf-8') - 907 rvd = base64.standard_b64encode(value) - 908 rvt = rvd.decode('utf-8') - 909 return rvt -
910 - 911 @classmethod -
912 - def XsdValueLength (cls, value): -
913 return len(value) -
914 - 915 _PrimitiveDatatypes.append(base64Binary) -
916 - 917 -class anyURI (basis.simpleTypeDefinition, six.text_type): -
918 """XMLSchema datatype U{anyURI<http://www.w3.org/TR/xmlschema-2/#anyURI>}.""" - 919 _XsdBaseType = anySimpleType - 920 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('anyURI') - 921 - 922 @classmethod -
923 - def XsdValueLength (cls, value): -
924 return len(value) -
925 - 926 @classmethod -
927 - def XsdLiteral (cls, value): -
928 return six.text_type(value) -
929 - 930 _PrimitiveDatatypes.append(anyURI) -
931 - 932 -class QName (basis.simpleTypeDefinition, pyxb.namespace.ExpandedName): -
933 """XMLSchema datatype U{QName<http://www.w3.org/TR/xmlschema-2/#QName>}.""" - 934 _XsdBaseType = anySimpleType - 935 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('QName') - 936 - 937 @classmethod -
938 - def XsdValueLength (cls, value): -
939 """Section 4.3.1.3: Legacy length return None to indicate no check""" - 940 return None -
941 - 942 @classmethod -
943 - def _ConvertIf (cls, value, xmlns_context): -
944 if isinstance(value, pyxb.namespace.ExpandedName): - 945 assert 0 > value.localName().find(':') - 946 return value - 947 if not isinstance(value, six.string_types): - 948 raise SimpleTypeValueError(cls, value) - 949 if 0 <= value.find(':'): - 950 (prefix, local) = value.split(':', 1) - 951 if (NCName._ValidRE.match(prefix) is None) or (NCName._ValidRE.match(local) is None): - 952 raise SimpleTypeValueError(cls, value) - 953 if xmlns_context is None: - 954 raise pyxb.QNameResolutionError('QName resolution requires namespace context', value, xmlns_context) - 955 return xmlns_context.interpretQName(value, default_no_namespace=True) - 956 if NCName._ValidRE.match(value) is None: - 957 raise SimpleTypeValueError(cls, value) - 958 if xmlns_context is not None: - 959 return xmlns_context.interpretQName(value, default_no_namespace=True) - 960 return pyxb.namespace.ExpandedName(value) -
961 - 962 @classmethod -
963 - def _ConvertArguments_vx (cls, args, kw): -
964 if 1 == len(args): - 965 xmlns_context = kw.pop('_xmlns_context', pyxb.namespace.NamespaceContext.Current()) - 966 args = (cls._ConvertIf(args[0], xmlns_context),) - 967 super_fn = getattr(super(QName, cls), '_ConvertArguments_vx', lambda *a,**kw: args) - 968 return super_fn(args, kw) -
969 - 970 @classmethod -
971 - def XsdLiteral (cls, value): -
972 # A QName has no unicode/XSD representation in the absence of - 973 # a registered namespace. Whatever called this should have - 974 # detected that the value is a QName and used - 975 # BindingDOMSupport.qnameToText() to convert it to a lexical - 976 # representation that incorporates a declared namespace. - 977 raise pyxb.UsageError('Cannot represent QName without namespace declaration') -
978 - 979 @classmethod -
980 - def _XsdConstraintsPreCheck_vb (cls, value): -
981 super_fn = getattr(super(QName, cls), '_XsdConstraintsPreCheck_vb', lambda *a,**kw: True) - 982 return super_fn(cls._ConvertIf(value, pyxb.namespace.NamespaceContext.Current())) -
983 - 984 - 985 _PrimitiveDatatypes.append(QName) -
986 - 987 -class NOTATION (basis.simpleTypeDefinition): -
988 """XMLSchema datatype U{NOTATION<http://www.w3.org/TR/xmlschema-2/#NOTATION>}.""" - 989 _XsdBaseType = anySimpleType - 990 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('NOTATION') - 991 - 992 @classmethod -
993 - def XsdValueLength (cls, value): -
994 """Section 4.3.1.3: Legacy length return None to indicate no check""" - 995 return None -
996 - 997 _PrimitiveDatatypes.append(NOTATION) -
998 - 999 -class normalizedString (string): -
1000 """XMLSchema datatype U{normalizedString<http:///www.w3.org/TR/xmlschema-2/#normalizedString>}. -1001 -1002 Normalized strings can't have carriage returns, linefeeds, or -1003 tabs in them.""" -1004 -1005 # All descendents of normalizedString constrain the lexical/value -1006 # space in some way. Subclasses should set the _ValidRE class -1007 # variable to a compiled regular expression that matches valid -1008 # input, or the _InvalidRE class variable to a compiled regular -1009 # expression that detects invalid inputs. -1010 # -1011 # Alternatively, subclasses can override the _ValidateString_va -1012 # method. -1013 -1014 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('normalizedString') -1015 -1016 # @todo Implement pattern constraints and just rely on them -1017 -1018 # No CR, LF, or TAB -1019 __BadChars = re.compile("[\r\n\t]") -1020 -1021 _ValidRE = None -1022 _InvalidRE = None -1023 -1024 @classmethod -
1025 - def __ValidateString (cls, value): -
1026 # This regular expression doesn't work. Don't know why. -1027 #if cls.__BadChars.match(value) is not None: -1028 # raise SimpleTypeValueError('CR/NL/TAB characters illegal in %s' % (cls.__name__,)) -1029 if (0 <= value.find("\n")) or (0 <= value.find("\r")) or (0 <= value.find("\t")): -1030 raise SimpleTypeValueError(cls, value) -1031 if cls._ValidRE is not None: -1032 match_object = cls._ValidRE.match(value) -1033 if match_object is None: -1034 raise SimpleTypeValueError(cls, value) -1035 if cls._InvalidRE is not None: -1036 match_object = cls._InvalidRE.match(value) -1037 if not (match_object is None): -1038 raise SimpleTypeValueError(cls, value) -1039 return True -
1040 -1041 @classmethod -
1042 - def _ValidateString_va (cls, value): -
1043 """Post-extended method to validate that a string matches a given pattern. -1044 -1045 If you can express the valid strings as a compiled regular -1046 expression in the class variable _ValidRE, or the invalid -1047 strings as a compiled regular expression in the class variable -1048 _InvalidRE, you can just use those. If the acceptable matches -1049 are any trickier, you should invoke the superclass -1050 implementation, and if it returns True then perform additional -1051 tests.""" -1052 super_fn = getattr(super(normalizedString, cls), '_ValidateString_va', lambda *a,**kw: True) -1053 if not super_fn(value): -1054 return False -1055 return cls.__ValidateString(value) -
1056 -1057 @classmethod -
1058 - def _XsdConstraintsPreCheck_vb (cls, value): -
1059 if not isinstance(value, six.string_types): -1060 raise SimpleTypeValueError(cls, value) -1061 if not cls._ValidateString_va(value): -1062 raise SimpleTypeValueError(cls, value) -1063 super_fn = getattr(super(normalizedString, cls), '_XsdConstraintsPreCheck_vb', lambda *a,**kw: True) -1064 return super_fn(value) -
1065 -1066 _DerivedDatatypes.append(normalizedString) -1067 assert normalizedString.XsdSuperType() == string -
1068 -1069 -class token (normalizedString): -
1070 """XMLSchema datatype U{token<http:///www.w3.org/TR/xmlschema-2/#token>}. -1071 -1072 Tokens cannot leading or trailing space characters; any -1073 carriage return, line feed, or tab characters; nor any occurrence -1074 of two or more consecutive space characters.""" -1075 -1076 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('token') -1077 -1078 @classmethod -
1079 - def _ValidateString_va (cls, value): -
1080 super_fn = getattr(super(token, cls), '_ValidateString_va', lambda *a,**kw: True) -1081 if not super_fn(value): -1082 return False -1083 if value.startswith(" ") \ -1084 or value.endswith(" ") \ -1085 or (0 <= value.find(' ')): -1086 raise SimpleTypeValueError(cls, value) -1087 return True -
1088 _DerivedDatatypes.append(token) -
1089 -1090 -class language (token): -
1091 """XMLSchema datatype U{language<http:///www.w3.org/TR/xmlschema-2/#language>}""" -1092 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('language') -1093 _ValidRE = re.compile('^[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*$') -
1094 _DerivedDatatypes.append(language) -
1095 -1096 -class NMTOKEN (token): -
1097 """XMLSchema datatype U{NMTOKEN<http:///www.w3.org/TR/xmlschema-2/#NMTOKEN>}. -1098 -1099 See U{http://www.w3.org/TR/2000/WD-xml-2e-20000814.html#NT-Nmtoken}. -1100 -1101 NMTOKEN is an identifier that can start with any character that is -1102 legal in it.""" -1103 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('NMTOKEN') -1104 _ValidRE = pyxb.utils.unicode.XML1p0e2.NmToken_re -
1105 _DerivedDatatypes.append(NMTOKEN) -
1106 -1107 -class NMTOKENS (basis.STD_list): -
1109 _ListDatatypes.append(NMTOKENS) -
1110 -1111 -class Name (token): -
1112 """XMLSchema datatype U{Name<http:///www.w3.org/TR/xmlschema-2/#Name>}. -1113 -1114 See U{http://www.w3.org/TR/2000/WD-xml-2e-20000814.html#NT-Name}.""" -1115 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('Name') -1116 _ValidRE = pyxb.utils.unicode.XML1p0e2.Name_re -
1117 _DerivedDatatypes.append(Name) -
1118 -1119 -class NCName (Name): -
1120 """XMLSchema datatype U{NCName<http:///www.w3.org/TR/xmlschema-2/#NCName>}. -1121 -1122 See U{http://www.w3.org/TR/1999/REC-xml-names-19990114/#NT-NCName}.""" -1123 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('NCName') -1124 _ValidRE = pyxb.utils.unicode.XML1p0e2.NCName_re -
1125 _DerivedDatatypes.append(NCName) -
1126 -1127 -class ID (NCName): -
1128 """XMLSchema datatype U{ID<http:///www.w3.org/TR/xmlschema-2/#ID>}.""" -1129 # Lexical and value space match that of parent NCName -1130 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('ID') -1131 pass -
1132 _DerivedDatatypes.append(ID) -
1133 -1134 -class IDREF (NCName): -
1135 """XMLSchema datatype U{IDREF<http:///www.w3.org/TR/xmlschema-2/#IDREF>}.""" -1136 # Lexical and value space match that of parent NCName -1137 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('IDREF') -1138 pass -
1139 _DerivedDatatypes.append(IDREF) -
1140 -1141 -class IDREFS (basis.STD_list): -
1142 """XMLSchema datatype U{IDREFS<http:///www.w3.org/TR/xmlschema-2/#IDREFS>}.""" -1143 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('IDREFS') -1144 _ItemType = IDREF -
1145 _ListDatatypes.append(IDREFS) -
1146 -1147 -class ENTITY (NCName): -
1148 """XMLSchema datatype U{ENTITY<http:///www.w3.org/TR/xmlschema-2/#ENTITY>}.""" -1149 # Lexical and value space match that of parent NCName; we're gonna -1150 # ignore the additional requirement that it be declared as an -1151 # unparsed entity -1152 # -1153 # @todo Don't ignore the requirement that this be declared as an -1154 # unparsed entity. -1155 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('ENTITY') -1156 pass -
1157 _DerivedDatatypes.append(ENTITY) -
1158 -1159 -class ENTITIES (basis.STD_list): -
1160 """XMLSchema datatype U{ENTITIES<http:///www.w3.org/TR/xmlschema-2/#ENTITIES>}.""" -1161 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('ENTITIES') -1162 _ItemType = ENTITY -
1163 _ListDatatypes.append(ENTITIES) -
1164 -1165 -class integer (basis.simpleTypeDefinition, six.long_type): -
1166 """XMLSchema datatype U{integer<http://www.w3.org/TR/xmlschema-2/#integer>}.""" -1167 _XsdBaseType = decimal -1168 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('integer') -1169 -1170 @classmethod -
1171 - def XsdLiteral (cls, value): -
1172 return '%d' % (value,) -
1173 -1174 _DerivedDatatypes.append(integer) -
1175 -1176 -class nonPositiveInteger (integer): -
1177 """XMLSchema datatype U{nonPositiveInteger<http://www.w3.org/TR/xmlschema-2/#nonPositiveInteger>}.""" -1178 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('nonPositiveInteger') -
1179 _DerivedDatatypes.append(nonPositiveInteger) -
1180 -1181 -class negativeInteger (nonPositiveInteger): -
1182 """XMLSchema datatype U{negativeInteger<http://www.w3.org/TR/xmlschema-2/#negativeInteger>}.""" -1183 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('negativeInteger') -
1184 _DerivedDatatypes.append(negativeInteger) -
1185 -1186 -class long (integer): -
1187 """XMLSchema datatype U{long<http://www.w3.org/TR/xmlschema-2/#long>}.""" -1188 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('long') -
1189 _DerivedDatatypes.append(long) -
1190 -1191 -class int (basis.simpleTypeDefinition, six.int_type): -
1192 """XMLSchema datatype U{int<http://www.w3.org/TR/xmlschema-2/#int>}.""" -1193 _XsdBaseType = long -1194 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('int') -1195 -1196 @classmethod -
1197 - def XsdLiteral (cls, value): -
1198 return '%s' % (value,) -
1199 -1200 pass -
1201 _DerivedDatatypes.append(int) -
1202 -1203 -class short (int): -
1204 """XMLSchema datatype U{short<http://www.w3.org/TR/xmlschema-2/#short>}.""" -1205 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('short') -
1206 _DerivedDatatypes.append(short) -
1207 -1208 -class byte (short): -
1209 """XMLSchema datatype U{byte<http://www.w3.org/TR/xmlschema-2/#byte>}.""" -1210 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('byte') -
1211 _DerivedDatatypes.append(byte) -
1212 -1213 -class nonNegativeInteger (integer): -
1214 """XMLSchema datatype U{nonNegativeInteger<http://www.w3.org/TR/xmlschema-2/#nonNegativeInteger>}.""" -1215 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('nonNegativeInteger') -
1216 _DerivedDatatypes.append(nonNegativeInteger) -
1217 -1218 -class unsignedLong (nonNegativeInteger): -
1219 """XMLSchema datatype U{unsignedLong<http://www.w3.org/TR/xmlschema-2/#unsignedLong>}.""" -1220 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('unsignedLong') -
1221 _DerivedDatatypes.append(unsignedLong) -
1222 -1223 -class unsignedInt (unsignedLong): -
1224 """XMLSchema datatype U{unsignedInt<http://www.w3.org/TR/xmlschema-2/#unsignedInt>}.""" -1225 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('unsignedInt') -
1226 _DerivedDatatypes.append(unsignedInt) -
1227 -1228 -class unsignedShort (unsignedInt): -
1229 """XMLSchema datatype U{unsignedShort<http://www.w3.org/TR/xmlschema-2/#unsignedShort>}.""" -1230 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('unsignedShort') -
1231 _DerivedDatatypes.append(unsignedShort) -
1232 -1233 -class unsignedByte (unsignedShort): -
1234 """XMLSchema datatype U{unsignedByte<http://www.w3.org/TR/xmlschema-2/#unsignedByte>}.""" -1235 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('unsignedByte') -
1236 _DerivedDatatypes.append(unsignedByte) -
1237 -1238 -class positiveInteger (nonNegativeInteger): -
1239 """XMLSchema datatype U{positiveInteger<http://www.w3.org/TR/xmlschema-2/#positiveInteger>}.""" -1240 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('positiveInteger') -
1241 _DerivedDatatypes.append(positiveInteger) -1242 -1243 from . import content -
1244 -1245 -class anyType (basis.complexTypeDefinition): -
1246 """XMLSchema datatype U{anyType<http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/#key-urType>}.""" -1247 _ExpandedName = pyxb.namespace.XMLSchema.createExpandedName('anyType') -1248 _DefinitionLocation = pyxb.utils.utility.Location('http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/#key-urType', 1, 1) -1249 _ContentTypeTag = basis.complexTypeDefinition._CT_MIXED -1250 _Abstract = False -1251 _HasWildcardElement = True -1252 _AttributeWildcard = content.Wildcard(namespace_constraint=content.Wildcard.NC_any, process_contents=content.Wildcard.PC_lax) -
1253 -
1254 -def _BuildAutomaton (): -
1255 # Remove this helper function from the namespace after it's invoked -1256 global _BuildAutomaton -1257 del _BuildAutomaton -1258 import pyxb.utils.fac as fac -1259 -1260 counters = set() -1261 cc_0 = fac.CounterCondition(min=0, max=None, metadata=pyxb.utils.utility.Location('http://www.w3.org/TR/2001/REC-xmlschema-1-20010502/#key-urType', 1, 1)) -1262 counters.add(cc_0) -1263 states = set() -1264 final_update = set() -1265 final_update.add(fac.UpdateInstruction(cc_0, False)) -1266 symbol = content.WildcardUse(content.Wildcard(process_contents=content.Wildcard.PC_lax, namespace_constraint=content.Wildcard.NC_any), None) -1267 st_0 = fac.State(symbol, is_initial=True, final_update=final_update, is_unordered_catenation=False) -1268 states.add(st_0) -1269 transitions = set() -1270 transitions.add(fac.Transition(st_0, [ -1271 fac.UpdateInstruction(cc_0, True) ])) -1272 st_0._set_transitionSet(transitions) -1273 return fac.Automaton(states, counters, True, containing_state=None) -
1274 anyType._Automaton = _BuildAutomaton() -1275 -1276 -1277 # anyType._IsUrType() is True; foo._IsUrType() for descendents of it -1278 # should be false. -1279 anyType._IsUrType = classmethod(lambda _c: _c == anyType) -1280 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes._PyXBDateOnly_base-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes._PyXBDateOnly_base-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes._PyXBDateOnly_base-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes._PyXBDateOnly_base-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,609 +0,0 @@ - - - - - pyxb.binding.datatypes._PyXBDateOnly_base - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class _PyXBDateOnly_base - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _PyXBDateOnly_base

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                            object --+       |    
-                                     |       |    
-                               cscRoot --+   |    
-                                         |   |    
-        basis._RepresentAsXsdLiteral_mixin --+    
-                                             |    
-                            _PyXBDateTime_base --+
-                                                 |
-                                object --+       |
-                                         |       |
-                             datetime.date --+   |
-                                             |   |
-                             datetime.datetime --+
-                                                 |
-                                                _PyXBDateOnly_base
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.datetime: - __add__, - __eq__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __radd__, - __repr__, - __rsub__, - __str__, - __sub__, - astimezone, - combine, - ctime, - date, - dst, - fromtimestamp, - isoformat, - now, - replace, - strptime, - time, - timetuple, - timetz, - tzname, - utcfromtimestamp, - utcnow, - utcoffset, - utctimetuple -

-

Inherited from datetime.date: - __format__, - fromordinal, - isocalendar, - isoweekday, - strftime, - today, - toordinal, - weekday -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw) - source code - -
- -
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ValidFields = ('year', 'month', 'day') -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.datetime: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.datetime: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from datetime.date: - day, - month, - year -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes._PyXBDateTime_base-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes._PyXBDateTime_base-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes._PyXBDateTime_base-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes._PyXBDateTime_base-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,817 +0,0 @@ - - - - - pyxb.binding.datatypes._PyXBDateTime_base - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class _PyXBDateTime_base - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _PyXBDateTime_base

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                            object --+       |
-                                     |       |
-                               cscRoot --+   |
-                                         |   |
-        basis._RepresentAsXsdLiteral_mixin --+
-                                             |
-                                            _PyXBDateTime_base
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__reduce__(self)
- helper for pickle
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce_ex__, - __repr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_LexicalToKeywords(cls, - text) - source code - -
- -
-   - - - - - - -
_SetKeysFromPython_csc(cls, - python_value, - kw, - fields) - source code - -
- -
-   - - - - - - -
_SetKeysFromPython(cls, - python_value, - kw, - fields) - source code - -
- -
-   - - - - - - -
_AdjustForTimezone(cls, - kw)
- Update datetime keywords to account for timezone effects.
- source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Lexical_fmt = None
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - __PatternMap = {'%Y': '(?P<negYear>-?)(?P<year>\d{4,})', '%m':... -
-   - - __LexicalREMap = {} -
-   - - __LexicalIntegerFields = 'year', 'month', 'day', 'hour', 'minu... -
-   - - _UTCTimeZone = <pyxb.utils.utility.UTCOffsetTimeZone object>
- A datetime.tzinfo instance representing - UTC. -
-   - - _LocalTimeZone = <pyxb.utils.utility.LocalTimeZone object>
- A datetime.tzinfo instance representing the - local time zone. -
-   - - _DefaultYear = 1900 -
-   - - _DefaultMonth = 1 -
-   - - _DefaultDay = 1 -
-   - - _PyXBDateTime_base__LexicalIntegerFields = ('year', 'month', '... -
-   - - _PyXBDateTime_base__LexicalREMap = {} -
-   - - _PyXBDateTime_base__PatternMap = {'%H': '(?P<hour>\\d{2})', '%... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__reduce__(self) -

-
source code  -
- -

helper for pickle

-
-
Overrides: - object.__reduce__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_AdjustForTimezone(cls, - kw) -
Class Method -

-
source code  -
- -

Update datetime keywords to account for timezone effects.

-

All XML schema timezoned times are in UTC, with the time "in its - timezone". If the keywords indicate a non-UTC timezone is in force, - and pyxb.PreserveInputTimeZone() has not been set, adjust - the values to account for the zone by subtracting the corresponding UTC - offset and mark explicitly that the time is in UTC by leaving a - tzinfo attribute identifying the UTC time zone.

-
-
Parameters:
-
    -
  • kw - A dictionary of keywords relevant for a date or time instance. - The dictionary is updated by this call.
  • -
-
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_Lexical_fmt

-

Format for the lexical representation of a date-related instance, - excluding timezone.

-

Subclasses must define this.

-
-
-
-
Value:
-
-None
-
-
-
-
-
- -
- -
-

__PatternMap

- -
-
-
-
Value:
-
-{'%Y': '(?P<negYear>-?)(?P<year>\d{4,})', '%m': '(?P<month>\d{2})', '%\
-d': '(?P<day>\d{2})', '%H': '(?P<hour>\d{2})', '%M': '(?P<minute>\d{2}\
-)', '%S': '(?P<second>\d{2})(?P<fracsec>\.\d+)?', '%Z': '(?P<tzinfo>Z|\
-[-+]\d\d:\d\d)'}
-
-
-
-
-
- -
- -
-

__LexicalIntegerFields

- -
-
-
-
Value:
-
-'year', 'month', 'day', 'hour', 'minute', 'second'
-
-
-
-
-
- -
- -
-

_PyXBDateTime_base__LexicalIntegerFields

- -
-
-
-
Value:
-
-('year', 'month', 'day', 'hour', 'minute', 'second')
-
-
-
-
-
- -
- -
-

_PyXBDateTime_base__PatternMap

- -
-
-
-
Value:
-
-{'%H': '(?P<hour>\\d{2})',
- '%M': '(?P<minute>\\d{2})',
- '%S': '(?P<second>\\d{2})(?P<fracsec>\\.\\d+)?',
- '%Y': '(?P<negYear>-?)(?P<year>\\d{4,})',
- '%Z': '(?P<tzinfo>Z|[-+]\\d\\d:\\d\\d)',
- '%d': '(?P<day>\\d{2})',
- '%m': '(?P<month>\\d{2})'}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.QName-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.QName-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.QName-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.QName-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,784 +0,0 @@ - - - - - pyxb.binding.datatypes.QName - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class QName - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class QName

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                            object --+       |
-                                     |       |
-                               cscRoot --+   |
-                                         |   |
-                    namespace.ExpandedName --+
-                                             |
-                                            QName
-
- -
-

XMLSchema datatype QName.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from namespace.ExpandedName: - __eq__, - __ge__, - __getattr__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __str__, - adoptName, - createName, - getAttribute, - localName, - namespace, - namespaceURI, - nodeMatches, - uriTuple, - validateComponentModel -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __reduce__, - __reduce_ex__, - __repr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdValueLength(cls, - value)
- Section 4.3.1.3: Legacy length return None to indicate no check
- source code - -
- -
-   - - - - - - -
_ConvertIf(cls, - value, - xmlns_context) - source code - -
- -
-   - - - - - - -
_ConvertArguments_vx(cls, - args, - kw) - source code - -
- -
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-   - - - - - - -
_XsdConstraintsPreCheck_vb(cls, - value)
- Pre-extended class method to verify other things before checking - constraints.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_QName_FacetMap = {<class 'pyxb.bi... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdValueLength(cls, - value) -
Class Method -

-
source code  -
- -

Section 4.3.1.3: Legacy length return None to indicate no check

-
-
Raises:
-
    -
  • pyxb.LogicError - the provided value is not an instance of cls.
  • -
  • pyxb.LogicError - an attempt is made to calculate a length for an instance of a type - that does not support length calculations.
  • -
-
Overrides: - basis.simpleTypeDefinition.XsdValueLength -
-
-
-
- -
- -
- - -
-

_ConvertArguments_vx(cls, - args, - kw) -
Class Method -

-
source code  -
- - -
-
Overrides: - basis.simpleTypeDefinition._ConvertArguments_vx -
-
-
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_XsdConstraintsPreCheck_vb(cls, - value) -
Class Method -

-
source code  -
- -

Pre-extended class method to verify other things before checking - constraints.

-

This is used for list types, to verify that the values in the list are - acceptable, and for token descendents, to check the lexical/value space - conformance of the input.

-
-
Overrides: - basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_QName_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.short-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.short-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.short-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.short-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,583 +0,0 @@ - - - - - pyxb.binding.datatypes.short - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class short - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class short

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                                object --+   |    
-                                         |   |    
-                                       int --+    
-                                             |    
-                                           int --+
-                                                 |
-                                                short
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype short.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from int (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from int: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from int: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_short_FacetMap = {<class 'pyxb.bi... -
-

Inherited from int (private): - _httpwww_w3_org2001XMLSchema_int_FacetMap -

-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from int: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_short_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.string-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.string-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.string-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.string-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,734 +0,0 @@ - - - - - pyxb.binding.datatypes.string - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class string - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class string

source code

-
-                    object --+                
-                             |                
-                       cscRoot --+            
-                                 |            
-     utils.utility.Locatable_mixin --+        
-                                     |        
-              basis._TypeBinding_mixin --+    
-                                         |    
-                            object --+   |    
-                                     |   |    
-utils.utility._DeconflictSymbols_mixin --+    
-                                         |    
-                        object --+       |    
-                                 |       |    
-                           cscRoot --+   |    
-                                     |   |    
-            basis._DynamicCreate_mixin --+    
-                                         |    
-                basis.simpleTypeDefinition --+
-                                             |
-                            object --+       |
-                                     |       |
-                            basestring --+   |
-                                         |   |
-                                   unicode --+
-                                             |
-                                            string
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype string.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
XsdLiteral(cls, - value)
- Convert from a python value to a string usable in an XML document.
- source code - -
- -
-   - - - - - - -
XsdValueLength(cls, - value)
- Return the length of the given value.
- source code - -
- -
-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_length = <pyxb.binding.facets.CF_length object> -
-   - - _CF_maxLength = <pyxb.binding.facets.CF_maxLength object> -
-   - - _CF_minLength = <pyxb.binding.facets.CF_minLength object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_string_FacetMap = {<class 'pyxb.b... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

XsdLiteral(cls, - value) -
Class Method -

-
source code  -
- -

Convert from a python value to a string usable in an XML document.

-

This should be implemented in the subclass.

-
-
Overrides: - basis.simpleTypeDefinition.XsdLiteral -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

XsdValueLength(cls, - value) -
Class Method -

-
source code  -
- -

Return the length of the given value.

-

The length is calculated by a subclass implementation of - _XsdValueLength_vx in accordance with - http://www.w3.org/TR/xmlschema-2/#rf-length.

-

The return value is a non-negative integer, or None if - length constraints should be considered trivially satisfied (as with - QName and NOTATION).

-
-
Raises:
-
    -
  • pyxb.LogicError - the provided value is not an instance of cls.
  • -
  • pyxb.LogicError - an attempt is made to calculate a length for an instance of a type - that does not support length calculations.
  • -
-
Overrides: - basis.simpleTypeDefinition.XsdValueLength -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_string_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.time-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.time-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.time-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.time-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,712 +0,0 @@ - - - - - pyxb.binding.datatypes.time - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class time - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class time

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                            object --+       |    
-                                     |       |    
-                               cscRoot --+   |    
-                                         |   |    
-        basis._RepresentAsXsdLiteral_mixin --+    
-                                             |    
-                            _PyXBDateTime_base --+
-                                                 |
-                                    object --+   |
-                                             |   |
-                                 datetime.time --+
-                                                 |
-                                                time
-
- -
-

XMLSchema datatype time.

-

This class uses the Python datetime.time class as its - underlying representation. Note that per the XMLSchema spec, all - dateTime objects are in UTC, and that timezone information in the string - representation in XML is an indication of the local time zone's offset - from UTC. Presence of time zone information in the lexical space is - indicated by the tzinfo field.

- -
-

Note: - pyxb.PreserveInputTimeZone() can be used to bypass the - normalization to UTC. -

-
- - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _XsdBaseType
- XMLSchema datatype anySimpleType. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from _PyXBDateTime_base: - __reduce__ -

-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from datetime.time: - __eq__, - __format__, - __ge__, - __getattribute__, - __gt__, - __hash__, - __le__, - __lt__, - __ne__, - __nonzero__, - __repr__, - __str__, - dst, - isoformat, - replace, - strftime, - tzname, - utcoffset -

-

Inherited from object: - __delattr__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _PyXBDateTime_base: - XsdLiteral -

- -

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _Lexical_fmt = '%H:%M:%S'
- Format for the lexical representation of a date-related instance, - excluding timezone. -
-   - - __CtorFields = ('hour', 'minute', 'second', 'microsecond', 'tz... -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_maxExclusive = <pyxb.binding.facets.CF_maxExclusive object> -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - _CF_minExclusive = <pyxb.binding.facets.CF_minExclusive object> -
-   - - _CF_minInclusive = <pyxb.binding.facets.CF_minInclusive object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_time_FacetMap = {<class 'pyxb.bin... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -

Inherited from datetime.time: - max, - min, - resolution -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from datetime.time: - hour, - microsecond, - minute, - second, - tzinfo -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__CtorFields

- -
-
-
-
Value:
-
-('hour', 'minute', 'second', 'microsecond', 'tzinfo')
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_time_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.token-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.token-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.token-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.token-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,660 +0,0 @@ - - - - - pyxb.binding.datatypes.token - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class token - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class token

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                            object --+       |        
-                                     |       |        
-                            basestring --+   |        
-                                         |   |        
-                                   unicode --+        
-                                             |        
-                                        string --+    
-                                                 |    
-                                  normalizedString --+
-                                                     |
-                                                    token
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype token.

-

Tokens cannot leading or trailing space characters; any carriage - return, line feed, or tab characters; nor any occurrence of two or more - consecutive space characters.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_ValidateString_va(cls, - value)
- Post-extended method to validate that a string matches a given - pattern.
- source code - -
- -
-

Inherited from normalizedString (private): - _XsdConstraintsPreCheck_vb -

-

Inherited from string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_whiteSpace = <pyxb.binding.facets.CF_whiteSpace object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_token_FacetMap = {<class 'pyxb.bi... -
- - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_ValidateString_va(cls, - value) -
Class Method -

-
source code  -
- -

Post-extended method to validate that a string matches a given - pattern.

-

If you can express the valid strings as a compiled regular expression - in the class variable _ValidRE, or the invalid strings as a compiled - regular expression in the class variable _InvalidRE, you can just use - those. If the acceptable matches are any trickier, you should invoke the - superclass implementation, and if it returns True then perform additional - tests.

-
-
Overrides: - normalizedString._ValidateString_va -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_token_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.unsignedByte-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.unsignedByte-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.unsignedByte-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.unsignedByte-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,594 +0,0 @@ - - - - - pyxb.binding.datatypes.unsignedByte - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class unsignedByte - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class unsignedByte

source code

-
-                    object --+                                    
-                             |                                    
-                       cscRoot --+                                
-                                 |                                
-     utils.utility.Locatable_mixin --+                            
-                                     |                            
-              basis._TypeBinding_mixin --+                        
-                                         |                        
-                            object --+   |                        
-                                     |   |                        
-utils.utility._DeconflictSymbols_mixin --+                        
-                                         |                        
-                        object --+       |                        
-                                 |       |                        
-                           cscRoot --+   |                        
-                                     |   |                        
-            basis._DynamicCreate_mixin --+                        
-                                         |                        
-                basis.simpleTypeDefinition --+                    
-                                             |                    
-                                object --+   |                    
-                                         |   |                    
-                                      long --+                    
-                                             |                    
-                                       integer --+                
-                                                 |                
-                                nonNegativeInteger --+            
-                                                     |            
-                                          unsignedLong --+        
-                                                         |        
-                                               unsignedInt --+    
-                                                             |    
-                                                 unsignedShort --+
-                                                                 |
-                                                                unsignedByte
-
- -
-

XMLSchema datatype unsignedByte.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_unsignedByte_FacetMap = {<class '... -
- - - - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_unsignedByte_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.unsignedInt-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.unsignedInt-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.unsignedInt-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.unsignedInt-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,590 +0,0 @@ - - - - - pyxb.binding.datatypes.unsignedInt - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class unsignedInt - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class unsignedInt

source code

-
-                    object --+                            
-                             |                            
-                       cscRoot --+                        
-                                 |                        
-     utils.utility.Locatable_mixin --+                    
-                                     |                    
-              basis._TypeBinding_mixin --+                
-                                         |                
-                            object --+   |                
-                                     |   |                
-utils.utility._DeconflictSymbols_mixin --+                
-                                         |                
-                        object --+       |                
-                                 |       |                
-                           cscRoot --+   |                
-                                     |   |                
-            basis._DynamicCreate_mixin --+                
-                                         |                
-                basis.simpleTypeDefinition --+            
-                                             |            
-                                object --+   |            
-                                         |   |            
-                                      long --+            
-                                             |            
-                                       integer --+        
-                                                 |        
-                                nonNegativeInteger --+    
-                                                     |    
-                                          unsignedLong --+
-                                                         |
-                                                        unsignedInt
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype unsignedInt.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap = {<class 'p... -
- - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.unsignedLong-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.unsignedLong-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.unsignedLong-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.unsignedLong-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,585 +0,0 @@ - - - - - pyxb.binding.datatypes.unsignedLong - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class unsignedLong - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class unsignedLong

source code

-
-                    object --+                        
-                             |                        
-                       cscRoot --+                    
-                                 |                    
-     utils.utility.Locatable_mixin --+                
-                                     |                
-              basis._TypeBinding_mixin --+            
-                                         |            
-                            object --+   |            
-                                     |   |            
-utils.utility._DeconflictSymbols_mixin --+            
-                                         |            
-                        object --+       |            
-                                 |       |            
-                           cscRoot --+   |            
-                                     |   |            
-            basis._DynamicCreate_mixin --+            
-                                         |            
-                basis.simpleTypeDefinition --+        
-                                             |        
-                                object --+   |        
-                                         |   |        
-                                      long --+        
-                                             |        
-                                       integer --+    
-                                                 |    
-                                nonNegativeInteger --+
-                                                     |
-                                                    unsignedLong
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype unsignedLong.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap = {<class '... -
- - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.unsignedShort-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.unsignedShort-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.datatypes.unsignedShort-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.datatypes.unsignedShort-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,595 +0,0 @@ - - - - - pyxb.binding.datatypes.unsignedShort - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module datatypes :: - Class unsignedShort - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class unsignedShort

source code

-
-                    object --+                                
-                             |                                
-                       cscRoot --+                            
-                                 |                            
-     utils.utility.Locatable_mixin --+                        
-                                     |                        
-              basis._TypeBinding_mixin --+                    
-                                         |                    
-                            object --+   |                    
-                                     |   |                    
-utils.utility._DeconflictSymbols_mixin --+                    
-                                         |                    
-                        object --+       |                    
-                                 |       |                    
-                           cscRoot --+   |                    
-                                     |   |                    
-            basis._DynamicCreate_mixin --+                    
-                                         |                    
-                basis.simpleTypeDefinition --+                
-                                             |                
-                                object --+   |                
-                                         |   |                
-                                      long --+                
-                                             |                
-                                       integer --+            
-                                                 |            
-                                nonNegativeInteger --+        
-                                                     |        
-                                          unsignedLong --+    
-                                                         |    
-                                               unsignedInt --+
-                                                             |
-                                                            unsignedShort
-
- -
Known Subclasses:
-
- -
- -
-

XMLSchema datatype unsignedShort.

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from integer (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from long: - __abs__, - __add__, - __and__, - __cmp__, - __coerce__, - __div__, - __divmod__, - __float__, - __floordiv__, - __format__, - __getattribute__, - __getnewargs__, - __hash__, - __hex__, - __index__, - __int__, - __invert__, - __long__, - __lshift__, - __mod__, - __mul__, - __neg__, - __nonzero__, - __oct__, - __or__, - __pos__, - __pow__, - __radd__, - __rand__, - __rdiv__, - __rdivmod__, - __repr__, - __rfloordiv__, - __rlshift__, - __rmod__, - __rmul__, - __ror__, - __rpow__, - __rrshift__, - __rshift__, - __rsub__, - __rtruediv__, - __rxor__, - __sizeof__, - __str__, - __sub__, - __truediv__, - __trunc__, - __xor__, - bit_length, - conjugate -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from integer: - XsdLiteral -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = <pyxb.namespace.ExpandedName object>
- The expanded name of the component. -
-   - - _CF_maxInclusive = <pyxb.binding.facets.CF_maxInclusive object> -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-   - - _httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap = {<class ... -
- - - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from long: - denominator, - imag, - numerator, - real -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
- -
- -
-

_httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>: <pyxb.binding.facets.CF_\
-whiteSpace object>,
- <class 'pyxb.binding.facets.CF_minInclusive'>: <pyxb.binding.facets.C\
-F_minInclusive object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_enumeration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_enumeration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_enumeration-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_enumeration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,690 +0,0 @@ - - - - - pyxb.binding.facets.CF_enumeration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_enumeration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_enumeration

source code

-
-    object --+            
-             |            
-       cscRoot --+        
-                 |        
-             Facet --+    
-                     |    
-     ConstrainingFacet --+
-                         |
-        object --+       |
-                 |       |
-           cscRoot --+   |
-                     |   |
-_CollectionFacet_mixin --+
-                         |
-        object --+       |
-                 |       |
-           cscRoot --+   |
-                     |   |
-   _LateDatatype_mixin --+
-                         |
-                        CF_enumeration
-
- -
-

Capture a constraint that restricts valid values to a fixed set.

-

A STD that has an enumeration restriction should mix-in pyxb.binding.basis.enumeration_mixin, and should have a - class variable titled _CF_enumeration that is an instance of - this class.

-

"unicode" refers to the Unicode string by which the value is - represented in XML.

-

"tag" refers to the Python member reference associated with - the enumeration. The value is derived from the unicode value of the - enumeration element and an optional prefix that identifies the owning - simple type when the tag is promoted to module-level visibility.

-

"value" refers to the Python value held in the tag

-

See http://www.w3.org/TR/xmlschema-2/#rf-enumeration

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _CollectionFacet_itemType
- This class represents individual values that appear within a CF_enumeration collection. -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- Create a facet instance, initializing it from the keyword parameters.
- source code - -
- -
-   - - - - - - -
enumPrefix(self) - source code - -
- -
-   - - - - - - -
elements(self) - source code - -
- -
-   - - - - - - -
values(self)
- Return a list of enumeration values.
- source code - -
- -
-   - - - - - - -
itervalues(self)
- Generate the enumeration values.
- source code - -
- -
-   - - - - - - -
addEnumeration(self, - **kw) - source code - -
- -
-   - - - - - - -
elementForValue(self, - value)
- Return the _EnumerationElement - instance that has the given value.
- source code - -
- -
-   - - - - - - -
valueForUnicode(self, - ustr)
- Return the enumeration value corresponding to the given unicode - string.
- source code - -
- -
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _CollectionFacet_mixin: - items, - iteritems -

-

Inherited from _CollectionFacet_mixin (private): - _items -

-

Inherited from _LateDatatype_mixin: - bindValueDatatype -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-

Inherited from _LateDatatype_mixin: - BindingValueDatatype, - LateDatatypeBindsSuperclass -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'enumeration'
- hash(x) -
-   - - _LateDatatypeBindsSuperclass = False
- The class variable that indicates that the Subclasses must override - this variable with a value of True or - False. -
-   - - __tagToElement = None
- hash(x) -
-   - - __valueToElement = None
- hash(x) -
-   - - __unicodeToElement = None
- hash(x) -
-   - - __enumPrefix = None
- hash(x) -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from Facet (private): - _ValueDatatype -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a facet instance, initializing it from the keyword - parameters.

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

elements(self) -

-
source code  -
- - -
-
-

Deprecated: - Use items or iteritems instead. -

-
-
- -
- -
- - -
-

elementForValue(self, - value) -

-
source code  -
- -

Return the _EnumerationElement instance that has the - given value.

-
-
Raises:
-
    -
  • KeyError - the value is not valid for the enumeration.
  • -
-
-
-
- -
- -
- - -
-

valueForUnicode(self, - ustr) -

-
source code  -
- -

Return the enumeration value corresponding to the given unicode - string.

-

If ustr is not a valid option for this enumeration, return None.

-
-
-
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_fractionDigits-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_fractionDigits-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_fractionDigits-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_fractionDigits-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,379 +0,0 @@ - - - - - pyxb.binding.facets.CF_fractionDigits - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_fractionDigits - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_fractionDigits

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
- ConstrainingFacet --+
-                     |
-    object --+       |
-             |       |
-       cscRoot --+   |
-                 |   |
-      _Fixed_mixin --+
-                     |
-                    CF_fractionDigits
-
- -
-

Specify the number of sub-unit digits in the *value* space of the - type.

-

See http://www.w3.org/TR/xmlschema-2/#rf-fractionDigits

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype nonNegativeInteger. -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'fractionDigits'
- hash(x) -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_length-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_length-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_length-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_length-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,379 +0,0 @@ - - - - - pyxb.binding.facets.CF_length - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_length - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_length

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
- ConstrainingFacet --+
-                     |
-    object --+       |
-             |       |
-       cscRoot --+   |
-                 |   |
-      _Fixed_mixin --+
-                     |
-                    CF_length
-
- -
-

A facet that specifies the length of the lexical representation of a - value.

-

See http://www.w3.org/TR/xmlschema-2/#rf-length

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype nonNegativeInteger. -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'length'
- hash(x) -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_maxExclusive-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_maxExclusive-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_maxExclusive-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_maxExclusive-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,377 +0,0 @@ - - - - - pyxb.binding.facets.CF_maxExclusive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_maxExclusive - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_maxExclusive

source code

-
- object --+            
-          |            
-    cscRoot --+        
-              |        
-          Facet --+    
-                  |    
-  ConstrainingFacet --+
-                      |
-     object --+       |
-              |       |
-        cscRoot --+   |
-                  |   |
-       _Fixed_mixin --+
-                      |
-     object --+       |
-              |       |
-        cscRoot --+   |
-                  |   |
-_LateDatatype_mixin --+
-                      |
-                     CF_maxExclusive
-
- -
-

Specify the exclusive upper bound of legal values for the constrained - type.

-

See http://www.w3.org/TR/xmlschema-2/#rf-maxExclusive

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from _LateDatatype_mixin: - bindValueDatatype -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-

Inherited from _LateDatatype_mixin: - BindingValueDatatype, - LateDatatypeBindsSuperclass -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'maxExclusive'
- hash(x) -
-   - - _LateDatatypeBindsSuperclass = True
- The class variable that indicates that the Subclasses must override - this variable with a value of True or - False. -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from Facet (private): - _ValueDatatype -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_maxInclusive-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_maxInclusive-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_maxInclusive-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_maxInclusive-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,376 +0,0 @@ - - - - - pyxb.binding.facets.CF_maxInclusive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_maxInclusive - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_maxInclusive

source code

-
- object --+            
-          |            
-    cscRoot --+        
-              |        
-          Facet --+    
-                  |    
-  ConstrainingFacet --+
-                      |
-     object --+       |
-              |       |
-        cscRoot --+   |
-                  |   |
-       _Fixed_mixin --+
-                      |
-     object --+       |
-              |       |
-        cscRoot --+   |
-                  |   |
-_LateDatatype_mixin --+
-                      |
-                     CF_maxInclusive
-
- -
-

Specify the maximum legal value for the constrained type.

-

See http://www.w3.org/TR/xmlschema-2/#rf-maxInclusive

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from _LateDatatype_mixin: - bindValueDatatype -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-

Inherited from _LateDatatype_mixin: - BindingValueDatatype, - LateDatatypeBindsSuperclass -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'maxInclusive'
- hash(x) -
-   - - _LateDatatypeBindsSuperclass = False
- The class variable that indicates that the Subclasses must override - this variable with a value of True or - False. -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from Facet (private): - _ValueDatatype -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_maxLength-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_maxLength-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_maxLength-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_maxLength-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,379 +0,0 @@ - - - - - pyxb.binding.facets.CF_maxLength - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_maxLength - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_maxLength

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
- ConstrainingFacet --+
-                     |
-    object --+       |
-             |       |
-       cscRoot --+   |
-                 |   |
-      _Fixed_mixin --+
-                     |
-                    CF_maxLength
-
- -
-

A facet that constrains the length of the lexical representation of a - value.

-

See http://www.w3.org/TR/xmlschema-2/#rf-minLength

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype nonNegativeInteger. -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'maxLength'
- hash(x) -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_minExclusive-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_minExclusive-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_minExclusive-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_minExclusive-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,377 +0,0 @@ - - - - - pyxb.binding.facets.CF_minExclusive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_minExclusive - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_minExclusive

source code

-
- object --+            
-          |            
-    cscRoot --+        
-              |        
-          Facet --+    
-                  |    
-  ConstrainingFacet --+
-                      |
-     object --+       |
-              |       |
-        cscRoot --+   |
-                  |   |
-       _Fixed_mixin --+
-                      |
-     object --+       |
-              |       |
-        cscRoot --+   |
-                  |   |
-_LateDatatype_mixin --+
-                      |
-                     CF_minExclusive
-
- -
-

Specify the exclusive lower bound of legal values for the constrained - type.

-

See http://www.w3.org/TR/xmlschema-2/#rf-minExclusive

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from _LateDatatype_mixin: - bindValueDatatype -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-

Inherited from _LateDatatype_mixin: - BindingValueDatatype, - LateDatatypeBindsSuperclass -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'minExclusive'
- hash(x) -
-   - - _LateDatatypeBindsSuperclass = True
- The class variable that indicates that the Subclasses must override - this variable with a value of True or - False. -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from Facet (private): - _ValueDatatype -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_minInclusive-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_minInclusive-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_minInclusive-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_minInclusive-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,376 +0,0 @@ - - - - - pyxb.binding.facets.CF_minInclusive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_minInclusive - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_minInclusive

source code

-
- object --+            
-          |            
-    cscRoot --+        
-              |        
-          Facet --+    
-                  |    
-  ConstrainingFacet --+
-                      |
-     object --+       |
-              |       |
-        cscRoot --+   |
-                  |   |
-       _Fixed_mixin --+
-                      |
-     object --+       |
-              |       |
-        cscRoot --+   |
-                  |   |
-_LateDatatype_mixin --+
-                      |
-                     CF_minInclusive
-
- -
-

Specify the minimum legal value for the constrained type.

-

See http://www.w3.org/TR/xmlschema-2/#rf-minInclusive

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from _LateDatatype_mixin: - bindValueDatatype -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-

Inherited from _LateDatatype_mixin: - BindingValueDatatype, - LateDatatypeBindsSuperclass -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'minInclusive'
- hash(x) -
-   - - _LateDatatypeBindsSuperclass = False
- The class variable that indicates that the Subclasses must override - this variable with a value of True or - False. -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from Facet (private): - _ValueDatatype -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_minLength-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_minLength-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_minLength-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_minLength-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,379 +0,0 @@ - - - - - pyxb.binding.facets.CF_minLength - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_minLength - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_minLength

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
- ConstrainingFacet --+
-                     |
-    object --+       |
-             |       |
-       cscRoot --+   |
-                 |   |
-      _Fixed_mixin --+
-                     |
-                    CF_minLength
-
- -
-

A facet that constrains the length of the lexical representation of a - value.

-

See http://www.w3.org/TR/xmlschema-2/#rf-minLength

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype nonNegativeInteger. -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'minLength'
- hash(x) -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_pattern-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_pattern-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_pattern-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_pattern-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,485 +0,0 @@ - - - - - pyxb.binding.facets.CF_pattern - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_pattern - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_pattern

source code

-
-    object --+            
-             |            
-       cscRoot --+        
-                 |        
-             Facet --+    
-                     |    
-     ConstrainingFacet --+
-                         |
-        object --+       |
-                 |       |
-           cscRoot --+   |
-                     |   |
-_CollectionFacet_mixin --+
-                         |
-                        CF_pattern
-
- -
-

A facet that constrains the lexical representation of a value to match - one of a set of patterns.

-

See http://www.w3.org/TR/xmlschema-2/#rf-pattern

- -
-

Note: - In PyXB, pattern constraints are ignored for any type with a Python - representation that does not derive from a string type. This is due - to the difficulty in reconstructing the lexical representation of a - non-string type after it has been converted to its value space. -

-

To Do: - On creating new instances of non-string simple types from string - representations, we could apply pattern constraints. That would mean - checking them prior to invoking the Factory method. -

-
- - - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _CollectionFacet_itemType
- This class represents individual patterns that appear within a - CF_pattern collection. -
-   - - _ValueDatatype
- XMLSchema datatype string. -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
patternElements(self) - source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- Create a facet instance, initializing it from the keyword parameters.
- source code - -
- -
-   - - - - - - -
addPattern(self, - **kw) - source code - -
- -
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _CollectionFacet_mixin: - items, - iteritems -

-

Inherited from _CollectionFacet_mixin (private): - _items -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'pattern'
- hash(x) -
-   - - __patternElements = None
- hash(x) -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a facet instance, initializing it from the keyword - parameters.

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_totalDigits-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_totalDigits-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_totalDigits-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_totalDigits-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,378 +0,0 @@ - - - - - pyxb.binding.facets.CF_totalDigits - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_totalDigits - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_totalDigits

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
- ConstrainingFacet --+
-                     |
-    object --+       |
-             |       |
-       cscRoot --+   |
-                 |   |
-      _Fixed_mixin --+
-                     |
-                    CF_totalDigits
-
- -
-

Specify the number of digits in the *value* space of the type.

-

See http://www.w3.org/TR/xmlschema-2/#rf-totalDigits

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype positiveInteger. -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'totalDigits'
- hash(x) -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- - -
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_whiteSpace-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_whiteSpace-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.CF_whiteSpace-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.CF_whiteSpace-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,410 +0,0 @@ - - - - - pyxb.binding.facets.CF_whiteSpace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class CF_whiteSpace - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CF_whiteSpace

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
- ConstrainingFacet --+
-                     |
-    object --+       |
-             |       |
-       cscRoot --+   |
-                 |   |
-      _Fixed_mixin --+
-                     |
-                    CF_whiteSpace
-
- -
-

Specify the value-space interpretation of whitespace.

-

See http://www.w3.org/TR/xmlschema-2/#rf-whiteSpace

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- The enumeration used to constrain the whiteSpace facet -
- - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
normalizeString(self, - value)
- Normalize the given string in accordance with the configured - whitespace interpretation.
- source code - -
- -
-   - - - - - - -
_validateConstraint_vx(self, - value)
- No validation rules for whitespace facet.
- source code - -
- -
-

Inherited from ConstrainingFacet: - __init__, - validateConstraint -

-

Inherited from ConstrainingFacet (private): - _setFromKeywords_vb -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from _Fixed_mixin: - fixed -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__setFromKeywords -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'whiteSpace'
- hash(x) -
-   - - __TabCRLF_re = re.compile(r'[\t\n\r]') -
-   - - __MultiSpace_re = re.compile(r' +') -
-

Inherited from ConstrainingFacet: - Facets -

-

Inherited from ConstrainingFacet (private): - _FacetPrefix -

-

Inherited from _Fixed_mixin (private): - _Fixed_mixin__fixed -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_validateConstraint_vx(self, - value) -

-
source code  -
- -

No validation rules for whitespace facet.

-
-
Overrides: - ConstrainingFacet._validateConstraint_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets._CollectionFacet_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._CollectionFacet_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets._CollectionFacet_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._CollectionFacet_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,351 +0,0 @@ - - - - - pyxb.binding.facets._CollectionFacet_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class _CollectionFacet_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _CollectionFacet_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _CollectionFacet_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in to handle facets whose values are collections, not scalars.

-

For example, the enumeration and pattern facets maintain a list of - enumeration values and patterns, respectively, as their value space.

-

Subclasses must define a class variable _CollectionFacet_itemType - which is a reference to a class that is used to construct members of the - collection.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_setFromKeywords_vb(self, - **kw)
- Extend base class.
- source code - -
- -
-   - - - - - - -
_items(self)
- The members of the collection, as a reference.
- source code - -
- -
-   - - - - - - -
items(self)
- The members of the collection, as a copy.
- source code - -
- -
-   - - - - - - -
iteritems(self)
- The members of the collection as an iterator
- source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __items = None
- hash(x) -
-   - - _CollectionFacet_mixin__items = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_setFromKeywords_vb(self, - **kw) -

-
source code  -
- -

Extend base class.

-
-
Parameters:
-
    -
  • _constructor - If False or absent, the object being set is a member - of the collection. If True, the object being set is - the collection itself.
  • -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.ConstrainingFacet-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.ConstrainingFacet-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.ConstrainingFacet-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.ConstrainingFacet-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,519 +0,0 @@ - - - - - pyxb.binding.facets.ConstrainingFacet - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class ConstrainingFacet - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ConstrainingFacet

source code

-
-object --+        
-         |        
-   cscRoot --+    
-             |    
-         Facet --+
-                 |
-                ConstrainingFacet
-
- -
Known Subclasses:
-
- -
- -
-

One of the facets defined in section 4.3, which provide constraints on - the lexical space of a type definition.

- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- Create a facet instance, initializing it from the keyword parameters.
- source code - -
- -
-   - - - - - - -
_validateConstraint_vx(self, - value) - source code - -
- -
-   - - - - - - -
validateConstraint(self, - value)
- Return True iff the given value satisfies the constraint represented - by this facet instance.
- source code - -
- -
-   - - - - - - -
__setFromKeywords(self, - **kw) - source code - -
- -
-   - - - - - - -
_setFromKeywords_vb(self, - **kw)
- Extend base class.
- source code - -
- -
-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _value, - _valueString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _FacetPrefix = 'CF' -
-   - - Facets = [<class 'pyxb.binding.facets.CF_length'>, <class 'pyx... -
-

Inherited from Facet (private): - _Name, - _ValueDatatype -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a facet instance, initializing it from the keyword - parameters.

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

validateConstraint(self, - value) -

-
source code  -
- -

Return True iff the given value satisfies the constraint represented - by this facet instance.

-

The actual test is delegated to the subclasses.

-
-
-
-
- -
- -
- - -
-

_setFromKeywords_vb(self, - **kw) -

-
source code  -
- -

Extend base class.

-

Additional keywords: * value

-
-
Parameters:
-
    -
  • _reset - If False or missing, existing values will be - retained if they do not appear in the keywords. If - True, members not defined in the keywords are set to - a default.
  • -
  • base_type_definition
  • -
  • owner_type_definition
  • -
  • value_datatype
  • -
-
Overrides: - Facet._setFromKeywords_vb -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

Facets

- -
-
-
-
Value:
-
-[<class 'pyxb.binding.facets.CF_length'>,
- <class 'pyxb.binding.facets.CF_minLength'>,
- <class 'pyxb.binding.facets.CF_maxLength'>,
- <class 'pyxb.binding.facets.CF_pattern'>,
- <class 'pyxb.binding.facets.CF_enumeration'>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>,
- <class 'pyxb.binding.facets.CF_minInclusive'>,
- <class 'pyxb.binding.facets.CF_maxInclusive'>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets._EnumerationElement-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._EnumerationElement-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets._EnumerationElement-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._EnumerationElement-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,536 +0,0 @@ - - - - - pyxb.binding.facets._EnumerationElement - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class _EnumerationElement - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _EnumerationElement

source code

-
-object --+
-         |
-        _EnumerationElement
-
- -
-

This class represents individual values that appear within a CF_enumeration collection.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
value(self)
- The Python value that is used for equality testing against this - enumeration.
- source code - -
- -
-   - - - - - - -
tag(self)
- The Python identifier used for the named constant representing the - enumeration value.
- source code - -
- -
-   - - - - - - -
_setTag(self, - tag)
- Set the tag to be used for this enumeration.
- source code - -
- -
-   - - - - - - -
enumeration(self)
- A reference to the CF_enumeration instance that owns this element.
- source code - -
- -
-   - - - - - - -
unicodeValue(self)
- The unicode string that defines the enumeration value.
- source code - -
- -
-   - - - - - - -
__init__(self, - enumeration=None, - unicode_value=None, - description=None, - annotation=None, - tag=None, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __value = None
- hash(x) -
-   - - __tag = None
- hash(x) -
-   - - __enumeration = None
- hash(x) -
-   - - __unicodeValue = None
- hash(x) -
-   - - _EnumerationElement__enumeration = None
- hash(x) -
-   - - _EnumerationElement__tag = None
- hash(x) -
-   - - _EnumerationElement__unicodeValue = None
- hash(x) -
-   - - _EnumerationElement__value = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

value(self) -

-
source code  -
- -

The Python value that is used for equality testing against this - enumeration.

-

This is an instance of enumeration.valueDatatype(), initialized from the - unicodeValue.

-
-
-
-
- -
- -
- - -
-

tag(self) -

-
source code  -
- -

The Python identifier used for the named constant representing the - enumeration value.

-

This should include any desired prefix, since it must be unique within - its binding class. If None, no enumeration constant will be - generated.

-
-
-
-
- -
- -
- - -
-

__init__(self, - enumeration=None, - unicode_value=None, - description=None, - annotation=None, - tag=None, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets._Enumeration_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._Enumeration_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets._Enumeration_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._Enumeration_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,234 +0,0 @@ - - - - - pyxb.binding.facets._Enumeration_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class _Enumeration_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _Enumeration_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _Enumeration_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Marker class to indicate that the generated binding has enumeration - members.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
valueForUnicode(cls, - ustr) - source code - -
- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.Facet-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.Facet-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.Facet-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.Facet-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,738 +0,0 @@ - - - - - pyxb.binding.facets.Facet - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class Facet - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Facet

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            Facet
-
- -
Known Subclasses:
-
- -
- -
-

The base class for facets.

-

This provides association with STDs, a name, and a value for the - facet.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
baseTypeDefinition(self)
- The SimpleTypeDefinition component restricted by this facet.
- source code - -
- -
-   - - - - - - -
ownerTypeDefinition(self)
- The SimpleTypeDefinition component to which this facet belongs.
- source code - -
- -
-   - - - - - - -
valueDatatype(self)
- Get the datatype used to represent values of the facet.
- source code - -
- -
-   - - - - - - -
_value(self, - v) - source code - -
- -
-   - - - - - - -
value(self) - source code - -
- -
-   - - - - - - -
annotation(self) - source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- Create a facet instance, initializing it from the keyword parameters.
- source code - -
- -
-   - - - - - - -
_setFromKeywords_vb(self, - **kw)
- Configure values of the facet from a set of keywords.
- source code - -
- -
-   - - - - - - -
setFromKeywords(self, - **kw)
- Public entrypoint to the _setFromKeywords_vb call hierarchy.
- source code - -
- -
-   - - - - - - -
_valueString(self) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
Name(self)
- The name of a facet is a class constant.
- source code - -
- -
-   - - - - - - -
ClassForFacet(cls, - name)
- Given the name of a facet, return the Facet subclass that represents - it.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = None
- hash(x) -
-   - - __baseTypeDefinition = None
- hash(x) -
-   - - __ownerTypeDefinition = None
- hash(x) -
-   - - _ValueDatatype = None
- hash(x) -
-   - - __valueDatatype = None
- hash(x) -
-   - - __value = None
- hash(x) -
-   - - __annotation = None
- hash(x) -
-   - - Facets = [<class 'pyxb.binding.facets.CF_length'>, <class 'pyx... -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

baseTypeDefinition(self) -

-
source code  -
- -

The SimpleTypeDefinition component restricted by this facet.

-

Note: this is NOT the STD to which the facet belongs, but is usually - that STD's base type. I.e., this jumps us through all the containing - restrictions and extensions to get to the core type definition.

-
-
-
-
- -
- -
- - -
-

ownerTypeDefinition(self) -

-
source code  -
- -

The SimpleTypeDefinition component to which this facet belongs.

-

I.e., the one in which the hasFacet specification was found. This - value is None if the facet is not associated with an STD.

-
-
-
-
- -
- -
- - -
-

valueDatatype(self) -

-
source code  -
- -

Get the datatype used to represent values of the facet.

-

This usually has nothing to do with the owner datatype; for example, - the length facet may apply to any STD but the value of the facet is an - integer. In generated bindings this is usually set explicitly in the - facet constructor; when processing a schema, it is derived from the - value's type definition.

-
-
-
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a facet instance, initializing it from the keyword - parameters.

-
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_setFromKeywords_vb(self, - **kw) -

-
source code  -
- -

Configure values of the facet from a set of keywords.

-

This method is pre-extended; subclasses should invoke the parent - method after setting their local configuration.

-
-
Parameters:
-
    -
  • _reset - If False or missing, existing values will be - retained if they do not appear in the keywords. If - True, members not defined in the keywords are set to - a default.
  • -
  • base_type_definition
  • -
  • owner_type_definition
  • -
  • value_datatype
  • -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

Facets

- -
-
-
-
Value:
-
-[<class 'pyxb.binding.facets.CF_length'>,
- <class 'pyxb.binding.facets.CF_minLength'>,
- <class 'pyxb.binding.facets.CF_maxLength'>,
- <class 'pyxb.binding.facets.CF_pattern'>,
- <class 'pyxb.binding.facets.CF_enumeration'>,
- <class 'pyxb.binding.facets.CF_whiteSpace'>,
- <class 'pyxb.binding.facets.CF_minInclusive'>,
- <class 'pyxb.binding.facets.CF_maxInclusive'>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_bounded-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_bounded-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_bounded-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_bounded-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,308 +0,0 @@ - - - - - pyxb.binding.facets.FF_bounded - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class FF_bounded - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class FF_bounded

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
-  FundamentalFacet --+
-                     |
-                    FF_bounded
-
- -
-

Specifies that the associated type supports a notion of bounds.

-

See http://www.w3.org/TR/xmlschema-2/#rf-bounded

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype boolean. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from FundamentalFacet: - updateFromDOM -

-

Inherited from FundamentalFacet (private): - _updateFromDOM -

-

Inherited from Facet: - __init__, - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _setFromKeywords_vb, - _value, - _valueString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from FundamentalFacet: - CreateFromDOM -

-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'bounded'
- hash(x) -
-

Inherited from FundamentalFacet: - Facets -

-

Inherited from FundamentalFacet (private): - _FacetPrefix -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_cardinality-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_cardinality-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_cardinality-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_cardinality-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,377 +0,0 @@ - - - - - pyxb.binding.facets.FF_cardinality - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class FF_cardinality - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class FF_cardinality

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
-  FundamentalFacet --+
-                     |
-                    FF_cardinality
-
- -
-

Specifies that the associated type supports a notion of length.

-

See http://www.w3.org/TR/xmlschema-2/#rf-cardinality

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype string. -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- Create a facet instance, initializing it from the keyword parameters.
- source code - -
- -
-

Inherited from FundamentalFacet: - updateFromDOM -

-

Inherited from FundamentalFacet (private): - _updateFromDOM -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _setFromKeywords_vb, - _value, - _valueString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from FundamentalFacet: - CreateFromDOM -

-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _LegalValues = ('finite', 'countably infinite') -
-   - - _Name = 'cardinality'
- hash(x) -
-

Inherited from FundamentalFacet: - Facets -

-

Inherited from FundamentalFacet (private): - _FacetPrefix -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a facet instance, initializing it from the keyword - parameters.

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_equal-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_equal-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_equal-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_equal-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,283 +0,0 @@ - - - - - pyxb.binding.facets.FF_equal - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class FF_equal - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class FF_equal

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
-  FundamentalFacet --+
-                     |
-                    FF_equal
-
- -
-

Specifies that the associated type supports a notion of equality.

-

See http://www.w3.org/TR/xmlschema-2/#equal

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from FundamentalFacet: - updateFromDOM -

-

Inherited from FundamentalFacet (private): - _updateFromDOM -

-

Inherited from Facet: - __init__, - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _setFromKeywords_vb, - _value, - _valueString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from FundamentalFacet: - CreateFromDOM -

-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'equal'
- hash(x) -
-

Inherited from FundamentalFacet: - Facets -

-

Inherited from FundamentalFacet (private): - _FacetPrefix -

-

Inherited from Facet (private): - _ValueDatatype -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_numeric-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_numeric-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_numeric-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_numeric-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,308 +0,0 @@ - - - - - pyxb.binding.facets.FF_numeric - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class FF_numeric - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class FF_numeric

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
-  FundamentalFacet --+
-                     |
-                    FF_numeric
-
- -
-

Specifies that the associated type represents a number.

-

See http://www.w3.org/TR/xmlschema-2/#rf-numeric

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype boolean. -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from FundamentalFacet: - updateFromDOM -

-

Inherited from FundamentalFacet (private): - _updateFromDOM -

-

Inherited from Facet: - __init__, - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _setFromKeywords_vb, - _value, - _valueString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from FundamentalFacet: - CreateFromDOM -

-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Name = 'numeric'
- hash(x) -
-

Inherited from FundamentalFacet: - Facets -

-

Inherited from FundamentalFacet (private): - _FacetPrefix -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_ordered-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_ordered-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FF_ordered-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FF_ordered-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,377 +0,0 @@ - - - - - pyxb.binding.facets.FF_ordered - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class FF_ordered - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class FF_ordered

source code

-
-object --+            
-         |            
-   cscRoot --+        
-             |        
-         Facet --+    
-                 |    
-  FundamentalFacet --+
-                     |
-                    FF_ordered
-
- -
-

Specifies that the associated type supports a notion of order.

-

See http://www.w3.org/TR/xmlschema-2/#rf-ordered

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-   - - _ValueDatatype
- XMLSchema datatype string. -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- Create a facet instance, initializing it from the keyword parameters.
- source code - -
- -
-

Inherited from FundamentalFacet: - updateFromDOM -

-

Inherited from FundamentalFacet (private): - _updateFromDOM -

-

Inherited from Facet: - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _setFromKeywords_vb, - _value, - _valueString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from FundamentalFacet: - CreateFromDOM -

-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _LegalValues = ('false', 'partial', 'total') -
-   - - _Name = 'ordered'
- hash(x) -
-

Inherited from FundamentalFacet: - Facets -

-

Inherited from FundamentalFacet (private): - _FacetPrefix -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a facet instance, initializing it from the keyword - parameters.

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets._Fixed_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._Fixed_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets._Fixed_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._Fixed_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,341 +0,0 @@ - - - - - pyxb.binding.facets._Fixed_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class _Fixed_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _Fixed_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _Fixed_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in to a constraining facet that adds support for the 'fixed' - property.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
fixed(self) - source code - -
- -
-   - - - - - - -
__setFromKeywords(self, - **kw) - source code - -
- -
-   - - - - - - -
_setFromKeywords_vb(self, - **kw)
- Extend base class.
- source code - -
- -
-   - - - - - - -
_Fixed_mixin__setFromKeywords(self, - **kw) - source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __fixed = None
- hash(x) -
-   - - _Fixed_mixin__fixed = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_setFromKeywords_vb(self, - **kw) -

-
source code  -
- -

Extend base class.

-

Additional keywords: * fixed

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FundamentalFacet-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FundamentalFacet-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets.FundamentalFacet-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets.FundamentalFacet-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,376 +0,0 @@ - - - - - pyxb.binding.facets.FundamentalFacet - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class FundamentalFacet - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class FundamentalFacet

source code

-
-object --+        
-         |        
-   cscRoot --+    
-             |    
-         Facet --+
-                 |
-                FundamentalFacet
-
- -
Known Subclasses:
-
- -
- -
-

A fundamental facet provides information on the value space of the - associated type.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
updateFromDOM(self, - node) - source code - -
- -
-   - - - - - - -
_updateFromDOM(self, - node) - source code - -
- -
-

Inherited from Facet: - __init__, - __str__, - annotation, - baseTypeDefinition, - ownerTypeDefinition, - setFromKeywords, - value, - valueDatatype -

-

Inherited from Facet (private): - _setFromKeywords_vb, - _value, - _valueString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateFromDOM(cls, - node, - owner_type_definition, - base_type_definition=None) - source code - -
- -
-

Inherited from Facet: - ClassForFacet, - Name -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _FacetPrefix = 'FF' -
-   - - Facets = [<class 'pyxb.binding.facets.FF_equal'>, <class 'pyxb... -
-

Inherited from Facet (private): - _Name, - _ValueDatatype -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

Facets

- -
-
-
-
Value:
-
-[<class 'pyxb.binding.facets.FF_equal'>,
- <class 'pyxb.binding.facets.FF_ordered'>,
- <class 'pyxb.binding.facets.FF_bounded'>,
- <class 'pyxb.binding.facets.FF_cardinality'>,
- <class 'pyxb.binding.facets.FF_numeric'>]
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets._LateDatatype_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._LateDatatype_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets._LateDatatype_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._LateDatatype_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,395 +0,0 @@ - - - - - pyxb.binding.facets._LateDatatype_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class _LateDatatype_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _LateDatatype_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _LateDatatype_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Marker class to indicate that the facet instance must be told its - datatype when it is constructed.

-

This is necessary for facets like CF_minInclusive and CF_minExclusive, for which the value is determined by - the base type definition of the associated STD. In some cases the value - that must be used in the facet cannot be represented in the Python type - used for the facet; see LateDatatypeBindsSuperclass.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
bindValueDatatype(self, - value_datatype) - source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
LateDatatypeBindsSuperclass(cls)
- Return true if false if the proposed datatype should be used, or True - if the base type definition of the proposed datatype should be used.
- source code - -
- -
-   - - - - - - -
BindingValueDatatype(cls, - value_type)
- Find the datatype for facet values when this facet is bound to the - given value_type.
- source code - -
- -
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _LateDatatypeBindsSuperclass = None
- The class variable that indicates that the Subclasses must override - this variable with a value of True or - False. -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

BindingValueDatatype(cls, - value_type) -
Class Method -

-
source code  -
- -

Find the datatype for facet values when this facet is bound to the - given value_type.

-

If the value_type is an STD, the associated Python - support datatype from this value_type scanning up through the base type - hierarchy is used.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_LateDatatypeBindsSuperclass

-

The class variable that indicates that the Subclasses must override - this variable with a value of True or False. - The value is True iff the value used for the facet is not - within the value space of the corresponding value datatype; for example, - CF_minExclusive.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets-module.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,406 +0,0 @@ - - - - - pyxb.binding.facets - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module facets

source code

-

Classes related to XMLSchema facets.

-

The definitions herein are from sections 4.2 and 4.3 of XML Schema Part 2: Datatypes. Facets are attributes of - a datatype that constrain its lexical and value spaces.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - Facet
- The base class for facets. -
-   - - ConstrainingFacet
- One of the facets defined in section 4.3, which provide constraints - on the lexical space of a type definition. -
-   - - _LateDatatype_mixin
- Marker class to indicate that the facet instance must be told its - datatype when it is constructed. -
-   - - _Fixed_mixin
- Mix-in to a constraining facet that adds support for the 'fixed' - property. -
-   - - _CollectionFacet_mixin
- Mix-in to handle facets whose values are collections, not scalars. -
-   - - CF_length
- A facet that specifies the length of the lexical representation of - a value. -
-   - - CF_minLength
- A facet that constrains the length of the lexical representation of - a value. -
-   - - CF_maxLength
- A facet that constrains the length of the lexical representation of - a value. -
-   - - _PatternElement
- This class represents individual patterns that appear within a - CF_pattern collection. -
-   - - CF_pattern
- A facet that constrains the lexical representation of a value to - match one of a set of patterns. -
-   - - _EnumerationElement
- This class represents individual values that appear within a CF_enumeration collection. -
-   - - CF_enumeration
- Capture a constraint that restricts valid values to a fixed set. -
-   - - _Enumeration_mixin
- Marker class to indicate that the generated binding has enumeration - members. -
-   - - _WhiteSpace_enum
- The enumeration used to constrain the whiteSpace facet -
-   - - CF_whiteSpace
- Specify the value-space interpretation of whitespace. -
-   - - CF_minInclusive
- Specify the minimum legal value for the constrained type. -
-   - - CF_maxInclusive
- Specify the maximum legal value for the constrained type. -
-   - - CF_minExclusive
- Specify the exclusive lower bound of legal values for the - constrained type. -
-   - - CF_maxExclusive
- Specify the exclusive upper bound of legal values for the - constrained type. -
-   - - CF_totalDigits
- Specify the number of digits in the *value* space of the type. -
-   - - CF_fractionDigits
- Specify the number of sub-unit digits in the *value* space of the - type. -
-   - - FundamentalFacet
- A fundamental facet provides information on the value space of the - associated type. -
-   - - FF_equal
- Specifies that the associated type supports a notion of equality. -
-   - - FF_ordered
- Specifies that the associated type supports a notion of order. -
-   - - FF_bounded
- Specifies that the associated type supports a notion of bounds. -
-   - - FF_cardinality
- Specifies that the associated type supports a notion of length. -
-   - - FF_numeric
- Specifies that the associated type represents a number. -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __package__ = 'pyxb.binding' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets._PatternElement-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._PatternElement-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets._PatternElement-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._PatternElement-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,400 +0,0 @@ - - - - - pyxb.binding.facets._PatternElement - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class _PatternElement - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _PatternElement

source code

-
-                      object --+        
-                               |        
-                         cscRoot --+    
-                                   |    
-utils.utility.PrivateTransient_mixin --+
-                                       |
-                                      _PatternElement
-
- -
-

This class represents individual patterns that appear within a - CF_pattern collection.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - pattern=None, - value=None, - annotation=None, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
matches(self, - text) - source code - -
- -
-

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set() -
-   - - __compiledExpression = None
- hash(x) -
-   - - __pythonExpression = None
- hash(x) -
-   - - pattern = None
- hash(x) -
-   - - annotation = None
- hash(x) -
-   - - _PatternElement__PrivateTransient = set(['compiledExpression']) -
-   - - _PatternElement__compiledExpression = None
- hash(x) -
-   - - _PatternElement__pythonExpression = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - pattern=None, - value=None, - annotation=None, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,10976 +0,0 @@ - - - - - pyxb.binding.facets - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.binding.facets

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """Classes related to XMLSchema facets. 
-  17   
-  18  The definitions herein are from sections U{4.2<http://www.w3.org/TR/xmlschema-2/index.html#rf-facets>} 
-  19  and U{4.3<http://www.w3.org/TR/xmlschema-2/index.html#rf-facets>} of 
-  20  U{XML Schema Part 2: Datatypes<http://www.w3.org/TR/xmlschema-2/>}. 
-  21  Facets are attributes of a datatype that constrain its lexical and 
-  22  value spaces. 
-  23   
-  24  """ 
-  25   
-  26  import logging 
-  27  import re 
-  28  import decimal 
-  29  import pyxb 
-  30  from . import datatypes 
-  31  from . import basis 
-  32  from pyxb.utils import utility, six 
-  33   
-  34  _log = logging.getLogger(__name__) 
-
35 - 36 -class Facet (pyxb.cscRoot): -
37 """The base class for facets. - 38 - 39 This provides association with STDs, a name, and a value for the facet. - 40 """ - 41 - 42 _Name = None - 43 @classmethod -
44 - def Name (self): -
45 """The name of a facet is a class constant.""" - 46 return self._Name -
47 - 48 __baseTypeDefinition = None -
49 - def baseTypeDefinition (self): -
50 """The SimpleTypeDefinition component restricted by this facet. - 51 - 52 Note: this is NOT the STD to which the facet belongs, but is - 53 usually that STD's base type. I.e., this jumps us through all - 54 the containing restrictions and extensions to get to the core - 55 type definition.""" - 56 return self.__baseTypeDefinition -
57 - 58 __ownerTypeDefinition = None -
59 - def ownerTypeDefinition (self): -
60 """The SimpleTypeDefinition component to which this facet belongs. - 61 - 62 I.e., the one in which the hasFacet specification was found. - 63 This value is None if the facet is not associated with an - 64 STD.""" - 65 return self.__ownerTypeDefinition -
66 - 67 # The default valueDatatype to use for instances of this class. - 68 # This is overridden in subclasses that do not use late value - 69 # datatype bindings. - 70 _ValueDatatype = None - 71 - 72 # The datatype used for facet values. - 73 __valueDatatype = None -
74 - def valueDatatype (self): -
75 """Get the datatype used to represent values of the facet. - 76 - 77 This usually has nothing to do with the owner datatype; for - 78 example, the length facet may apply to any STD but the value - 79 of the facet is an integer. In generated bindings this is - 80 usually set explicitly in the facet constructor; when - 81 processing a schema, it is derived from the value's type - 82 definition. - 83 """ - 84 if self.__valueDatatype is None: - 85 assert self.baseTypeDefinition() is not None - 86 return self.baseTypeDefinition().pythonSupport() - 87 return self.__valueDatatype -
88 - 89 __value = None -
90 - def _value (self, v): self.__value = v -
91 - def value (self): return self.__value -
92 - 93 __annotation = None -
94 - def annotation (self): return self.__annotation -
95 -
96 - def __init__ (self, **kw): -
97 """Create a facet instance, initializing it from the keyword parameters.""" - 98 super(Facet, self).__init__(**kw) - 99 # Can't create base class instances - 100 assert Facet != self.__class__ - 101 self.setFromKeywords(_reset=True, _constructor=True, **kw) -
102 -
103 - def _setFromKeywords_vb (self, **kw): -
104 """Configure values of the facet from a set of keywords. - 105 - 106 This method is pre-extended; subclasses should invoke the - 107 parent method after setting their local configuration. - 108 - 109 @keyword _reset: If C{False} or missing, existing values will - 110 be retained if they do not appear in the - 111 keywords. If C{True}, members not defined in - 112 the keywords are set to a default. - 113 @keyword base_type_definition: - 114 @keyword owner_type_definition: - 115 @keyword value_datatype: - 116 """ - 117 - 118 if not kw.get('_reset', False): - 119 kw.setdefault('base_type_definition', self.__baseTypeDefinition) - 120 kw.setdefault('owner_type_definition', self.__ownerTypeDefinition) - 121 kw.setdefault('value_datatype', self.__valueDatatype) - 122 self.__baseTypeDefinition = kw.get('base_type_definition') - 123 self.__ownerTypeDefinition = kw.get('owner_type_definition') - 124 self.__valueDatatype = kw.get('value_datatype', self._ValueDatatype) - 125 # Verify that there's enough information that we should be - 126 # able to identify a PST suitable for representing facet - 127 # values. - 128 assert (self.__valueDatatype is not None) or (self.__baseTypeDefinition is not None) - 129 super_fn = getattr(super(Facet, self), '_setFromKeywords_vb', lambda *a,**kw: self) - 130 return super_fn(**kw) -
131 -
132 - def setFromKeywords (self, **kw): -
133 """Public entrypoint to the _setFromKeywords_vb call hierarchy.""" - 134 return self._setFromKeywords_vb(**kw) -
135 - 136 @classmethod -
137 - def ClassForFacet (cls, name): -
138 """Given the name of a facet, return the Facet subclass that represents it.""" - 139 assert cls != Facet - 140 if 0 <= name.find(':'): - 141 name = name.split(':', 1)[1] - 142 facet_class = globals().get('%s_%s' % (cls._FacetPrefix, name)) - 143 if facet_class is None: - 144 raise pyxb.LogicError('Unrecognized facet name %s: expect %s' % (name, ','.join([_f._Name for _f in cls.Facets]))) - 145 assert facet_class is not None - 146 return facet_class -
147 -
148 - def _valueString (self): -
149 if isinstance(self, _CollectionFacet_mixin): - 150 return six.u(',').join([ six.text_type(_i) for _i in six.iteritems(self) ]) - 151 if (self.valueDatatype() is not None) and (self.value() is not None): - 152 try: - 153 return self.valueDatatype().XsdLiteral(self.value()) - 154 except Exception: - 155 _log.exception('Stringize facet %s produced exception', self.Name()) - 156 raise - 157 return six.text_type(self.value()) -
158 -
159 - def __str__ (self): -
160 rv = [] - 161 rv.append('%s="%s"' % (self.Name(), self._valueString())) - 162 if isinstance(self, _Fixed_mixin) and self.fixed(): - 163 rv.append('[fixed]') - 164 return ''.join(rv) -
165 -
166 -class ConstrainingFacet (Facet): -
167 """One of the facets defined in section 4.3, which provide - 168 constraints on the lexical space of a type definition.""" - 169 - 170 # The prefix used for Python classes used for a constraining - 171 # facet. Note that this is not the prefix used when generating a - 172 # Python class member that specifies a constraining instance, even - 173 # if it happens to be the same digraph. - 174 _FacetPrefix = 'CF' - 175 -
176 - def __init__ (self, **kw): -
177 super(ConstrainingFacet, self).__init__(**kw) -
178 -
179 - def _validateConstraint_vx (self, value): -
180 raise pyxb.LogicError("Facet %s does not implement constraints" % (self.Name(),)) -
181 -
182 - def validateConstraint (self, value): -
183 """Return True iff the given value satisfies the constraint represented by this facet instance. - 184 - 185 The actual test is delegated to the subclasses.""" - 186 return self._validateConstraint_vx(value) -
187 -
188 - def __setFromKeywords(self, **kw): -
189 kwv = kw.get('value') - 190 if kwv is not None: - 191 vdt = self.valueDatatype() - 192 if not isinstance(kwv, vdt): - 193 kwv = vdt(kwv) - 194 self._value(kwv) -
195 -
196 - def _setFromKeywords_vb (self, **kw): -
197 """Extend base class. - 198 - 199 Additional keywords: - 200 * value - 201 """ - 202 # NB: This uses post-extension because it makes reference to the value_data_type - 203 super_fn = getattr(super(ConstrainingFacet, self), '_setFromKeywords_vb', lambda *a,**kw: self) - 204 rv = super_fn(**kw) - 205 self.__setFromKeywords(**kw) - 206 return rv -
207 -
208 -class _LateDatatype_mixin (pyxb.cscRoot): -
209 """Marker class to indicate that the facet instance must be told - 210 its datatype when it is constructed. - 211 - 212 This is necessary for facets like L{CF_minInclusive} and - 213 L{CF_minExclusive}, for which the value is determined by the base - 214 type definition of the associated STD. In some cases the value - 215 that must be used in the facet cannot be represented in the Python - 216 type used for the facet; see L{LateDatatypeBindsSuperclass}. - 217 """ - 218 - 219 _LateDatatypeBindsSuperclass = None - 220 """The class variable that indicates that the Subclasses must - 221 override this variable with a value of C{True} or C{False}. The - 222 value is C{True} iff the value used for the facet is not within - 223 the value space of the corresponding value datatype; for example, - 224 L{CF_minExclusive}.""" - 225 - 226 - 227 @classmethod -
228 - def LateDatatypeBindsSuperclass (cls): -
229 """Return true if false if the proposed datatype should be - 230 used, or True if the base type definition of the proposed - 231 datatype should be used.""" - 232 if cls._LateDatatypeBindsSuperclass is None: - 233 raise pyxb.LogicError('Class %s did not set _LateDatatypeBindsSuperclass variable.') - 234 return cls._LateDatatypeBindsSuperclass -
235 - 236 @classmethod -
237 - def BindingValueDatatype (cls, value_type): -
238 """Find the datatype for facet values when this facet is bound - 239 to the given value_type. - 240 - 241 If the C{value_type} is an STD, the associated Python support - 242 datatype from this value_type scanning up through the base - 243 type hierarchy is used. - 244 """ - 245 - 246 import pyxb.xmlschema.structures as structures - 247 if isinstance(value_type, structures.SimpleTypeDefinition): - 248 # Back up until we find something that actually has a - 249 # datatype - 250 while not value_type.hasPythonSupport(): - 251 value_type = value_type.baseTypeDefinition() - 252 value_type = value_type.pythonSupport() - 253 assert issubclass(value_type, basis.simpleTypeDefinition) - 254 if cls.LateDatatypeBindsSuperclass(): - 255 value_type = value_type.XsdSuperType() - 256 return value_type -
257 -
258 - def bindValueDatatype (self, value_datatype): -
259 self.setFromKeywords(_constructor=True, value_datatype=self.BindingValueDatatype(value_datatype)) -
260 -
261 -class _Fixed_mixin (pyxb.cscRoot): -
262 """Mix-in to a constraining facet that adds support for the 'fixed' property.""" - 263 __fixed = None -
264 - def fixed (self): return self.__fixed -
265 -
266 - def __setFromKeywords (self, **kw): -
267 if kw.get('_reset', False): - 268 self.__fixed = None - 269 kwv = kw.get('fixed') - 270 if kwv is not None: - 271 self.__fixed = datatypes.boolean(kwv) -
272 -
273 - def _setFromKeywords_vb (self, **kw): -
274 """Extend base class. - 275 - 276 Additional keywords: - 277 * fixed - 278 """ - 279 self.__setFromKeywords(**kw) - 280 super_fn = getattr(super(_Fixed_mixin, self), '_setFromKeywords_vb', lambda *a,**kw: self) - 281 return super_fn(**kw) -
282 -
283 -class _CollectionFacet_mixin (pyxb.cscRoot): -
284 """Mix-in to handle facets whose values are collections, not scalars. - 285 - 286 For example, the enumeration and pattern facets maintain a list of - 287 enumeration values and patterns, respectively, as their value - 288 space. - 289 - 290 Subclasses must define a class variable _CollectionFacet_itemType - 291 which is a reference to a class that is used to construct members - 292 of the collection. - 293 """ - 294 - 295 __items = None -
296 - def _setFromKeywords_vb (self, **kw): -
297 """Extend base class. - 298 - 299 @keyword _constructor: If C{False} or absent, the object being - 300 set is a member of the collection. If - 301 C{True}, the object being set is the - 302 collection itself. - 303 """ - 304 if kw.get('_reset', False): - 305 self.__items = [] - 306 if not kw.get('_constructor', False): - 307 self.__items.append(self._CollectionFacet_itemType(facet_instance=self, **kw)) - 308 super_fn = getattr(super(_CollectionFacet_mixin, self), '_setFromKeywords_vb', lambda *a,**kw: self) - 309 return super_fn(**kw) -
310 -
311 - def _items (self): -
312 """The members of the collection, as a reference.""" - 313 return self.__items -
314 -
315 - def items (self): -
316 """The members of the collection, as a copy.""" - 317 return self.__items[:] -
318 -
319 - def iteritems (self): -
320 """The members of the collection as an iterator""" - 321 return iter(self.__items) -
322 -
323 -class CF_length (ConstrainingFacet, _Fixed_mixin): -
324 """A facet that specifies the length of the lexical representation of a value. - 325 - 326 See U{http://www.w3.org/TR/xmlschema-2/#rf-length} - 327 """ - 328 _Name = 'length' - 329 _ValueDatatype = datatypes.nonNegativeInteger - 330 -
331 - def _validateConstraint_vx (self, value): -
332 value_length = value.xsdValueLength() - 333 return (value_length is None) or (self.value() is None) or (value_length == self.value()) -
334 -
335 -class CF_minLength (ConstrainingFacet, _Fixed_mixin): -
336 """A facet that constrains the length of the lexical representation of a value. - 337 - 338 See U{http://www.w3.org/TR/xmlschema-2/#rf-minLength} - 339 """ - 340 _Name = 'minLength' - 341 _ValueDatatype = datatypes.nonNegativeInteger - 342 -
343 - def _validateConstraint_vx (self, value): -
344 value_length = value.xsdValueLength() - 345 return (value_length is None) or (self.value() is None) or (value_length >= self.value()) -
346 -
347 -class CF_maxLength (ConstrainingFacet, _Fixed_mixin): -
348 """A facet that constrains the length of the lexical representation of a value. - 349 - 350 See U{http://www.w3.org/TR/xmlschema-2/#rf-minLength} - 351 """ - 352 _Name = 'maxLength' - 353 _ValueDatatype = datatypes.nonNegativeInteger - 354 -
355 - def _validateConstraint_vx (self, value): -
356 value_length = value.xsdValueLength() - 357 return (value_length is None) or (self.value() is None) or (value_length <= self.value()) -
358 - 359 import pyxb.utils.xmlre -
360 - 361 -class _PatternElement (utility.PrivateTransient_mixin): -
362 """This class represents individual patterns that appear within a CF_pattern collection.""" - 363 - 364 # The compiled regular expression is marked transient because we - 365 # normally do development with Python 2.5, and consequently save - 366 # the pickled namespace archives that go into the distribution - 367 # with that version. Compiled regular expressions in Python 2.5 - 368 # include a reference to the re._compile method, which does not - 369 # exist in Python 2.4. As a result, attempts to load a namespace - 370 # which includes types with pattern restrictions fail. - 371 __PrivateTransient = set() - 372 - 373 __compiledExpression = None - 374 __PrivateTransient.add('compiledExpression') - 375 - 376 __pythonExpression = None - 377 - 378 pattern = None - 379 annotation = None -
380 - def __init__ (self, pattern=None, value=None, annotation=None, **kw): -
381 if pattern is None: - 382 assert value is not None - 383 pattern = value - 384 assert isinstance(pattern, six.string_types) - 385 self.pattern = pattern - 386 if isinstance(annotation, six.string_types): - 387 self.annotation = annotation - 388 self.__pythonExpression = pyxb.utils.xmlre.XMLToPython(pattern) - 389 super(_PatternElement, self).__init__() -
390 -
391 - def __str__ (self): return self.pattern -
392 -
393 - def matches (self, text): -
394 if self.__compiledExpression is None: - 395 self.__compiledExpression = re.compile(self.__pythonExpression) - 396 return self.__compiledExpression.match(text) -
397 -
398 -class CF_pattern (ConstrainingFacet, _CollectionFacet_mixin): -
399 """A facet that constrains the lexical representation of a value - 400 to match one of a set of patterns. - 401 - 402 See U{http://www.w3.org/TR/xmlschema-2/#rf-pattern} - 403 - 404 @note: In PyXB, pattern constraints are ignored for any type with - 405 a Python representation that does not derive from a string type. - 406 This is due to the difficulty in reconstructing the lexical - 407 representation of a non-string type after it has been converted to - 408 its value space. - 409 - 410 @todo: On creating new instances of non-string simple types from - 411 string representations, we could apply pattern constraints. That - 412 would mean checking them prior to invoking the Factory method. - 413 """ - 414 _Name = 'pattern' - 415 _CollectionFacet_itemType = _PatternElement - 416 _ValueDatatype = datatypes.string - 417 - 418 __patternElements = None -
419 - def patternElements (self): return self.__patternElements -
420 -
421 - def __init__ (self, **kw): -
422 super(CF_pattern, self).__init__(**kw) - 423 self.__patternElements = [] -
424 -
425 - def addPattern (self, **kw): -
426 pattern = self._CollectionFacet_itemType(**kw) - 427 self.__patternElements.append(pattern) - 428 return pattern -
429 -
430 - def _validateConstraint_vx (self, value): -
431 # If validation is inhibited, or if the facet hasn't had any - 432 # restrictions applied yet, return True. - 433 if 0 == len(self.__patternElements): - 434 return True - 435 if not isinstance(value, six.string_types): - 436 # Ignore pattern constraint when value space and lexical - 437 # space differ. - 438 return True - 439 for pe in self.__patternElements: - 440 if pe.matches(value): - 441 return True - 442 return False -
443 -
444 @six.python_2_unicode_compatible - 445 -class _EnumerationElement (object): -
446 """This class represents individual values that appear within a - 447 L{CF_enumeration} collection.""" - 448 - 449 __value = None -
450 - def value (self): -
451 """The Python value that is used for equality testing - 452 against this enumeration. - 453 - 454 This is an instance of L{enumeration.valueDatatype()<CF_enumeration.valueDatatype>}, - 455 initialized from the unicodeValue.""" - 456 return self.__value -
457 - 458 __tag = None -
459 - def tag (self): -
460 """The Python identifier used for the named constant representing - 461 the enumeration value. - 462 - 463 This should include any desired prefix, since it must be - 464 unique within its binding class. If C{None}, no enumeration - 465 constant will be generated.""" - 466 return self.__tag -
467 - def _setTag (self, tag): -
468 """Set the tag to be used for this enumeration.""" - 469 self.__tag = tag -
470 - 471 __enumeration = None -
472 - def enumeration (self): -
473 """A reference to the L{CF_enumeration} instance that owns this element.""" - 474 return self.__enumeration -
475 - 476 __unicodeValue = None -
477 - def unicodeValue (self): -
478 """The unicode string that defines the enumeration value.""" - 479 return self.__unicodeValue -
480 -
481 - def __init__ (self, enumeration=None, unicode_value=None, - 482 description=None, annotation=None, tag=None, - 483 **kw): -
484 # The preferred keyword is "unicode_value", but when being - 485 # generically applied by - 486 # structures.SimpleTypeDefinition.__updateFacets, the unicode - 487 # value comes in through the keyword "value". Similarly for - 488 # "enumeration" and "facet_instance". - 489 value = kw.get('value', unicode_value) - 490 if unicode_value is None: - 491 unicode_value = value - 492 if enumeration is None: - 493 enumeration = kw['facet_instance'] - 494 self.__unicodeValue = unicode_value - 495 self.__enumeration = enumeration - 496 self.__description = description - 497 self.__annotation = annotation - 498 self.__tag = tag - 499 - 500 assert self.__enumeration is not None - 501 - 502 value_datatype = self.enumeration().valueDatatype() - 503 self.__value = value_datatype.Factory(value, _validate_constraints=False, _from_xml=True) - 504 - 505 if (self.__description is None) and (self.__annotation is not None): - 506 self.__description = six.text_type(self.__annotation) -
507 -
508 - def __str__ (self): -
509 return utility.QuotedEscaped(self.unicodeValue()) -
510 -
511 -class CF_enumeration (ConstrainingFacet, _CollectionFacet_mixin, _LateDatatype_mixin): -
512 """Capture a constraint that restricts valid values to a fixed set. - 513 - 514 A STD that has an enumeration restriction should mix-in - 515 L{pyxb.binding.basis.enumeration_mixin}, and should have a class - 516 variable titled C{_CF_enumeration} that is an instance of this - 517 class. - 518 - 519 "unicode" refers to the Unicode string by which the value is - 520 represented in XML. - 521 - 522 "tag" refers to the Python member reference associated with the - 523 enumeration. The value is derived from the unicode value of the - 524 enumeration element and an optional prefix that identifies the - 525 owning simple type when the tag is promoted to module-level - 526 visibility. - 527 - 528 "value" refers to the Python value held in the tag - 529 - 530 See U{http://www.w3.org/TR/xmlschema-2/#rf-enumeration} - 531 """ - 532 _Name = 'enumeration' - 533 _CollectionFacet_itemType = _EnumerationElement - 534 _LateDatatypeBindsSuperclass = False - 535 - 536 __tagToElement = None - 537 __valueToElement = None - 538 __unicodeToElement = None - 539 - 540 # The prefix to be used when making enumeration tags visible at - 541 # the module level. If None, tags are not made visible. - 542 __enumPrefix = None - 543 -
544 - def __init__ (self, **kw): -
545 super(CF_enumeration, self).__init__(**kw) - 546 self.__enumPrefix = kw.get('enum_prefix', self.__enumPrefix) - 547 self.__tagToElement = { } - 548 self.__valueToElement = { } - 549 self.__unicodeToElement = { } -
550 -
551 - def enumPrefix (self): -
552 return self.__enumPrefix -
553 -
554 - def elements (self): -
555 """@deprecated: Use L{items} or L{iteritems} instead.""" - 556 return list(six.iteritems(self)) -
557 -
558 - def values (self): -
559 """Return a list of enumeration values.""" - 560 return [ _ee.value() for _ee in six.iteritems(self) ] -
561 -
562 - def itervalues (self): -
563 """Generate the enumeration values.""" - 564 for ee in six.iteritems(self): - 565 yield ee.value() -
566 -
567 - def addEnumeration (self, **kw): -
568 kw['enumeration'] = self - 569 ee = _EnumerationElement(**kw) - 570 assert not (ee.tag in self.__tagToElement) - 571 self.__tagToElement[ee.tag()] = ee - 572 self.__unicodeToElement[ee.unicodeValue()] = ee - 573 value = ee.value() - 574 # Not just issubclass(self.valueDatatype(), basis.STD_list); - 575 # this may be a union with one of those as a member type. - 576 if isinstance(value, list): - 577 value = ' '.join([ _v.xsdLiteral() for _v in value ]) - 578 self.__valueToElement[value] = ee - 579 self._items().append(ee) - 580 return value -
581 -
582 - def elementForValue (self, value): -
583 """Return the L{_EnumerationElement} instance that has the given value. - 584 - 585 @raise KeyError: the value is not valid for the enumeration.""" - 586 return self.__valueToElement[value] -
587 -
588 - def valueForUnicode (self, ustr): -
589 """Return the enumeration value corresponding to the given unicode string. - 590 - 591 If ustr is not a valid option for this enumeration, return None.""" - 592 rv = self.__unicodeToElement.get(ustr) - 593 if rv is not None: - 594 rv = rv.value() - 595 return rv -
596 -
597 - def _validateConstraint_vx (self, value): -
598 # If validation is inhibited, or if the facet hasn't had any - 599 # restrictions applied yet, return True. - 600 if 0 == len(self._items()): - 601 return True - 602 for ee in six.iteritems(self): - 603 if ee.value() == value: - 604 return True - 605 return False -
606 -
607 -class _Enumeration_mixin (pyxb.cscRoot): -
608 """Marker class to indicate that the generated binding has enumeration members.""" - 609 @classmethod -
610 - def valueForUnicode (cls, ustr): -
611 return cls._CF_enumeration.valueForUnicode(ustr) -
612 -
613 -class _WhiteSpace_enum (datatypes.NMTOKEN, _Enumeration_mixin): -
614 """The enumeration used to constrain the whiteSpace facet""" - 615 pass -
616 _WhiteSpace_enum._CF_enumeration = CF_enumeration(value_datatype=_WhiteSpace_enum) - 617 _WhiteSpace_enum.preserve = _WhiteSpace_enum._CF_enumeration.addEnumeration(unicode_value=six.u('preserve'), tag='preserve') - 618 _WhiteSpace_enum.replace = _WhiteSpace_enum._CF_enumeration.addEnumeration(unicode_value=six.u('replace'), tag='replace') - 619 _WhiteSpace_enum.collapse = _WhiteSpace_enum._CF_enumeration.addEnumeration(unicode_value=six.u('collapse'), tag='collapse') - 620 # NOTE: For correctness we really need to initialize the facet map for - 621 # WhiteSpace_enum, even though at the moment it isn't necessary. We - 622 # can't right now, because its parent datatypes.NMTOKEN hasn't been - 623 # initialized yet - 624 _WhiteSpace_enum._InitializeFacetMap(_WhiteSpace_enum._CF_enumeration) -
625 - 626 -class CF_whiteSpace (ConstrainingFacet, _Fixed_mixin): -
627 """Specify the value-space interpretation of whitespace. - 628 - 629 See U{http://www.w3.org/TR/xmlschema-2/#rf-whiteSpace} - 630 """ - 631 _Name = 'whiteSpace' - 632 _ValueDatatype = _WhiteSpace_enum - 633 - 634 __TabCRLF_re = re.compile("[\t\n\r]") - 635 __MultiSpace_re = re.compile(" +") -
636 - def normalizeString (self, value): -
637 """Normalize the given string in accordance with the configured whitespace interpretation.""" - 638 if self.value() is None: - 639 return value - 640 if self.value() == _WhiteSpace_enum.preserve: - 641 return utility.NormalizeWhitespace(value, preserve=True) - 642 if self.value() == _WhiteSpace_enum.replace: - 643 return utility.NormalizeWhitespace(value, replace=True) - 644 assert self.value() == _WhiteSpace_enum.collapse, 'Unexpected value "%s" for whiteSpace facet' % (self.value(),) - 645 return utility.NormalizeWhitespace(value, collapse=True) -
646 -
647 - def _validateConstraint_vx (self, value): -
648 """No validation rules for whitespace facet.""" - 649 return True -
650 -
651 -class CF_minInclusive (ConstrainingFacet, _Fixed_mixin, _LateDatatype_mixin): -
652 """Specify the minimum legal value for the constrained type. - 653 - 654 See U{http://www.w3.org/TR/xmlschema-2/#rf-minInclusive} - 655 """ - 656 _Name = 'minInclusive' - 657 _LateDatatypeBindsSuperclass = False - 658 -
659 - def _validateConstraint_vx (self, value): -
660 return (self.value() is None) or (self.value() <= value) -
661 -
662 - 663 -class CF_maxInclusive (ConstrainingFacet, _Fixed_mixin, _LateDatatype_mixin): -
664 """Specify the maximum legal value for the constrained type. - 665 - 666 See U{http://www.w3.org/TR/xmlschema-2/#rf-maxInclusive} - 667 """ - 668 _Name = 'maxInclusive' - 669 _LateDatatypeBindsSuperclass = False - 670 -
671 - def _validateConstraint_vx (self, value): -
672 return (self.value() is None) or (self.value() >= value) -
673 -
674 -class CF_minExclusive (ConstrainingFacet, _Fixed_mixin, _LateDatatype_mixin): -
675 """Specify the exclusive lower bound of legal values for the constrained type. - 676 - 677 See U{http://www.w3.org/TR/xmlschema-2/#rf-minExclusive} - 678 """ - 679 _Name = 'minExclusive' - 680 _LateDatatypeBindsSuperclass = True - 681 -
682 - def _validateConstraint_vx (self, value): -
683 return (self.value() is None) or (self.value() < value) -
684 -
685 -class CF_maxExclusive (ConstrainingFacet, _Fixed_mixin, _LateDatatype_mixin): -
686 """Specify the exclusive upper bound of legal values for the constrained type. - 687 - 688 See U{http://www.w3.org/TR/xmlschema-2/#rf-maxExclusive} - 689 """ - 690 _Name = 'maxExclusive' - 691 _LateDatatypeBindsSuperclass = True - 692 -
693 - def _validateConstraint_vx (self, value): -
694 return (self.value() is None) or (self.value() > value) -
695 -
696 -class CF_totalDigits (ConstrainingFacet, _Fixed_mixin): -
697 """Specify the number of digits in the *value* space of the type. - 698 - 699 See U{http://www.w3.org/TR/xmlschema-2/#rf-totalDigits} - 700 """ - 701 _Name = 'totalDigits' - 702 _ValueDatatype = datatypes.positiveInteger - 703 -
704 - def _validateConstraint_vx (self, value): -
705 if self.value() is None: - 706 return True - 707 if isinstance(value, datatypes.decimal): - 708 (sign, digits, exponent) = value.normalize().as_tuple() - 709 if len(digits) > self.value(): - 710 return False - 711 if 0 > exponent: - 712 return -exponent <= self.value() - 713 return (exponent + len(digits)) <= self.value() - 714 n = 0 - 715 scale = 1 - 716 match = False - 717 v = None - 718 while (n <= self.value()) and (not match): - 719 v = six.long_type(value * scale) - 720 match = ((value * scale) == v) - 721 if self.value() == n: - 722 break - 723 n += 1 - 724 scale *= 10 - 725 while n < self.value(): - 726 n += 1 - 727 scale *= 10 - 728 return match and (v is not None) and (abs(v) < scale) -
729 -
730 -class CF_fractionDigits (ConstrainingFacet, _Fixed_mixin): -
731 """Specify the number of sub-unit digits in the *value* space of the type. - 732 - 733 See U{http://www.w3.org/TR/xmlschema-2/#rf-fractionDigits} - 734 """ - 735 _Name = 'fractionDigits' - 736 _ValueDatatype = datatypes.nonNegativeInteger - 737 -
738 - def _validateConstraint_vx (self, value): -
739 if self.value() is None: - 740 return True - 741 if isinstance(value, datatypes.decimal): - 742 (sign, digits, exponent) = value.normalize().as_tuple() - 743 return (0 <= exponent) or (-exponent <= self.value()) - 744 n = 0 - 745 scale = 1 - 746 while n <= self.value(): - 747 if ((value * scale) == six.long_type(value * scale)): - 748 return True - 749 n += 1 - 750 scale *= 10 - 751 return False -
752 -
753 -class FundamentalFacet (Facet): -
754 """A fundamental facet provides information on the value space of the associated type.""" - 755 - 756 _FacetPrefix = 'FF' - 757 - 758 @classmethod -
759 - def CreateFromDOM (cls, node, owner_type_definition, base_type_definition=None): -
760 facet_class = cls.ClassForFacet(node.getAttribute('name')) - 761 rv = facet_class(base_type_definition=base_type_definition, - 762 owner_type_definition=owner_type_definition) - 763 rv.updateFromDOM(node) -
764 -
765 - def updateFromDOM (self, node): -
766 if not node.hasAttribute('name'): - 767 raise pyxb.SchemaValidationError('No name attribute in facet') - 768 assert node.getAttribute('name') == self.Name() - 769 self._updateFromDOM(node) -
770 -
771 - def _updateFromDOM (self, node): -
772 try: - 773 super(FundamentalFacet, self)._updateFromDOM(node) - 774 except AttributeError: - 775 pass - 776 if (self.valueDatatype() is not None) and node.hasAttribute('value'): - 777 self._value(self.valueDatatype()(node.getAttribute('value'))) - 778 # @todo - 779 self.__annotation = None - 780 return self -
781 -
782 -class FF_equal (FundamentalFacet): -
783 """Specifies that the associated type supports a notion of equality. - 784 - 785 See U{http://www.w3.org/TR/xmlschema-2/#equal} - 786 """ - 787 - 788 _Name = 'equal' -
789 -
790 -class FF_ordered (FundamentalFacet): -
791 """Specifies that the associated type supports a notion of order. - 792 - 793 See U{http://www.w3.org/TR/xmlschema-2/#rf-ordered} - 794 """ - 795 - 796 _LegalValues = ( 'false', 'partial', 'total' ) - 797 _Name = 'ordered' - 798 _ValueDatatype = datatypes.string - 799 -
800 - def __init__ (self, **kw): -
801 # @todo: correct value type definition - 802 super(FF_ordered, self).__init__(**kw) -
803 -
804 -class FF_bounded (FundamentalFacet): -
805 """Specifies that the associated type supports a notion of bounds. - 806 - 807 See U{http://www.w3.org/TR/xmlschema-2/#rf-bounded} - 808 """ - 809 - 810 _Name = 'bounded' - 811 _ValueDatatype = datatypes.boolean -
812 -
813 -class FF_cardinality (FundamentalFacet): -
814 """Specifies that the associated type supports a notion of length. - 815 - 816 See U{http://www.w3.org/TR/xmlschema-2/#rf-cardinality} - 817 """ - 818 - 819 _LegalValues = ( 'finite', 'countably infinite' ) - 820 _Name = 'cardinality' - 821 _ValueDatatype = datatypes.string -
822 - def __init__ (self, **kw): -
823 # @todo correct value type definition - 824 super(FF_cardinality, self).__init__(value_datatype=datatypes.string, **kw) -
825 -
826 -class FF_numeric (FundamentalFacet): -
827 """Specifies that the associated type represents a number. - 828 - 829 See U{http://www.w3.org/TR/xmlschema-2/#rf-numeric} - 830 """ - 831 - 832 _Name = 'numeric' - 833 _ValueDatatype = datatypes.boolean -
834 - 835 # The fixed set of expected facets - 836 ConstrainingFacet.Facets = [ - 837 CF_length, CF_minLength, CF_maxLength, CF_pattern, CF_enumeration, - 838 CF_whiteSpace, CF_minInclusive, CF_maxInclusive, CF_minExclusive, - 839 CF_maxExclusive, CF_totalDigits, CF_fractionDigits ] - 840 - 841 FundamentalFacet.Facets = [ - 842 FF_equal, FF_ordered, FF_bounded, FF_cardinality, FF_numeric ] - 843 - 844 Facet.Facets = [] - 845 Facet.Facets.extend(ConstrainingFacet.Facets) - 846 Facet.Facets.extend(FundamentalFacet.Facets) - 847 - 848 # Facet details from a hacked generator reading the normative schema - 849 # and only printing the facet-related code. - 850 datatypes.ENTITIES._CF_pattern = CF_pattern() - 851 datatypes.ENTITIES._CF_maxLength = CF_maxLength() - 852 datatypes.ENTITIES._CF_enumeration = CF_enumeration(value_datatype=datatypes.ENTITIES) - 853 datatypes.ENTITIES._CF_minLength = CF_minLength(value=datatypes.nonNegativeInteger(1)) - 854 datatypes.ENTITIES._CF_whiteSpace = CF_whiteSpace() - 855 datatypes.ENTITIES._CF_length = CF_length() - 856 datatypes.ENTITIES._InitializeFacetMap(datatypes.ENTITIES._CF_pattern, - 857 datatypes.ENTITIES._CF_maxLength, - 858 datatypes.ENTITIES._CF_enumeration, - 859 datatypes.ENTITIES._CF_minLength, - 860 datatypes.ENTITIES._CF_whiteSpace, - 861 datatypes.ENTITIES._CF_length) - 862 datatypes.ENTITY._InitializeFacetMap() - 863 datatypes.ID._InitializeFacetMap() - 864 datatypes.IDREF._InitializeFacetMap() - 865 datatypes.IDREFS._CF_pattern = CF_pattern() - 866 datatypes.IDREFS._CF_maxLength = CF_maxLength() - 867 datatypes.IDREFS._CF_enumeration = CF_enumeration(value_datatype=datatypes.IDREFS) - 868 datatypes.IDREFS._CF_minLength = CF_minLength(value=datatypes.nonNegativeInteger(1)) - 869 datatypes.IDREFS._CF_whiteSpace = CF_whiteSpace() - 870 datatypes.IDREFS._CF_length = CF_length() - 871 datatypes.IDREFS._InitializeFacetMap(datatypes.IDREFS._CF_pattern, - 872 datatypes.IDREFS._CF_maxLength, - 873 datatypes.IDREFS._CF_enumeration, - 874 datatypes.IDREFS._CF_minLength, - 875 datatypes.IDREFS._CF_whiteSpace, - 876 datatypes.IDREFS._CF_length) - 877 datatypes.NCName._CF_pattern = CF_pattern() - 878 datatypes.NCName._CF_pattern.addPattern(pattern=six.u('[\\i-[:]][\\c-[:]]*')) - 879 datatypes.NCName._InitializeFacetMap(datatypes.NCName._CF_pattern) - 880 datatypes.NMTOKEN._CF_pattern = CF_pattern() - 881 datatypes.NMTOKEN._CF_pattern.addPattern(pattern=six.u('\\c+')) - 882 datatypes.NMTOKEN._InitializeFacetMap(datatypes.NMTOKEN._CF_pattern) - 883 datatypes.NMTOKENS._CF_pattern = CF_pattern() - 884 datatypes.NMTOKENS._CF_maxLength = CF_maxLength() - 885 datatypes.NMTOKENS._CF_enumeration = CF_enumeration(value_datatype=datatypes.NMTOKENS) - 886 datatypes.NMTOKENS._CF_minLength = CF_minLength(value=datatypes.nonNegativeInteger(1)) - 887 datatypes.NMTOKENS._CF_whiteSpace = CF_whiteSpace() - 888 datatypes.NMTOKENS._CF_length = CF_length() - 889 datatypes.NMTOKENS._InitializeFacetMap(datatypes.NMTOKENS._CF_pattern, - 890 datatypes.NMTOKENS._CF_maxLength, - 891 datatypes.NMTOKENS._CF_enumeration, - 892 datatypes.NMTOKENS._CF_minLength, - 893 datatypes.NMTOKENS._CF_whiteSpace, - 894 datatypes.NMTOKENS._CF_length) - 895 datatypes.NOTATION._CF_minLength = CF_minLength() - 896 datatypes.NOTATION._CF_maxLength = CF_maxLength() - 897 datatypes.NOTATION._CF_enumeration = CF_enumeration(value_datatype=datatypes.NOTATION) - 898 datatypes.NOTATION._CF_pattern = CF_pattern() - 899 datatypes.NOTATION._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) - 900 datatypes.NOTATION._CF_length = CF_length() - 901 datatypes.NOTATION._InitializeFacetMap(datatypes.NOTATION._CF_minLength, - 902 datatypes.NOTATION._CF_maxLength, - 903 datatypes.NOTATION._CF_enumeration, - 904 datatypes.NOTATION._CF_pattern, - 905 datatypes.NOTATION._CF_whiteSpace, - 906 datatypes.NOTATION._CF_length) - 907 datatypes.Name._CF_pattern = CF_pattern() - 908 datatypes.Name._CF_pattern.addPattern(pattern=six.u('\\i\\c*')) - 909 datatypes.Name._InitializeFacetMap(datatypes.Name._CF_pattern) - 910 datatypes.QName._CF_minLength = CF_minLength() - 911 datatypes.QName._CF_maxLength = CF_maxLength() - 912 datatypes.QName._CF_enumeration = CF_enumeration(value_datatype=datatypes.QName) - 913 datatypes.QName._CF_pattern = CF_pattern() - 914 datatypes.QName._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) - 915 datatypes.QName._CF_length = CF_length() - 916 datatypes.QName._InitializeFacetMap(datatypes.QName._CF_minLength, - 917 datatypes.QName._CF_maxLength, - 918 datatypes.QName._CF_enumeration, - 919 datatypes.QName._CF_pattern, - 920 datatypes.QName._CF_whiteSpace, - 921 datatypes.QName._CF_length) - 922 datatypes.anyURI._CF_minLength = CF_minLength() - 923 datatypes.anyURI._CF_maxLength = CF_maxLength() - 924 datatypes.anyURI._CF_enumeration = CF_enumeration(value_datatype=datatypes.anyURI) - 925 datatypes.anyURI._CF_pattern = CF_pattern() - 926 datatypes.anyURI._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) - 927 datatypes.anyURI._CF_length = CF_length() - 928 datatypes.anyURI._InitializeFacetMap(datatypes.anyURI._CF_minLength, - 929 datatypes.anyURI._CF_maxLength, - 930 datatypes.anyURI._CF_enumeration, - 931 datatypes.anyURI._CF_pattern, - 932 datatypes.anyURI._CF_whiteSpace, - 933 datatypes.anyURI._CF_length) - 934 datatypes.base64Binary._CF_minLength = CF_minLength() - 935 datatypes.base64Binary._CF_maxLength = CF_maxLength() - 936 datatypes.base64Binary._CF_enumeration = CF_enumeration(value_datatype=datatypes.base64Binary) - 937 datatypes.base64Binary._CF_pattern = CF_pattern() - 938 datatypes.base64Binary._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) - 939 datatypes.base64Binary._CF_length = CF_length() - 940 datatypes.base64Binary._InitializeFacetMap(datatypes.base64Binary._CF_minLength, - 941 datatypes.base64Binary._CF_maxLength, - 942 datatypes.base64Binary._CF_enumeration, - 943 datatypes.base64Binary._CF_pattern, - 944 datatypes.base64Binary._CF_whiteSpace, - 945 datatypes.base64Binary._CF_length) - 946 datatypes.boolean._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) - 947 datatypes.boolean._CF_pattern = CF_pattern() - 948 datatypes.boolean._InitializeFacetMap(datatypes.boolean._CF_whiteSpace, - 949 datatypes.boolean._CF_pattern) - 950 datatypes.byte._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.byte, value=datatypes.anySimpleType(six.u('-128'))) - 951 datatypes.byte._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.byte, value=datatypes.anySimpleType(six.u('127'))) - 952 datatypes.byte._InitializeFacetMap(datatypes.byte._CF_minInclusive, - 953 datatypes.byte._CF_maxInclusive) - 954 datatypes.date._CF_pattern = CF_pattern() - 955 datatypes.date._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.date) - 956 datatypes.date._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) - 957 datatypes.date._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) - 958 datatypes.date._CF_enumeration = CF_enumeration(value_datatype=datatypes.date) - 959 datatypes.date._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) - 960 datatypes.date._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.date) - 961 datatypes.date._InitializeFacetMap(datatypes.date._CF_pattern, - 962 datatypes.date._CF_minInclusive, - 963 datatypes.date._CF_maxExclusive, - 964 datatypes.date._CF_minExclusive, - 965 datatypes.date._CF_enumeration, - 966 datatypes.date._CF_whiteSpace, - 967 datatypes.date._CF_maxInclusive) - 968 datatypes.dateTime._CF_pattern = CF_pattern() - 969 datatypes.dateTime._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.dateTime) - 970 datatypes.dateTime._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) - 971 datatypes.dateTime._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) - 972 datatypes.dateTime._CF_enumeration = CF_enumeration(value_datatype=datatypes.dateTime) - 973 datatypes.dateTime._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) - 974 datatypes.dateTime._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.dateTime) - 975 datatypes.dateTime._InitializeFacetMap(datatypes.dateTime._CF_pattern, - 976 datatypes.dateTime._CF_minInclusive, - 977 datatypes.dateTime._CF_maxExclusive, - 978 datatypes.dateTime._CF_minExclusive, - 979 datatypes.dateTime._CF_enumeration, - 980 datatypes.dateTime._CF_whiteSpace, - 981 datatypes.dateTime._CF_maxInclusive) - 982 datatypes.decimal._CF_totalDigits = CF_totalDigits() - 983 datatypes.decimal._CF_pattern = CF_pattern() - 984 datatypes.decimal._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.decimal) - 985 datatypes.decimal._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) - 986 datatypes.decimal._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) - 987 datatypes.decimal._CF_enumeration = CF_enumeration(value_datatype=datatypes.decimal) - 988 datatypes.decimal._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) - 989 datatypes.decimal._CF_fractionDigits = CF_fractionDigits() - 990 datatypes.decimal._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.decimal) - 991 datatypes.decimal._InitializeFacetMap(datatypes.decimal._CF_totalDigits, - 992 datatypes.decimal._CF_pattern, - 993 datatypes.decimal._CF_minInclusive, - 994 datatypes.decimal._CF_maxExclusive, - 995 datatypes.decimal._CF_minExclusive, - 996 datatypes.decimal._CF_enumeration, - 997 datatypes.decimal._CF_whiteSpace, - 998 datatypes.decimal._CF_fractionDigits, - 999 datatypes.decimal._CF_maxInclusive) -1000 datatypes.double._CF_pattern = CF_pattern() -1001 datatypes.double._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.double) -1002 datatypes.double._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1003 datatypes.double._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1004 datatypes.double._CF_enumeration = CF_enumeration(value_datatype=datatypes.double) -1005 datatypes.double._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1006 datatypes.double._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.double) -1007 datatypes.double._InitializeFacetMap(datatypes.double._CF_pattern, -1008 datatypes.double._CF_minInclusive, -1009 datatypes.double._CF_maxExclusive, -1010 datatypes.double._CF_minExclusive, -1011 datatypes.double._CF_enumeration, -1012 datatypes.double._CF_whiteSpace, -1013 datatypes.double._CF_maxInclusive) -1014 datatypes.duration._CF_pattern = CF_pattern() -1015 datatypes.duration._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.duration) -1016 datatypes.duration._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1017 datatypes.duration._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1018 datatypes.duration._CF_enumeration = CF_enumeration(value_datatype=datatypes.duration) -1019 datatypes.duration._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1020 datatypes.duration._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.duration) -1021 datatypes.duration._InitializeFacetMap(datatypes.duration._CF_pattern, -1022 datatypes.duration._CF_minInclusive, -1023 datatypes.duration._CF_maxExclusive, -1024 datatypes.duration._CF_minExclusive, -1025 datatypes.duration._CF_enumeration, -1026 datatypes.duration._CF_whiteSpace, -1027 datatypes.duration._CF_maxInclusive) -1028 datatypes.float._CF_pattern = CF_pattern() -1029 datatypes.float._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.float) -1030 datatypes.float._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1031 datatypes.float._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1032 datatypes.float._CF_enumeration = CF_enumeration(value_datatype=datatypes.float) -1033 datatypes.float._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1034 datatypes.float._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.float) -1035 datatypes.float._InitializeFacetMap(datatypes.float._CF_pattern, -1036 datatypes.float._CF_minInclusive, -1037 datatypes.float._CF_maxExclusive, -1038 datatypes.float._CF_minExclusive, -1039 datatypes.float._CF_enumeration, -1040 datatypes.float._CF_whiteSpace, -1041 datatypes.float._CF_maxInclusive) -1042 datatypes.gDay._CF_pattern = CF_pattern() -1043 datatypes.gDay._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.gDay) -1044 datatypes.gDay._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1045 datatypes.gDay._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1046 datatypes.gDay._CF_enumeration = CF_enumeration(value_datatype=datatypes.gDay) -1047 datatypes.gDay._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1048 datatypes.gDay._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.gDay) -1049 datatypes.gDay._InitializeFacetMap(datatypes.gDay._CF_pattern, -1050 datatypes.gDay._CF_minInclusive, -1051 datatypes.gDay._CF_maxExclusive, -1052 datatypes.gDay._CF_minExclusive, -1053 datatypes.gDay._CF_enumeration, -1054 datatypes.gDay._CF_whiteSpace, -1055 datatypes.gDay._CF_maxInclusive) -1056 datatypes.gMonth._CF_pattern = CF_pattern() -1057 datatypes.gMonth._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.gMonth) -1058 datatypes.gMonth._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1059 datatypes.gMonth._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1060 datatypes.gMonth._CF_enumeration = CF_enumeration(value_datatype=datatypes.gMonth) -1061 datatypes.gMonth._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1062 datatypes.gMonth._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.gMonth) -1063 datatypes.gMonth._InitializeFacetMap(datatypes.gMonth._CF_pattern, -1064 datatypes.gMonth._CF_minInclusive, -1065 datatypes.gMonth._CF_maxExclusive, -1066 datatypes.gMonth._CF_minExclusive, -1067 datatypes.gMonth._CF_enumeration, -1068 datatypes.gMonth._CF_whiteSpace, -1069 datatypes.gMonth._CF_maxInclusive) -1070 datatypes.gMonthDay._CF_pattern = CF_pattern() -1071 datatypes.gMonthDay._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.gMonthDay) -1072 datatypes.gMonthDay._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1073 datatypes.gMonthDay._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1074 datatypes.gMonthDay._CF_enumeration = CF_enumeration(value_datatype=datatypes.gMonthDay) -1075 datatypes.gMonthDay._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1076 datatypes.gMonthDay._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.gMonthDay) -1077 datatypes.gMonthDay._InitializeFacetMap(datatypes.gMonthDay._CF_pattern, -1078 datatypes.gMonthDay._CF_minInclusive, -1079 datatypes.gMonthDay._CF_maxExclusive, -1080 datatypes.gMonthDay._CF_minExclusive, -1081 datatypes.gMonthDay._CF_enumeration, -1082 datatypes.gMonthDay._CF_whiteSpace, -1083 datatypes.gMonthDay._CF_maxInclusive) -1084 datatypes.gYear._CF_pattern = CF_pattern() -1085 datatypes.gYear._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.gYear) -1086 datatypes.gYear._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1087 datatypes.gYear._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1088 datatypes.gYear._CF_enumeration = CF_enumeration(value_datatype=datatypes.gYear) -1089 datatypes.gYear._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1090 datatypes.gYear._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.gYear) -1091 datatypes.gYear._InitializeFacetMap(datatypes.gYear._CF_pattern, -1092 datatypes.gYear._CF_minInclusive, -1093 datatypes.gYear._CF_maxExclusive, -1094 datatypes.gYear._CF_minExclusive, -1095 datatypes.gYear._CF_enumeration, -1096 datatypes.gYear._CF_whiteSpace, -1097 datatypes.gYear._CF_maxInclusive) -1098 datatypes.gYearMonth._CF_pattern = CF_pattern() -1099 datatypes.gYearMonth._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.gYearMonth) -1100 datatypes.gYearMonth._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1101 datatypes.gYearMonth._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1102 datatypes.gYearMonth._CF_enumeration = CF_enumeration(value_datatype=datatypes.gYearMonth) -1103 datatypes.gYearMonth._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1104 datatypes.gYearMonth._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.gYearMonth) -1105 datatypes.gYearMonth._InitializeFacetMap(datatypes.gYearMonth._CF_pattern, -1106 datatypes.gYearMonth._CF_minInclusive, -1107 datatypes.gYearMonth._CF_maxExclusive, -1108 datatypes.gYearMonth._CF_minExclusive, -1109 datatypes.gYearMonth._CF_enumeration, -1110 datatypes.gYearMonth._CF_whiteSpace, -1111 datatypes.gYearMonth._CF_maxInclusive) -1112 datatypes.hexBinary._CF_minLength = CF_minLength() -1113 datatypes.hexBinary._CF_maxLength = CF_maxLength() -1114 datatypes.hexBinary._CF_enumeration = CF_enumeration(value_datatype=datatypes.hexBinary) -1115 datatypes.hexBinary._CF_pattern = CF_pattern() -1116 datatypes.hexBinary._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1117 datatypes.hexBinary._CF_length = CF_length() -1118 datatypes.hexBinary._InitializeFacetMap(datatypes.hexBinary._CF_minLength, -1119 datatypes.hexBinary._CF_maxLength, -1120 datatypes.hexBinary._CF_enumeration, -1121 datatypes.hexBinary._CF_pattern, -1122 datatypes.hexBinary._CF_whiteSpace, -1123 datatypes.hexBinary._CF_length) -1124 datatypes.int._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.int, value=datatypes.anySimpleType(six.u('-2147483648'))) -1125 datatypes.int._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.int, value=datatypes.anySimpleType(six.u('2147483647'))) -1126 datatypes.int._InitializeFacetMap(datatypes.int._CF_minInclusive, -1127 datatypes.int._CF_maxInclusive) -1128 datatypes.integer._CF_pattern = CF_pattern() -1129 datatypes.integer._CF_pattern.addPattern(pattern=six.u('[\\-+]?[0-9]+')) -1130 datatypes.integer._CF_fractionDigits = CF_fractionDigits(value=datatypes.nonNegativeInteger(0)) -1131 datatypes.integer._InitializeFacetMap(datatypes.integer._CF_pattern, -1132 datatypes.integer._CF_fractionDigits) -1133 datatypes.language._CF_pattern = CF_pattern() -1134 datatypes.language._CF_pattern.addPattern(pattern=six.u('[a-zA-Z]{1,8}(-[a-zA-Z0-9]{1,8})*')) -1135 datatypes.language._InitializeFacetMap(datatypes.language._CF_pattern) -1136 datatypes.long._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.long, value=datatypes.anySimpleType(six.u('-9223372036854775808'))) -1137 datatypes.long._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.long, value=datatypes.anySimpleType(six.u('9223372036854775807'))) -1138 datatypes.long._InitializeFacetMap(datatypes.long._CF_minInclusive, -1139 datatypes.long._CF_maxInclusive) -1140 datatypes.negativeInteger._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.negativeInteger, value=datatypes.anySimpleType(six.u('-1'))) -1141 datatypes.negativeInteger._InitializeFacetMap(datatypes.negativeInteger._CF_maxInclusive) -1142 datatypes.nonNegativeInteger._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.nonNegativeInteger, value=datatypes.anySimpleType(six.u('0'))) -1143 datatypes.nonNegativeInteger._InitializeFacetMap(datatypes.nonNegativeInteger._CF_minInclusive) -1144 datatypes.nonPositiveInteger._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.nonPositiveInteger, value=datatypes.anySimpleType(six.u('0'))) -1145 datatypes.nonPositiveInteger._InitializeFacetMap(datatypes.nonPositiveInteger._CF_maxInclusive) -1146 datatypes.normalizedString._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.replace) -1147 datatypes.normalizedString._InitializeFacetMap(datatypes.normalizedString._CF_whiteSpace) -1148 datatypes.positiveInteger._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.positiveInteger, value=datatypes.anySimpleType(six.u('1'))) -1149 datatypes.positiveInteger._InitializeFacetMap(datatypes.positiveInteger._CF_minInclusive) -1150 datatypes.short._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.short, value=datatypes.anySimpleType(six.u('-32768'))) -1151 datatypes.short._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.short, value=datatypes.anySimpleType(six.u('32767'))) -1152 datatypes.short._InitializeFacetMap(datatypes.short._CF_minInclusive, -1153 datatypes.short._CF_maxInclusive) -1154 datatypes.string._CF_minLength = CF_minLength() -1155 datatypes.string._CF_maxLength = CF_maxLength() -1156 datatypes.string._CF_enumeration = CF_enumeration(value_datatype=datatypes.string) -1157 datatypes.string._CF_pattern = CF_pattern() -1158 datatypes.string._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.preserve) -1159 datatypes.string._CF_length = CF_length() -1160 datatypes.string._InitializeFacetMap(datatypes.string._CF_minLength, -1161 datatypes.string._CF_maxLength, -1162 datatypes.string._CF_enumeration, -1163 datatypes.string._CF_pattern, -1164 datatypes.string._CF_whiteSpace, -1165 datatypes.string._CF_length) -1166 datatypes.time._CF_pattern = CF_pattern() -1167 datatypes.time._CF_minInclusive = CF_minInclusive(value_datatype=datatypes.time) -1168 datatypes.time._CF_maxExclusive = CF_maxExclusive(value_datatype=datatypes.anySimpleType) -1169 datatypes.time._CF_minExclusive = CF_minExclusive(value_datatype=datatypes.anySimpleType) -1170 datatypes.time._CF_enumeration = CF_enumeration(value_datatype=datatypes.time) -1171 datatypes.time._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1172 datatypes.time._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.time) -1173 datatypes.time._InitializeFacetMap(datatypes.time._CF_pattern, -1174 datatypes.time._CF_minInclusive, -1175 datatypes.time._CF_maxExclusive, -1176 datatypes.time._CF_minExclusive, -1177 datatypes.time._CF_enumeration, -1178 datatypes.time._CF_whiteSpace, -1179 datatypes.time._CF_maxInclusive) -1180 datatypes.token._CF_whiteSpace = CF_whiteSpace(value=_WhiteSpace_enum.collapse) -1181 datatypes.token._InitializeFacetMap(datatypes.token._CF_whiteSpace) -1182 datatypes.unsignedByte._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.unsignedByte, value=datatypes.anySimpleType(six.u('255'))) -1183 datatypes.unsignedByte._InitializeFacetMap(datatypes.unsignedByte._CF_maxInclusive) -1184 datatypes.unsignedInt._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.unsignedInt, value=datatypes.anySimpleType(six.u('4294967295'))) -1185 datatypes.unsignedInt._InitializeFacetMap(datatypes.unsignedInt._CF_maxInclusive) -1186 datatypes.unsignedLong._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.unsignedLong, value=datatypes.anySimpleType(six.u('18446744073709551615'))) -1187 datatypes.unsignedLong._InitializeFacetMap(datatypes.unsignedLong._CF_maxInclusive) -1188 datatypes.unsignedShort._CF_maxInclusive = CF_maxInclusive(value_datatype=datatypes.unsignedShort, value=datatypes.anySimpleType(six.u('65535'))) -1189 datatypes.unsignedShort._InitializeFacetMap(datatypes.unsignedShort._CF_maxInclusive) -1190 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.facets._WhiteSpace_enum-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._WhiteSpace_enum-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.facets._WhiteSpace_enum-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.facets._WhiteSpace_enum-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,592 +0,0 @@ - - - - - pyxb.binding.facets._WhiteSpace_enum - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module facets :: - Class _WhiteSpace_enum - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _WhiteSpace_enum

source code

-
-                    object --+                                
-                             |                                
-                       cscRoot --+                            
-                                 |                            
-     utils.utility.Locatable_mixin --+                        
-                                     |                        
-              basis._TypeBinding_mixin --+                    
-                                         |                    
-                            object --+   |                    
-                                     |   |                    
-utils.utility._DeconflictSymbols_mixin --+                    
-                                         |                    
-                        object --+       |                    
-                                 |       |                    
-                           cscRoot --+   |                    
-                                     |   |                    
-            basis._DynamicCreate_mixin --+                    
-                                         |                    
-                basis.simpleTypeDefinition --+                
-                                             |                
-                            object --+       |                
-                                     |       |                
-                            basestring --+   |                
-                                         |   |                
-                                   unicode --+                
-                                             |                
-                              datatypes.string --+            
-                                                 |            
-                        datatypes.normalizedString --+        
-                                                     |        
-                                       datatypes.token --+    
-                                                         |    
-                                         datatypes.NMTOKEN --+
-                                                             |
-                                            object --+       |
-                                                     |       |
-                                               cscRoot --+   |
-                                                         |   |
-                                        _Enumeration_mixin --+
-                                                             |
-                                                            _WhiteSpace_enum
-
- -
-

The enumeration used to constrain the whiteSpace facet

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from datatypes.string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from datatypes.token (private): - _ValidateString_va -

- -

Inherited from datatypes.string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -

Inherited from _Enumeration_mixin: - valueForUnicode -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - preserve = u'preserve' -
-   - - replace = u'replace'
- Return a copy of S with all occurrences of substring old replaced by - new. -
-   - - collapse = u'collapse' -
-   - - _httpwww_w3_org2001XMLSchema__WhiteSpace_enum_FacetMap = {<cla... -
- - - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_httpwww_w3_org2001XMLSchema__WhiteSpace_enum_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.BindingIO-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.BindingIO-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.BindingIO-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.BindingIO-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,474 +0,0 @@ - - - - - pyxb.binding.generate.BindingIO - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class BindingIO - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class BindingIO

source code

-
-object --+
-         |
-        BindingIO
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - binding_module, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
bindingFile(self) - source code - -
- -
-   - - - - - - -
expand(self, - template, - **kw) - source code - -
- -
-   - - - - - - -
appendPrologBoilerplate(self, - tm) - source code - -
- -
-   - - - - - - -
write(self, - template, - **kw) - source code - -
- -
-   - - - - - - -
bindingModule(self) - source code - -
- -
-   - - - - - - -
prolog(self) - source code - -
- -
-   - - - - - - -
postscript(self) - source code - -
- -
-   - - - - - - -
literal(self, - *args, - **kw) - source code - -
- -
-   - - - - - - -
contents(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __prolog = None
- hash(x) -
-   - - __postscript = None
- hash(x) -
-   - - __templateMap = None
- hash(x) -
-   - - __stringIO = None
- hash(x) -
-   - - __bindingFilePath = None
- hash(x) -
-   - - __bindingFile = None
- hash(x) -
-   - - __bindingModule = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - binding_module, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate._CTDAuxData-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate._CTDAuxData-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate._CTDAuxData-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate._CTDAuxData-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,368 +0,0 @@ - - - - - pyxb.binding.generate._CTDAuxData - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class _CTDAuxData - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _CTDAuxData

source code

-
-object --+
-         |
-        _CTDAuxData
-
- -
-

Helper class holding information need in both preparation and - generation.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - ctd)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
Create(cls, - ctd) - source code - -
- -
-   - - - - - - -
Get(cls, - ctd) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - contentBasis = None
- hash(x) -
-   - - termTree = None
- hash(x) -
-   - - edSingles = None
- hash(x) -
-   - - edMultiples = None
- hash(x) -
-   - - automaton = None
- hash(x) -
-   - - ctd = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - ctd) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.Generator-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.Generator-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.Generator-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.Generator-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,2672 +0,0 @@ - - - - - pyxb.binding.generate.Generator - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class Generator - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Generator

source code

-
-object --+
-         |
-        Generator
-
- -
-

Configuration and data for a single binding-generation action.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
- str - - - - - - -
bindingRoot(self)
- The directory path into which generated bindings will be written.
- source code - -
- -
-   - - - - - - -
setBindingRoot(self, - binding_root) - source code - -
- -
-   - - - - - - -
__moduleFilePath(self, - module_elts, - inhibit_extension=False) - source code - -
- -
-   - - - - - - -
generateToFiles(self) - source code - -
- -
-   - - - - - - -
modulePathData(self, - module) - source code - -
- -
-   - - - - - - -
schemaRoot(self)
- The directory from which entrypoint schemas specified as relative - file paths will be read.
- source code - -
- -
-   - - - - - - -
setSchemaRoot(self, - schema_root) - source code - -
- -
-   - - - - - - -
schemaStrippedPrefix(self)
- Optional string that is stripped from the beginning of schemaLocation - values before loading from them.
- source code - -
- -
-   - - - - - - -
setSchemaStrippedPrefix(self, - schema_stripped_prefix) - source code - -
- -
-   - - - - - - -
locationPrefixRewriteMap(self)
- Optional map to rewrite schema locations.
- source code - -
- -
-   - - - - - - -
setLocationPrefixRewriteMap(self, - location_prefix_rewrite_map) - source code - -
- -
-   - - - - - - -
addLocationPrefixRewrite(self, - prefix, - substituent)
- Add a rewrite entry for schema locations.
- source code - -
- -
-   - - - - - - -
argAddLocationPrefixRewrite(self, - prefix_rewrite)
- Add a rewrite entry for schema locations.
- source code - -
- -
-   - - - - - - -
schemaLocationList(self)
- A list of locations from which entrypoint schemas are to be read.
- source code - -
- -
-   - - - - - - -
setSchemaLocationList(self, - schema_location_list) - source code - -
- -
-   - - - - - - -
addSchemaLocation(self, - schema_location, - converter=None)
- Add the location of an entrypoint schema.
- source code - -
- -
-   - - - - - - -
argAddSchemaLocation(self, - schema_location)
- Add the location of an entrypoint schema.
- source code - -
- -
-   - - - - - - -
schemas(self)
- Schema for which bindings should be generated.
- source code - -
- -
-   - - - - - - -
setSchemas(self, - schemas) - source code - -
- -
-   - - - - - - -
addSchema(self, - schema) - source code - -
- -
- set - - - - - - -
namespaces(self)
- The set of namespaces for which bindings will be generated.
- source code - -
- -
-   - - - - - - -
setNamespaces(self, - namespace_set) - source code - -
- -
-   - - - - - - -
addNamespace(self, - namespace) - source code - -
- -
-   - - - - - - -
moduleList(self)
- A list of module names to be applied in order to the namespaces of - entrypoint schemas
- source code - -
- -
-   - - - - - - -
_setModuleList(self, - module_list) - source code - -
- -
-   - - - - - - -
addModuleName(self, - module_name)
- Add a module name corresponding to an entrypoint schema.
- source code - -
- -
-   - - - - - - -
modulePrefix(self)
- The prefix for binding modules.
- source code - -
- -
-   - - - - - - -
setModulePrefix(self, - module_prefix) - source code - -
- -
-   - - - - - - -
namespaceModuleMap(self)
- A map from namespace URIs to the module to be used for the - corresponding generated binding.
- source code - -
- -
-   - - - - - - -
archivePath(self)
- A colon-separated list of paths from which namespace archives can be - read.
- source code - -
- -
-   - - - - - - -
setArchivePath(self, - archive_path) - source code - -
- -
-   - - - - - - -
noLoadNamespaces(self)
- A frozenset of namespaces that must not be loaded from an archive.
- source code - -
- -
-   - - - - - - -
_setNoLoadNamespaces(self, - namespace_set)
- Record the set of namespaces that should not be loaded from an - archive.
- source code - -
- -
-   - - - - - - -
addNoLoadNamespace(self, - namespace)
- Mark that the specified namespace should not be loaded from an - archive.
- source code - -
- -
-   - - - - - - -
importAugmentableNamespaces(self)
- A list of namespaces for which new bindings are allowd.
- source code - -
- -
-   - - - - - - -
_setImportAugmentableNamespaces(self, - namespace_set)
- Return the set of namespaces that may be augmented by import - directives.
- source code - -
- -
-   - - - - - - -
addImportAugmentableNamespace(self, - namespace)
- Mark that the specified namespace may be imported by new bindings.
- source code - -
- -
-   - - - - - - -
archiveToFile(self)
- Optional file into which the archive of namespaces will be written.
- source code - -
- -
-   - - - - - - -
setArchiveToFile(self, - archive_to_file) - source code - -
- -
-   - - - - - - -
setNamespaceVisibility(self, - namespace, - visibility) - source code - -
- -
-   - - - - - - -
_setNamespaceVisibilities(self, - public, - private) - source code - -
- -
-   - - - - - - -
namespaceVisibilityMap(self)
- Indicates, for specific namespaces, whether their visibility in the - archive should be public or private.
- source code - -
- -
-   - - - - - - -
defaultNamespacePublic(self)
- Indicates whether unmentioned namespaces will be public or private - (default) in the archive.
- source code - -
- -
-   - - - - - - -
setDefaultNamespacePublic(self, - default_namespace_public) - source code - -
- -
-   - - - - - - -
validateChanges(self)
- Indicates whether the bindings should validate mutations against the - content model.
- source code - -
- -
-   - - - - - - -
setValidateChanges(self, - validate_changes) - source code - -
- -
-   - - - - - - -
writeForCustomization(self)
- Indicates whether the binding Python code should be written into a - sub-module for customization.
- source code - -
- -
-   - - - - - - -
setWriteForCustomization(self, - write_for_customization) - source code - -
- -
-   - - - - - - -
allowAbsentModule(self)
- Indicates whether the code generator is permitted to process - namespace for which no module path can be determined.
- source code - -
- -
-   - - - - - - -
setAllowAbsentModule(self, - allow_absent_module) - source code - -
- -
-   - - - - - - -
allowBuiltinGeneration(self)
- Indicates whether bindings will be written for namespaces that are - built-in to PyXB.
- source code - -
- -
-   - - - - - - -
setAllowBuiltinGeneration(self, - allow_builtin_generation) - source code - -
- -
- str - - - - - - -
uriContentArchiveDirectory(self)
- The directory path into which any content retrieved by URI will be - written.
- source code - -
- -
-   - - - - - - -
setUriContentArchiveDirectory(self, - ucad) - source code - -
- -
- str - - - - - - -
loggingConfigFile(self)
- A file provided to logging.config.fileConfig to control log - messages.
- source code - -
- -
-   - - - - - - -
setLoggingConfigFile(self, - logging_config_file) - source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Create a configuration to be used for generating bindings.
- source code - -
- -
-   - - - - - - -
__stripSpaces(self, - string) - source code - -
- -
-   - - - - - - -
applyOptionValues(self, - options, - args=None) - source code - -
- -
-   - - - - - - -
setFromCommandLine(self, - argv=None) - source code - -
- -
-   - - - - - - -
generationUID(self)
- A unique identifier associated with this Generator instance.
- source code - -
- -
-   - - - - - - -
optionParser(self, - reset=False)
- Return an optparse.OptionParser instance tied to this - configuration.
- source code - -
- -
-   - - - - - - -
getCommandLineArgs(self)
- Return a command line option sequence that could be used to construct - an equivalent configuration.
- source code - -
- -
-   - - - - - - -
normalizeSchemaLocation(self, - sl) - source code - -
- -
-   - - - - - - -
assignModulePath(self, - module_record, - module_path=None)
- Provide a Python module path for the module record.
- source code - -
- -
-   - - - - - - -
resolveExternalSchema(self) - source code - -
- -
-   - - - - - - -
__graphFromComponents(self, - components, - include_lax) - source code - -
- -
-   - - - - - - -
__resolveComponentDependencies(self) - source code - -
- -
-   - - - - - - -
moduleRecords(self)
- The set of pyxb.namespace.archive.ModuleRecord instances - associated with schema processed in this generation instance.
- source code - -
- -
-   - - - - - - -
componentGraph(self) - source code - -
- -
-   - - - - - - -
componentOrder(self) - source code - -
- -
-   - - - - - - -
__generateBindings(self) - source code - -
- -
-   - - - - - - -
bindingModules(self) - source code - -
- -
-   - - - - - - -
writeNamespaceArchive(self) - source code - -
- -
-   - - - - - - -
moduleForComponent(self, - component) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _DEFAULT_bindingRoot = '.' -
-   - - __bindingRoot = None
- hash(x) -
-   - - __generateToFiles = None
- hash(x) -
-   - - __schemaRoot = None
- hash(x) -
-   - - __schemaStrippedPrefix = None
- hash(x) -
-   - - __locationPrefixMap = {} -
-   - - __schemaLocationList = None
- hash(x) -
-   - - __schemas = None
- hash(x) -
-   - - __namespaces = None
- hash(x) -
-   - - __moduleList = None
- hash(x) -
-   - - __modulePrefix = None
- hash(x) -
-   - - __namespaceModuleMap = None
- hash(x) -
-   - - __archivePath = None
- hash(x) -
-   - - __noloadNamespaces = None
- hash(x) -
-   - - __importAugmentableNamespaces = None
- hash(x) -
-   - - __archiveToFile = None
- hash(x) -
-   - - __namespaceVisibilityMap = None
- hash(x) -
-   - - __defaultNamespacePublic = None
- hash(x) -
-   - - __validateChanges = None
- hash(x) -
-   - - __writeForCustomization = None
- hash(x) -
-   - - __allowAbsentModule = None
- hash(x) -
-   - - __allowBuiltinGeneration = None
- hash(x) -
-   - - __uriContentArchiveDirectory = None
- hash(x) -
-   - - __loggingConfigFile = None
- hash(x) -
-   - - __stripSpaces_re = re.compile(r'\s\s\s+') -
-   - - __OptionSetters = (('binding_root', <__builtin__.function obje... -
-   - - __generationUID = None
- hash(x) -
-   - - __optionParser = None
- hash(x) -
-   - - __didResolveExternalSchema = False -
-   - - __moduleRecords = None
- hash(x) -
-   - - __componentGraph = None
- hash(x) -
-   - - __componentOrder = None
- hash(x) -
-   - - __bindingModules = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

schemaStrippedPrefix(self) -

-
source code  -
- -

Optional string that is stripped from the beginning of schemaLocation - values before loading from them.

-

This applies only to the values of schemaLocation attributes in - import and include elements. Its purpose is to - convert absolute schema locations into relative ones to allow offline - processing when all schema are available in a local directory. See - schemaRoot.

-
-
-
-
- -
- -
- - -
-

locationPrefixRewriteMap(self) -

-
source code  -
- -

Optional map to rewrite schema locations.

-

This applies only to the values of schemaLocation attributes in - import and include elements. Its purpose is to - convert remote or absolute schema locations into local or relative ones - to allow offline processing when all schema are available in a local - directory. See schemaRoot.

-
-
-
-
- -
- -
- - -
-

addLocationPrefixRewrite(self, - prefix, - substituent) -

-
source code  -
- -

Add a rewrite entry for schema locations.

-
-
Parameters:
-
    -
  • prefix - A text prefix that should be removed from schema location URIs.
  • -
  • substituent - The text prefix that should replace prefix as a - prefix in a schema location URI.
  • -
-
-
-
- -
- -
- - -
-

argAddLocationPrefixRewrite(self, - prefix_rewrite) -

-
source code  -
- -

Add a rewrite entry for schema locations.

-

Parameter values are strings of the form pfx=sub. The - effect is that a schema location that begins with pfx is - rewritten so that it instead begins with sub.

-
-
-
-
- -
- -
- - -
-

schemaLocationList(self) -

-
source code  -
- -

A list of locations from which entrypoint schemas are to be read.

-

The values in the list are either URIs, or tuples consisting of a - value and a callable which, when passed the generator object and the - value, will return a pyxb.xmlschema.structures.Schema instance. See addSchemaLocation.

-

See also addSchemaLocation and schemas.

-
-
-
-
- -
- -
- - -
-

addSchemaLocation(self, - schema_location, - converter=None) -

-
source code  -
- -

Add the location of an entrypoint schema.

-
-
Parameters:
-
    -
  • schema_location - The location of the schema. This should be a URL; if the schema - location does not have a URL scheme (e.g., http:), - it is assumed to be a file, and if it is not an absolute path is - located relative to the schemaRoot.
  • -
  • converter - Optional callable that will be invoked with the generator - instance and the schema location, and is expected to return a pyxb.xmlschema.structures.Schema instance. If - absent, the contents of the location are converted directly.
  • -
-
-

Note: - The converter argument derives from WSDL support: we - need to add to the sequence of schema locations a URI of something - that will not parse as a schema, but does have inner material that - can if treated properly. "Treated properly" may include - having the archive path and other namespace manipulations - configured before anything is done to it. -

-
-
- -
- -
- - -
-

argAddSchemaLocation(self, - schema_location) -

-
source code  -
- -

Add the location of an entrypoint schema. The provided value should - be a URL; if it does not have a URL scheme (e.g., http:), it - is assumed to be a file, and if it is not an absolute path is located - relative to the schemaRoot.

-
-
-
-
- -
- -
- - -
-

schemas(self) -

-
source code  -
- -

Schema for which bindings should be generated.

-

These may be Schema instances, or strings; the latter is preferred, - and is parsed into a Schema instance when required.

-

This is the list of entrypoint schemas for binding generation. Values - in schemaLocationList are read and converted into schema, - then appended to this list. Values from moduleList are applied starting with the first schema in - this list.

-
-
-
-
- -
- -
- - -
-

namespaces(self) -

-
source code  -
- -

The set of namespaces for which bindings will be generated.

-

This is the set of namespaces read from entrypoint schema, closed - under reference to namespaces defined by schema import.

-
-
Returns: set
-
-
-
- -
- -
- - -
-

addModuleName(self, - module_name) -

-
source code  -
- -

Add a module name corresponding to an entrypoint schema.

-

The namespace defined by the corresponding schema will be written to a - binding using the given module name, adjusted by modulePrefix.

-
-
-
-
- -
- -
- - -
-

modulePrefix(self) -

-
source code  -
- -

The prefix for binding modules.

-

The base name for the module holding a binding is taken from the - moduleList, moduleMap, or an XMLNS prefix associated with the namespace - in a containing schema. This value, if present, is used as a prefix to - allow a deeper module hierarchy.

-
-
-
-
- -
- -
- - -
-

namespaceModuleMap(self) -

-
source code  -
- -

A map from namespace URIs to the module to be used for the - corresponding generated binding.

-

Module values are adjusted by modulePrefix if that has been specified.

-

An entry in this map for a namespace supersedes the module specified - in moduleList if the namespace is defined by an entrypoint schema.

-
-
Returns:
-
A reference to the namespace module map.
-
-
-
- -
- -
- - -
-

archivePath(self) -

-
source code  -
- -

A colon-separated list of paths from which namespace archives can be - read.

-

The default path is the contents of the PYXB_ARCHIVE_PATH - environment variable, or the standard path configured at installation - time. Any file with the extension .wxs found in one of - these directories is examined to see whether it is a namespace - archive.

-
-
-
-
- -
- -
- - -
-

_setNoLoadNamespaces(self, - namespace_set) -

-
source code  -
- -

Record the set of namespaces that should not be loaded from an - archive.

-

The expectation is that any required entities in the namespace will be - defined by loading schema.

-
-
-
-
- -
- -
- - -
-

addNoLoadNamespace(self, - namespace) -

-
source code  -
- -

Mark that the specified namespace should not be loaded from an - archive.

-

Use this when you are generating bindings for an application that has - a restricted profile of a namespace that would otherwise be read from an - archive. Be aware that this removes any knowledge of any archive in - which this namespace is present as a non-private member.

-
-
-
-
- -
- -
- - -
-

addImportAugmentableNamespace(self, - namespace) -

-
source code  -
- -

Mark that the specified namespace may be imported by new bindings.

-

Normally namespaces that are available from archives are considered to - be complete, and schema locations in import directives are ignored. Use - this to indicate that the bindings being generated import new - bindings.

-

Note that attempts to import schema that contributed to the archive - will only be detected if the archive was generated from the same - schemaLocation URI; if the archive was generated from a different source - component definitions might conflict.

-
-
-
-
- -
- -
- - -
-

archiveToFile(self) -

-
source code  -
- -

Optional file into which the archive of namespaces will be - written.

-

Subsequent generation actions can read pre-parsed namespaces from this - file, and therefore reference the bindings that were built earlier rather - than re-generating them.

-

The file name should normally end with .wxs.

-
-
-
-
- -
- -
- - -
-

defaultNamespacePublic(self) -

-
source code  -
- -

Indicates whether unmentioned namespaces will be public or private - (default) in the archive.

-

A namespace is mentioned if it is the target namespace of an - entrypoint schema, or appears in a namespace visibility specification. - I.e., this default applies only to namespaces that are modified as a - result of including some schema, which is generally a local customization - of something.

-
-
-
-
- -
- -
- - -
-

writeForCustomization(self) -

-
source code  -
- -

Indicates whether the binding Python code should be written into a - sub-module for customization.

-

If enabled, a module path.to.namespace will be written to - the file path/to/raw/namespace.py, so that the file - path/to/namespace.py can import it and override - behavior.

-
-
-
-
- -
- -
- - -
-

allowAbsentModule(self) -

-
source code  -
- -

Indicates whether the code generator is permitted to process namespace - for which no module path can be determined.

-

Use this only when generating bindings that will not be referenced by - other bindings.

-
-
-
-
- -
- -
- - -
-

allowBuiltinGeneration(self) -

-
source code  -
- -

Indicates whether bindings will be written for namespaces that are - built-in to PyXB.

-

This must be enabled when building bindings for the XML, XMLSchema - instance, and other built-in namespaces. Normally generation of these - namespaces is inhibited lest it produce inconsistencies.

-
-
-
-
- -
- -
- - -
-

uriContentArchiveDirectory(self) -

-
source code  -
- -

The directory path into which any content retrieved by URI will be - written.

-

This serves as a local cache, and to give you an opportunity to - inspect material retrieved from some other system.

-
-
Returns: str
-
-
-
- -
- -
- - -
-

loggingConfigFile(self) -

-
source code  -
- -

A file provided to logging.config.fileConfig - to control log messages.

-

In the absence of other configuration the Python standard logging - infrastructure is used in its default configuration.

-
-
Returns: str
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create a configuration to be used for generating bindings.

-

Arguments are treated as additions to the schema location list after - all keywords have been processed.

-
-
Parameters:
-
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

generationUID(self) -

-
source code  -
- -

A unique identifier associated with this Generator instance.

-

This is an instance of pyxb.utils.utility.UniqueIdentifier. Its associated - objects are pyxb.namespace.archive._SchemaOrigin - instances, which identify schema that contribute to the definition of a - namespace.

-
-
-
-
- -
- -
- - -
-

optionParser(self, - reset=False) -

-
source code  -
- -

Return an optparse.OptionParser instance tied to this - configuration.

-
-
Parameters:
-
    -
  • reset (bool) - If False (default), a parser created in a previous - invocation will be returned. If True, any previous - option parser is discarded and a new one created.
  • -
-
-
-
- -
- -
- - -
-

getCommandLineArgs(self) -

-
source code  -
- -

Return a command line option sequence that could be used to construct - an equivalent configuration.

-
-
-

Note: - If you extend the option parser, as is done by - pyxbgen, this may not be able to reconstruct the - correct command line. -

-
-
- -
- -
- - -
-

assignModulePath(self, - module_record, - module_path=None) -

-
source code  -
- -

Provide a Python module path for the module record.

-

This is the path by which the module bindings associated with - module_record will be imported.

-

If a path had already been assigned to the module, it is left in - place.

-
-
Parameters:
-
-
Returns:
-
module_record
-
-
-
- -
- -
- - -
-

moduleRecords(self) -

-
source code  -
- -

The set of pyxb.namespace.archive.ModuleRecord instances associated - with schema processed in this generation instance.

-

These should be in one-to-one correspondence with the namespaces for - which bindings are being generated. Multiple input schemas may - contribute to a single module record; all material in that record is - placed in a single binding file.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__OptionSetters

- -
-
-
-
Value:
-
-(('binding_root', <__builtin__.function object>),
- ('schema_root', <__builtin__.function object>),
- ('schema_stripped_prefix', <__builtin__.function object>),
- ('location_prefix_rewrite', <__builtin__.function object>),
- ('schema_location', <__builtin__.function object>),
- ('module', <__builtin__.function object>),
- ('module_prefix', <__builtin__.function object>),
- ('archive_path', <__builtin__.function object>),
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate-module.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,717 +0,0 @@ - - - - - pyxb.binding.generate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module generate

source code

-

The really ugly code that generates the Python bindings. This whole - thing is going to be refactored once customized generation makes it to - the top of the task queue.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - ReferenceLiteral
- Base class for something that requires fairly complex activity in - order to generate its literal value. -
-   - - ReferenceFacetMember -
-   - - ReferenceWildcard -
-   - - ReferenceSchemaComponent -
-   - - ReferenceNamespace -
-   - - ReferenceExpandedName -
-   - - ReferenceFacet -
-   - - ReferenceEnumerationMember -
-   - - _CTDAuxData
- Helper class holding information need in both preparation and - generation. -
-   - - BindingIO -
-   - - _ModuleNaming_mixin -
-   - - NamespaceModule
- This class represents a Python module that holds all the - declarations belonging to a specific namespace. -
-   - - NamespaceGroupModule
- This class represents a Python module that holds all the - declarations belonging to a set of namespaces which have - interdependencies. -
-   - - Generator
- Configuration and data for a single binding-generation action. -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
PrefixModule(value, - text=None) - source code - -
- -
-   - - - - - - -
pythonLiteral(value, - **kw) - source code - -
- -
-   - - - - - - -
_GenerateAutomaton(automaton, - template_map, - containing_state, - lines, - **kw) - source code - -
- -
-   - - - - - - -
GenerateAutomaton(ctd, - **kw) - source code - -
- -
-   - - - - - - -
_useEnumerationTags(td) - source code - -
- -
-   - - - - - - -
GenerateFacets(td, - generator, - **kw) - source code - -
- -
-   - - - - - - -
_VCAppendAuxInit(vc_source, - aux_init, - binding_module, - kw) - source code - -
- -
-   - - - - - - -
simpleTypeOwnedEnumerationFacet(std) - source code - -
- -
-   - - - - - - -
GenerateSTD(std, - generator) - source code - -
- -
-   - - - - - - -
elementDeclarationMap(ed, - binding_module, - **kw) - source code - -
- -
-   - - - - - - -
BuildTermTree(node)
- Construct a FAC - term tree for a particle.
- source code - -
- -
-   - - - - - - -
BuildPluralityData(term_tree)
- Walk a term tree to determine which element declarations may appear - multiple times.
- source code - -
- -
-   - - - - - - -
GenerateCTD(ctd, - generator, - **kw) - source code - -
- -
-   - - - - - - -
GenerateED(ed, - generator, - **kw) - source code - -
- -
-   - - - - - - -
_PrepareSimpleTypeDefinition(std, - generator, - nsm, - module_context) - source code - -
- -
-   - - - - - - -
_PrepareComplexTypeDefinition(ctd, - generator, - nsm, - module_context) - source code - -
- -
-   - - - - - - -
_SetNameWithAccessors(component, - container, - is_plural, - binding_module, - nsm, - kw) - source code - -
- -
-   - - - - - - -
GeneratePython(schema_location=None, - schema_text=None, - namespace=None, - module_prefix_elts=[], - **kw) - source code - -
- -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __package__ = 'pyxb.binding' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

BuildTermTree(node) -

-
source code  -
- -

Construct a FAC - term tree for a particle.

-

This translates the XML schema content model of particles, model - groups, element declarations, and wildcards into a tree expressing the - corresponding content as a regular expression with numerical - constraints.

-
-
Parameters:
-
-
Returns:
-
An instance of pyxb.utils.fac.Node
-
-
-
- -
- -
- - -
-

BuildPluralityData(term_tree) -

-
source code  -
- -

Walk a term tree to determine which element declarations may appear - multiple times.

-

The bindings need to use a list for any Python attribute corresponding - to an element declaration that can occur multiple times in the content - model. The number of occurrences is determined by the occurrence - constraints on parent particles and the compositors of containing model - groups. All this information is available in the term tree used for the - content model automaton.

-
-
Parameters:
-
    -
  • term_tree - A FAC term - tree representing the content model for a complex data type.
  • -
-
Returns:
-
Plurality data, as a pair (singles, multiples) where - singles is a set of base element declarations that are known to occur at - least once and at most once in a region of the content, and - multiples is a similar set of declarations that are - known to potentially occur more than once.
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate._ModuleNaming_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate._ModuleNaming_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate._ModuleNaming_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate._ModuleNaming_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1174 +0,0 @@ - - - - - pyxb.binding.generate._ModuleNaming_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class _ModuleNaming_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _ModuleNaming_mixin

source code

-
-object --+
-         |
-        _ModuleNaming_mixin
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
generator(self) - source code - -
- -
-   - - - - - - -
__init__(self, - generator, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_importModule(self, - module) - source code - -
- -
-   - - - - - - -
uniqueInClass(self, - component) - source code - -
- -
-   - - - - - - -
bindingIO(self) - source code - -
- -
-   - - - - - - -
moduleUID(self) - source code - -
- -
-   - - - - - - -
_moduleUID_vx(self) - source code - -
- -
-   - - - - - - -
bindingTag(self)
- Return a distinct string recorded in the first 4096 bytes of the - binding file.
- source code - -
- -
-   - - - - - - -
_bindingTagPrefix_vx(self) - source code - -
- -
-   - - - - - - -
bindingPreface(self)
- Return a block of binding text (comment or code) serving as a - preface.
- source code - -
- -
-   - - - - - - -
_bindingPreface_vx(self) - source code - -
- -
-   - - - - - - -
moduleContents(self) - source code - -
- -
-   - - - - - - -
modulePath(self) - source code - -
- -
-   - - - - - - -
_setModulePath(self, - path_data) - source code - -
- -
-   - - - - - - -
pathFromImport(self, - module, - name)
- Python code reference to an object in an imported module
- source code - -
- -
-   - - - - - - -
bindingFile(self) - source code - -
- -
-   - - - - - - -
_initializeUniqueInModule(self, - unique_in_module) - source code - -
- -
-   - - - - - - -
uniqueInModule(self) - source code - -
- -
-   - - - - - - -
_bindComponent(self, - component) - source code - -
- -
-   - - - - - - -
nameInModule(self, - component) - source code - -
- -
-   - - - - - - -
referenceSchemaComponent(self, - component, - in_class=False) - source code - -
- -
-   - - - - - - -
_referencedNamespaces(self) - source code - -
- -
-   - - - - - - -
defineNamespace(self, - namespace, - name, - definition=None, - **kw) - source code - -
- -
-   - - - - - - -
referenceNamespace(self, - namespace) - source code - -
- -
-   - - - - - - -
importForDeclaration(self, - decl)
- Import the binding from which the declaration came.
- source code - -
- -
-   - - - - - - -
literal(self, - *args, - **kw) - source code - -
- -
-   - - - - - - -
addImportsFrom(self, - module) - source code - -
- -
-   - - - - - - -
writeToModuleFile(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
BindComponentInModule(cls, - component, - module) - source code - -
- -
-   - - - - - - -
ComponentBindingModule(cls, - component) - source code - -
- -
-   - - - - - - -
_RecordModule(cls, - module) - source code - -
- -
-   - - - - - - -
_ForRecord(cls, - module_record) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __anonSTDIndex = None
- hash(x) -
-   - - __anonCTDIndex = None
- hash(x) -
-   - - __uniqueInModule = None
- hash(x) -
-   - - __uniqueInClass = None
- hash(x) -
-   - - __referencedFromClass = None
- hash(x) -
-   - - _UniqueInModule = set(['_module_typeBindings', 'pyxb', 'sys'])
- Identifiers that are reserved within a module. -
-   - - _ReferencedFromClass = set(['_module_typeBindings', 'pyxb', 's...
- Identifiers defined in module that are accessed unqualified from - class. -
-   - - __ComponentBindingModuleMap = {} -
-   - - __generator = None
- hash(x) -
-   - - __referencedNamespaces = None
- hash(x) -
-   - - __moduleUID = None
- hash(x) -
-   - - __modulePath = None
- hash(x) -
-   - - __bindingFile = None
- hash(x) -
-   - - __bindingFilePath = None
- hash(x) -
-   - - __RecordModuleMap = {} -
-   - - _ModuleNaming_mixin__ComponentBindingModuleMap = {} -
-   - - _ModuleNaming_mixin__RecordModuleMap = {} -
-   - - _ModuleNaming_mixin__anonCTDIndex = None
- hash(x) -
-   - - _ModuleNaming_mixin__anonSTDIndex = None
- hash(x) -
-   - - _ModuleNaming_mixin__bindingFile = None
- hash(x) -
-   - - _ModuleNaming_mixin__bindingFilePath = None
- hash(x) -
-   - - _ModuleNaming_mixin__generator = None
- hash(x) -
-   - - _ModuleNaming_mixin__modulePath = None
- hash(x) -
-   - - _ModuleNaming_mixin__moduleUID = None
- hash(x) -
-   - - _ModuleNaming_mixin__referencedFromClass = None
- hash(x) -
-   - - _ModuleNaming_mixin__referencedNamespaces = None
- hash(x) -
-   - - _ModuleNaming_mixin__uniqueInClass = None
- hash(x) -
-   - - _ModuleNaming_mixin__uniqueInModule = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - generator, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

bindingTag(self) -

-
source code  -
- -

Return a distinct string recorded in the first 4096 bytes of the - binding file.

-

This is used to ensure uniqueness and avoid overwriting data belonging - to a different binding. The return value comprises the class-specialized - _bindingTagPrefix_vx with the - moduleUID.

-
-
-
-
- -
- -
- - -
-

bindingPreface(self) -

-
source code  -
- -

Return a block of binding text (comment or code) serving as a - preface.

-

Normally this should describe the module contents.

-
-
-
-
- -
- -
- - -
-

importForDeclaration(self, - decl) -

-
source code  -
- -

Import the binding from which the declaration came.

-

Figure out where the declaration came from. If it's not part of this - binding, make sure we import the binding associated with the schema from - which it came. We need that, if not for something in the declaration - itself, at least to be able to get the Namespace for the declaration's - name. None of this is relevant if the declaration has no namespace.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_UniqueInModule

-

Identifiers that are reserved within a module.

-

Subclasses extend this with the identifiers they add to the module. - Module-level schema-derived identifiers (such as type definition and - element names) are deconflicted from this set and from each other.

-
-
-
-
Value:
-
-set(['_module_typeBindings', 'pyxb', 'sys'])
-
-
-
-
-
- -
- -
-

_ReferencedFromClass

-

Identifiers defined in module that are accessed unqualified from - class.

-

These include standard import module names and globals such as - references to namespaces.

-
-
-
-
Value:
-
-set(['_module_typeBindings', 'pyxb', 'sys'])
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.NamespaceGroupModule-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.NamespaceGroupModule-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.NamespaceGroupModule-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.NamespaceGroupModule-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,619 +0,0 @@ - - - - - pyxb.binding.generate.NamespaceGroupModule - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class NamespaceGroupModule - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamespaceGroupModule

source code

-
-         object --+    
-                  |    
-_ModuleNaming_mixin --+
-                      |
-                     NamespaceGroupModule
-
- -
-

This class represents a Python module that holds all the declarations - belonging to a set of namespaces which have interdependencies.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
namespaceModules(self) - source code - -
- -
-   - - - - - - -
moduleForNamespace(self, - namespace) - source code - -
- -
-   - - - - - - -
__init__(self, - generator, - namespace_modules, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_initialBindingTemplateMap(self) - source code - -
- -
-   - - - - - - -
_bindingTagPrefix_vx(self) - source code - -
- -
-   - - - - - - -
_bindingPreface_vx(self) - source code - -
- -
-   - - - - - - -
_finalizeModuleContents_vx(self, - template_map) - source code - -
- -
-   - - - - - - -
_moduleUID_vx(self) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _ModuleNaming_mixin: - addImportsFrom, - bindingFile, - bindingIO, - bindingPreface, - bindingTag, - defineNamespace, - generator, - importForDeclaration, - literal, - moduleContents, - modulePath, - moduleUID, - nameInModule, - pathFromImport, - referenceNamespace, - referenceSchemaComponent, - uniqueInClass, - uniqueInModule, - writeToModuleFile -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from _ModuleNaming_mixin: - BindComponentInModule, - ComponentBindingModule -

-

Inherited from _ModuleNaming_mixin (private): - _ForRecord, - _RecordModule -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __namespaceModules = None
- hash(x) -
-   - - __components = None
- hash(x) -
-   - - __componentBindingName = None
- hash(x) -
-   - - __uniqueInModule = None
- hash(x) -
-   - - __UniqueInGroups = set([]) -
-   - - _GroupPrefix = '_group' -
- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - generator, - namespace_modules, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_bindingTagPrefix_vx(self) -

-
source code  -
- - -
-
Overrides: - _ModuleNaming_mixin._bindingTagPrefix_vx -
-
-
-
- -
- -
- - -
-

_bindingPreface_vx(self) -

-
source code  -
- - -
-
Overrides: - _ModuleNaming_mixin._bindingPreface_vx -
-
-
-
- -
- -
- - -
-

_moduleUID_vx(self) -

-
source code  -
- - -
-
Overrides: - _ModuleNaming_mixin._moduleUID_vx -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.NamespaceModule-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.NamespaceModule-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.NamespaceModule-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.NamespaceModule-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,809 +0,0 @@ - - - - - pyxb.binding.generate.NamespaceModule - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class NamespaceModule - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamespaceModule

source code

-
-         object --+    
-                  |    
-_ModuleNaming_mixin --+
-                      |
-                     NamespaceModule
-
- -
-

This class represents a Python module that holds all the declarations - belonging to a specific namespace.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
namespace(self) - source code - -
- -
-   - - - - - - -
moduleRecord(self) - source code - -
- -
-   - - - - - - -
namespaceGroupModule(self) - source code - -
- -
-   - - - - - - -
setNamespaceGroupModule(self, - namespace_group_module) - source code - -
- -
-   - - - - - - -
namespaceGroupHead(self) - source code - -
- -
-   - - - - - - -
componentsInNamespace(self) - source code - -
- -
-   - - - - - - -
_bindingTagPrefix_vx(self) - source code - -
- -
-   - - - - - - -
_bindingPreface_vx(self) - source code - -
- -
-   - - - - - - -
_moduleUID_vx(self) - source code - -
- -
-   - - - - - - -
namespaceGroupMulti(self) - source code - -
- -
-   - - - - - - -
__init__(self, - generator, - module_record, - mr_scc, - components=None, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_initialBindingTemplateMap(self) - source code - -
- -
-   - - - - - - -
_finalizeModuleContents_vx(self, - template_map) - source code - -
- -
-   - - - - - - -
bindComponent(self, - component) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _ModuleNaming_mixin: - addImportsFrom, - bindingFile, - bindingIO, - bindingPreface, - bindingTag, - defineNamespace, - generator, - importForDeclaration, - literal, - moduleContents, - modulePath, - moduleUID, - nameInModule, - pathFromImport, - referenceNamespace, - referenceSchemaComponent, - uniqueInClass, - uniqueInModule, - writeToModuleFile -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
ForComponent(cls, - component) - source code - -
- -
-

Inherited from _ModuleNaming_mixin: - BindComponentInModule, - ComponentBindingModule -

-

Inherited from _ModuleNaming_mixin (private): - _ForRecord, - _RecordModule -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __namespace = None
- hash(x) -
-   - - __moduleRecord = None
- hash(x) -
-   - - __namespaceGroupModule = None
- hash(x) -
-   - - _UniqueInModule = set(['CreateFromDOM', 'CreateFromDocument', ...
- Identifiers that are reserved within a module. -
-   - - __namespaceGroupHead = None
- hash(x) -
-   - - __namespaceGroup = None
- hash(x) -
-   - - __ComponentModuleMap = {} -
-   - - __components = None
- hash(x) -
-   - - __componentBindingName = None
- hash(x) -
- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_bindingTagPrefix_vx(self) -

-
source code  -
- - -
-
Overrides: - _ModuleNaming_mixin._bindingTagPrefix_vx -
-
-
-
- -
- -
- - -
-

_bindingPreface_vx(self) -

-
source code  -
- - -
-
Overrides: - _ModuleNaming_mixin._bindingPreface_vx -
-
-
-
- -
- -
- - -
-

_moduleUID_vx(self) -

-
source code  -
- - -
-
Overrides: - _ModuleNaming_mixin._moduleUID_vx -
-
-
-
- -
- -
- - -
-

__init__(self, - generator, - module_record, - mr_scc, - components=None, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_UniqueInModule

-

Identifiers that are reserved within a module.

-

Subclasses extend this with the identifiers they add to the module. - Module-level schema-derived identifiers (such as type definition and - element names) are deconflicted from this set and from each other.

-
-
-
-
Value:
-
-set(['CreateFromDOM',
-     'CreateFromDocument',
-     '_module_typeBindings',
-     'pyxb',
-     'sys'])
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,7653 +0,0 @@ - - - - - pyxb.binding.generate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.binding.generate

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """The really ugly code that generates the Python bindings.  This 
-  17  whole thing is going to be refactored once customized generation makes 
-  18  it to the top of the task queue.""" 
-  19   
-  20  import sys 
-  21  import os.path 
-  22  import logging 
-  23  import logging.config 
-  24  import io 
-  25  import datetime 
-  26  import errno 
-  27   
-  28  import pyxb 
-  29  import pyxb.xmlschema as xs 
-  30  from pyxb.utils import utility, templates, six 
-  31  from pyxb.utils.utility import repr2to3 
-  32  from pyxb.binding import basis, datatypes, facets 
-  33   
-  34  _log = logging.getLogger(__name__) 
-
35 - 36 -def PrefixModule (value, text=None): -
37 if text is None: - 38 text = value.__name__ - 39 if value.__module__ == datatypes.__name__: - 40 return 'pyxb.binding.datatypes.%s' % (text,) - 41 if value.__module__ == facets.__name__: - 42 return 'pyxb.binding.facets.%s' % (text,) - 43 raise ValueError('No standard name for module of value', value) -
44 -
45 -class ReferenceLiteral (object): -
46 """Base class for something that requires fairly complex activity - 47 in order to generate its literal value.""" - 48 - 49 # Either a STD or a subclass of _Enumeration_mixin, this is the - 50 # class in which the referenced object is a member. - 51 __ownerClass = None - 52 - 53 # The value to be used as a literal for this object - 54 __literal = None - 55 -
56 - def __init__ (self, **kw): -
57 # NB: Pre-extend __init__ - 58 self.__ownerClass = kw.get('type_definition') -
59 -
60 - def setLiteral (self, literal): -
61 self.__literal = literal - 62 return literal -
63 -
64 - def asLiteral (self): -
65 return self.__literal -
66 -
67 - def _addTypePrefix (self, text, **kw): -
68 if self.__ownerClass is not None: - 69 text = '%s.%s' % (pythonLiteral(self.__ownerClass, **kw), text) - 70 return text -
71 -
72 -class ReferenceFacetMember (ReferenceLiteral): -
73 __facetClass = None - 74 -
75 - def __init__ (self, **kw): -
76 variable = kw.get('variable') - 77 assert (variable is None) or isinstance(variable, facets.Facet) - 78 - 79 if variable is not None: - 80 kw.setdefault('type_definition', variable.ownerTypeDefinition()) - 81 self.__facetClass = type(variable) - 82 self.__facetClass = kw.get('facet_class', self.__facetClass) - 83 - 84 super(ReferenceFacetMember, self).__init__(**kw) - 85 - 86 self.setLiteral(self._addTypePrefix('_CF_%s' % (self.__facetClass.Name(),), **kw)) -
87 -
88 -class ReferenceWildcard (ReferenceLiteral): -
89 __wildcard = None - 90 -
91 - def __init__ (self, wildcard, **kw): -
92 self.__wildcard = wildcard - 93 super(ReferenceWildcard, self).__init__(**kw) - 94 - 95 template_map = { } - 96 template_map['Wildcard'] = 'pyxb.binding.content.Wildcard' - 97 if (xs.structures.Wildcard.NC_any == wildcard.namespaceConstraint()): - 98 template_map['nc'] = templates.replaceInText('%{Wildcard}.NC_any', **template_map) - 99 elif isinstance(wildcard.namespaceConstraint(), (set, frozenset)): - 100 namespaces = [] - 101 for ns in wildcard.namespaceConstraint(): - 102 if ns is None: - 103 namespaces.append(None) - 104 else: - 105 namespaces.append(ns.uri()) - 106 template_map['nc'] = 'set([%s])' % (",".join( [ repr2to3(_ns) for _ns in namespaces ])) - 107 else: - 108 assert isinstance(wildcard.namespaceConstraint(), tuple) - 109 ns = wildcard.namespaceConstraint()[1] - 110 if ns is not None: - 111 ns = ns.uri() - 112 template_map['nc'] = templates.replaceInText('(%{Wildcard}.NC_not, %{namespace})', namespace=repr2to3(ns), **template_map) - 113 template_map['pc'] = wildcard.processContents() - 114 self.setLiteral(templates.replaceInText('%{Wildcard}(process_contents=%{Wildcard}.PC_%{pc}, namespace_constraint=%{nc})', **template_map)) -
115 -
116 -class ReferenceSchemaComponent (ReferenceLiteral): -
117 __component = None - 118 -
119 - def __init__ (self, component, **kw): -
120 self.__component = component - 121 binding_module = kw['binding_module'] - 122 in_class = kw.get('in_class', False) - 123 super(ReferenceSchemaComponent, self).__init__(**kw) - 124 rv = binding_module.referenceSchemaComponent(component, in_class) - 125 self.setLiteral(rv) -
126 -
127 -class ReferenceNamespace (ReferenceLiteral): -
128 __namespace = None - 129 -
130 - def __init__ (self, **kw): -
131 self.__namespace = kw['namespace'] - 132 binding_module = kw['binding_module'] - 133 super(ReferenceNamespace, self).__init__(**kw) - 134 rv = binding_module.referenceNamespace(self.__namespace) - 135 self.setLiteral(rv) -
136 -
137 -class ReferenceExpandedName (ReferenceLiteral): -
138 __expandedName = None - 139 -
140 - def __init__ (self, **kw): -
141 self.__expandedName = kw['expanded_name'] - 142 super(ReferenceExpandedName, self).__init__(**kw) - 143 self.setLiteral('pyxb.namespace.ExpandedName(%s, %s)' % (pythonLiteral(self.__expandedName.namespace(), **kw), pythonLiteral(self.__expandedName.localName(), **kw))) -
144 -
145 -class ReferenceFacet (ReferenceLiteral): -
146 __facet = None - 147 -
148 - def __init__ (self, **kw): -
149 self.__facet = kw['facet'] - 150 super(ReferenceFacet, self).__init__(**kw) - 151 self.setLiteral('%s._CF_%s' % (pythonLiteral(self.__facet.ownerTypeDefinition(), **kw), self.__facet.Name())) -
152 -
153 -class ReferenceEnumerationMember (ReferenceLiteral): -
154 enumerationElement = None - 155 -
156 - def __init__ (self, **kw): -
157 # NB: Pre-extended __init__ - 158 - 159 # All we really need is the enumeration element, so we can get - 160 # its tag, and a type definition or datatype, so we can create - 161 # the proper prefix. - 162 - 163 # See if we were given a value, from which we can extract the - 164 # other information. - 165 value = kw.get('enum_value') - 166 assert (value is None) or isinstance(value, facets._Enumeration_mixin) - 167 - 168 # Must provide facet_instance, or a value from which it can be - 169 # obtained. - 170 facet_instance = kw.get('facet_instance') - 171 if facet_instance is None: - 172 assert isinstance(value, facets._Enumeration_mixin) - 173 facet_instance = value._CF_enumeration - 174 assert isinstance(facet_instance, facets.CF_enumeration) - 175 - 176 # Must provide the enumeration_element, or a facet_instance - 177 # and value from which it can be identified. - 178 self.enumerationElement = kw.get('enumeration_element') - 179 if self.enumerationElement is None: - 180 assert value is not None - 181 self.enumerationElement = facet_instance.elementForValue(value) - 182 assert isinstance(self.enumerationElement, facets._EnumerationElement) - 183 assert self.enumerationElement.tag() is not None - 184 - 185 # If no type definition was provided, use the value datatype - 186 # for the facet. - 187 kw.setdefault('type_definition', facet_instance.valueDatatype()) - 188 - 189 super(ReferenceEnumerationMember, self).__init__(**kw) - 190 - 191 self.setLiteral(self._addTypePrefix(self.enumerationElement.tag(), **kw)) -
192 -
193 -def pythonLiteral (value, **kw): -
194 # For dictionaries, apply translation to all values (not keys) - 195 if isinstance(value, six.dictionary_type): - 196 return ', '.join([ '%s=%s' % (k, pythonLiteral(v, **kw)) for (k, v) in six.iteritems(value) ]) - 197 - 198 # For lists, apply translation to all members - 199 if isinstance(value, six.list_type): - 200 return [ pythonLiteral(_v, **kw) for _v in value ] - 201 - 202 # ExpandedName is a tuple, but not here - 203 if isinstance(value, pyxb.namespace.ExpandedName): - 204 return pythonLiteral(ReferenceExpandedName(expanded_name=value, **kw)) - 205 - 206 # For other collection types, do what you do for list - 207 if isinstance(value, (six.tuple_type, set)): - 208 return type(value)(pythonLiteral(list(value), **kw)) - 209 - 210 # Value is a binding value for which there should be an - 211 # enumeration constant. Return that constant. - 212 if isinstance(value, facets._Enumeration_mixin): - 213 return pythonLiteral(ReferenceEnumerationMember(enum_value=value, **kw)) - 214 - 215 # Value is an instance of a Python binding, e.g. one of the - 216 # XMLSchema datatypes. Use its value, applying the proper prefix - 217 # for the module. - 218 if isinstance(value, basis.simpleTypeDefinition): - 219 return PrefixModule(value, value.pythonLiteral()) - 220 - 221 if isinstance(value, pyxb.namespace.Namespace): - 222 return pythonLiteral(ReferenceNamespace(namespace=value, **kw)) - 223 - 224 if isinstance(value, type): - 225 if issubclass(value, basis.simpleTypeDefinition): - 226 return PrefixModule(value) - 227 if issubclass(value, facets.Facet): - 228 return PrefixModule(value) - 229 - 230 if isinstance(value, facets.Facet): - 231 return pythonLiteral(ReferenceFacet(facet=value, **kw)) - 232 - 233 # Treat pattern elements as their value - 234 if isinstance(value, facets._PatternElement): - 235 return pythonLiteral(value.pattern) - 236 - 237 # Treat enumeration elements as their value - 238 if isinstance(value, facets._EnumerationElement): - 239 return pythonLiteral(value.value()) - 240 - 241 # Wildcards expand to a pyxb.binding.content.Wildcard instance - 242 if isinstance(value, xs.structures.Wildcard): - 243 return pythonLiteral(ReferenceWildcard(value, **kw)) - 244 - 245 # Schema components have a single name through their lifespan - 246 if isinstance(value, xs.structures._SchemaComponent_mixin): - 247 return pythonLiteral(ReferenceSchemaComponent(value, **kw)) - 248 - 249 # Other special cases - 250 if isinstance(value, ReferenceLiteral): - 251 return value.asLiteral() - 252 - 253 # Represent namespaces by their URI - 254 if isinstance(value, pyxb.namespace.Namespace): - 255 return repr2to3(value.uri()) - 256 - 257 # Standard Python types, including string types - 258 if isinstance(value, (six.none_type, six.boolean_type, six.float_type, six.integer_types, six.string_types)): - 259 return pyxb.utils.utility.repr2to3(value) - 260 - 261 raise Exception('Unexpected literal type %s' % (type(value),)) -
262 -
263 -def _GenerateAutomaton (automaton, template_map, containing_state, lines, **kw): -
264 binding_module = kw['binding_module'] - 265 name = utility.PrepareIdentifier('BuildAutomaton', binding_module.uniqueInModule(), protected=True) - 266 au_src = [] - 267 au_src.append(templates.replaceInText(''' - 268 def %{name} (): - 269 # Remove this helper function from the namespace after it is invoked - 270 global %{name} - 271 del %{name} - 272 import pyxb.utils.fac as fac - 273 ''', name=name)) - 274 - 275 def stateSortKey (st): - 276 if isinstance(st.symbol, xs.structures.ModelGroup): - 277 return st.symbol.facStateSortKey() - 278 return st.symbol[0].facStateSortKey() -
279 - 280 def counterConditionSortKey (cc): - 281 return cc.metadata.facStateSortKey() - 282 - 283 def updateInstructionSortKey (ui): - 284 return counterConditionSortKey(ui.counterCondition) - 285 - 286 def transitionSortKey (xit): - 287 # The destination of a transition is not unique; need to - 288 # differentiate using the update instructions. Which - 289 # themselves should be sorted. - 290 st = xit.consumingState() - 291 - 292 # Transitions into/out-of subautomata might not include a - 293 # consuming state. Give those a sort value -1, which python3 - 294 # considers comparable with the non-negative integer sort key - 295 # used for states. - 296 ssk = -1 - 297 if st is not None: - 298 ssk = stateSortKey(st) - 299 keys = [ ssk ] - 300 keys.extend(map(updateInstructionSortKey, sorted(xit.updateInstructions, key=updateInstructionSortKey))) - 301 return tuple(keys) - 302 - 303 au_src.append(' counters = set()') - 304 counter_map = {} - 305 sorted_counter_conditions = sorted(automaton.counterConditions, key=counterConditionSortKey) - 306 for cc in sorted_counter_conditions: - 307 cc_id = 'cc_%u' % (len(counter_map),) - 308 counter_map[cc] = cc_id - 309 au_src.append(' %s = fac.CounterCondition(min=%s, max=%s, metadata=%r)' % (cc_id, repr2to3(cc.min), repr2to3(cc.max), cc.metadata._location())) - 310 au_src.append(' counters.add(%s)' % (cc_id,)) - 311 state_map = {} - 312 au_src.append(' states = []') - 313 sorted_states = sorted(automaton.states, key=stateSortKey) - 314 for st in sorted_states: - 315 st_id = 'st_%u' % (len(state_map),) - 316 state_map[st] = st_id - 317 if st.subAutomata is not None: - 318 au_src.append(' sub_automata = []') - 319 for sa in st.subAutomata: - 320 au_src.append(' sub_automata.append(%s)' % (_GenerateAutomaton(sa, template_map, st_id, lines, **kw),)) - 321 if st.finalUpdate is None: - 322 au_src.append(' final_update = None') - 323 else: - 324 au_src.append(' final_update = set()') - 325 for ui in sorted(st.finalUpdate, key=updateInstructionSortKey): - 326 au_src.append(' final_update.add(fac.UpdateInstruction(%s, %r))' % (counter_map[ui.counterCondition], ui.doIncrement)) - 327 if isinstance(st.symbol, xs.structures.ModelGroup): - 328 au_src.append(' symbol = %r' % (st.symbol._location(),)) - 329 else: - 330 (particle, symbol) = st.symbol - 331 if isinstance(symbol, xs.structures.Wildcard): - 332 au_src.append(templates.replaceInText(' symbol = pyxb.binding.content.WildcardUse(%{wildcard}, %{location})', wildcard=binding_module.literal(symbol, **kw), location=repr2to3(particle._location()))) - 333 elif isinstance(symbol, xs.structures.ElementDeclaration): - 334 binding_module.importForDeclaration(symbol) - 335 au_src.append(templates.replaceInText(' symbol = pyxb.binding.content.ElementUse(%{ctd}._UseForTag(%{field_tag}), %{location})', field_tag=binding_module.literal(symbol.expandedName(), **kw), location=repr2to3(particle._location()), **template_map)) - 336 au_src.append(' %s = fac.State(symbol, is_initial=%r, final_update=final_update, is_unordered_catenation=%r)' % (st_id, st.isInitial, st.isUnorderedCatenation)) - 337 if st.subAutomata is not None: - 338 au_src.append(' %s._set_subAutomata(*sub_automata)' % (st_id,)) - 339 au_src.append(' states.append(%s)' % (st_id,)) - 340 for st in sorted_states: - 341 au_src.append(' transitions = []') - 342 for xit in sorted(st.transitionSet, key=transitionSortKey): - 343 au_src.append(' transitions.append(fac.Transition(%s, [' % (state_map[xit.destination],)) - 344 sorted_ui = sorted(xit.updateInstructions, key=updateInstructionSortKey) - 345 au_src.append(' %s ]))' % (',\n '.join(map(lambda _ui: 'fac.UpdateInstruction(%s, %r)' % (counter_map[_ui.counterCondition], _ui.doIncrement), sorted_ui)))) - 346 au_src.append(' %s._set_transitionSet(transitions)' % (state_map[st],)) - 347 au_src.append(' return fac.Automaton(states, counters, %r, containing_state=%s)' % (automaton.nullable, containing_state)) - 348 lines.extend(au_src) - 349 return '%s()' % (name,) - 350 -
351 -def GenerateAutomaton (ctd, **kw): -
352 aux = _CTDAuxData.Get(ctd) - 353 binding_module = kw['binding_module'] - 354 template_map = { 'ctd' : binding_module.literal(ctd, **kw) } - 355 automaton = aux.automaton - 356 if automaton is None: - 357 return None - 358 lines = [] - 359 name = _GenerateAutomaton(automaton, template_map, 'None', lines, **kw) - 360 return (name, lines) -
361 -
362 -def _useEnumerationTags (td): -
363 if td is None: - 364 return False - 365 assert isinstance(td, xs.structures.SimpleTypeDefinition) - 366 ptd = td.baseTypeDefinition() - 367 python_support = None - 368 # Atomic types that use strings as their representation - 369 if (ptd.VARIETY_atomic == ptd.variety()): - 370 python_support = ptd.primitiveTypeDefinition().pythonSupport() - 371 return issubclass(python_support, six.string_types) - 372 # Derivations from anySimpleType use strings too - 373 if (ptd.VARIETY_absent == ptd.variety()): - 374 return True - 375 # Union types? Yeah, I suppose so. Though this only applies to - 376 # members lifted up into the union. - 377 if (ptd.VARIETY_union == ptd.variety()): - 378 return True - 379 # List types have spaces so no tags. - 380 return False -
381 -
382 -def GenerateFacets (td, generator, **kw): -
383 binding_module = kw['binding_module'] - 384 outf = binding_module.bindingIO() - 385 facet_instances = [] - 386 gen_enum_tag = _useEnumerationTags(td) - 387 for (fc, fi) in six.iteritems(td.facets()): - 388 #if (fi is None) or (fi.ownerTypeDefinition() != td): - 389 # continue - 390 if (fi is None) and (fc in td.baseTypeDefinition().facets()): - 391 # Nothing new here - 392 continue - 393 if (fi is not None) and (fi.ownerTypeDefinition() != td): - 394 # Did this one in an ancestor - 395 continue - 396 argset = { } - 397 is_collection = issubclass(fc, facets._CollectionFacet_mixin) - 398 if issubclass(fc, facets._LateDatatype_mixin): - 399 vdt = td - 400 if fc.LateDatatypeBindsSuperclass(): - 401 vdt = vdt.baseTypeDefinition() - 402 argset['value_datatype'] = vdt - 403 if fi is not None: - 404 if not is_collection: - 405 argset['value'] = fi.value() - 406 if isinstance(fi, facets.CF_enumeration): - 407 argset['enum_prefix'] = fi.enumPrefix() - 408 facet_var = ReferenceFacetMember(type_definition=td, facet_class=fc, **kw) - 409 outf.write("%s = %s(%s)\n" % binding_module.literal( (facet_var, fc, argset ), **kw)) - 410 facet_instances.append(binding_module.literal(facet_var, **kw)) - 411 if (fi is not None) and is_collection: - 412 for i in six.iteritems(fi): - 413 if isinstance(i, facets._EnumerationElement): - 414 if isinstance(i.value(), pyxb.namespace.ExpandedName): - 415 enum_config = '%s.addEnumeration(value=%s, tag=%s)' % binding_module.literal( ( facet_var, i.value(), i.tag() ), **kw) - 416 else: - 417 enum_config = '%s.addEnumeration(unicode_value=%s, tag=%s)' % binding_module.literal( ( facet_var, i.unicodeValue(), i.tag() ), **kw) - 418 if gen_enum_tag and (i.tag() is not None): - 419 enum_member = ReferenceEnumerationMember(type_definition=td, facet_instance=fi, enumeration_element=i, **kw) - 420 outf.write("%s = %s\n" % (binding_module.literal(enum_member, **kw), enum_config)) - 421 if fi.enumPrefix() is not None: - 422 outf.write("%s_%s = %s\n" % (fi.enumPrefix(), i.tag(), binding_module.literal(enum_member, **kw))) - 423 else: - 424 outf.write("%s\n" % (enum_config,)) - 425 if isinstance(i, facets._PatternElement): - 426 outf.write("%s.addPattern(pattern=%s)\n" % binding_module.literal( (facet_var, i.pattern ), **kw)) - 427 if gen_enum_tag and (xs.structures.SimpleTypeDefinition.VARIETY_union == td.variety()): - 428 # If the union has enumerations of its own, there's no need to - 429 # inherit anything, because they supersede anything implicitly - 430 # inherited. - 431 fi = td.facets().get(facets.CF_enumeration) - 432 if fi is None: - 433 # Need to expose any enumerations in members up in this class - 434 for mtd in td.memberTypeDefinitions(): - 435 if not _useEnumerationTags(mtd): - 436 continue - 437 fi = mtd.facets().get(facets.CF_enumeration) - 438 if fi is None: - 439 continue - 440 for i in six.iteritems(fi): - 441 assert isinstance(i, facets._EnumerationElement) - 442 etd = i.enumeration().ownerTypeDefinition() - 443 enum_member = ReferenceEnumerationMember(type_definition=td, facet_instance=fi, enumeration_element=i, **kw) - 444 outf.write("%-50s%s\n" % ('%s = %s' % binding_module.literal( (enum_member, i.unicodeValue()) ), - 445 '# originally %s.%s' % (binding_module.literal(etd), i.tag()))) - 446 if 2 <= len(facet_instances): - 447 map_args = ",\n ".join(facet_instances) - 448 else: - 449 map_args = ','.join(facet_instances) - 450 outf.write("%s._InitializeFacetMap(%s)\n" % (binding_module.literal(td, **kw), map_args)) -
451 -
452 -def _VCAppendAuxInit (vc_source, aux_init, binding_module, kw): -
453 if vc_source.fixed() is not None: - 454 aux_init.append('fixed=True') - 455 aux_init.append('unicode_default=%s' % (binding_module.literal(vc_source.fixed(), **kw),)) - 456 elif vc_source.default() is not None: - 457 aux_init.append('unicode_default=%s' % (binding_module.literal(vc_source.default(), **kw),)) -
458 -
459 # If std is a simple type that requires an enumeration mixin, return the - 460 # corresponding facet; otherwise return None. - 461 -def simpleTypeOwnedEnumerationFacet (std): -
462 if not isinstance(std, xs.structures.SimpleTypeDefinition): - 463 return None - 464 enum_facet = std.facets().get(facets.CF_enumeration) - 465 if (enum_facet is not None) and (enum_facet.ownerTypeDefinition() == std): - 466 return enum_facet - 467 return None -
468 -
469 -def GenerateSTD (std, generator): -
470 - 471 binding_module = generator.moduleForComponent(std) - 472 outf = binding_module.bindingIO() - 473 - 474 class_keywords = frozenset(basis.simpleTypeDefinition._ReservedSymbols) - 475 class_unique = set() - 476 - 477 kw = { } - 478 kw['binding_module'] = binding_module - 479 kw['class_keywords'] = class_keywords - 480 kw['class_unique'] = class_unique - 481 - 482 parent_classes = [ binding_module.literal(std.baseTypeDefinition(), **kw) ] - 483 if simpleTypeOwnedEnumerationFacet(std) is not None: - 484 parent_classes.append('pyxb.binding.basis.enumeration_mixin') - 485 - 486 template_map = { } - 487 binding_name = template_map['std'] = binding_module.literal(std, **kw) - 488 if (std.expandedName() is not None) and (std.expandedName().localName() != binding_name): - 489 _log.warning('Simple type %s renamed to %s', std.expandedName(), binding_name) - 490 - 491 template_map['superclasses'] = '' - 492 if 0 < len(parent_classes): - 493 template_map['superclasses'] = ', '.join(parent_classes) - 494 template_map['expanded_name'] = binding_module.literal(std.expandedName(), **kw) - 495 if std.expandedName() is not None: - 496 template_map['qname'] = six.text_type(std.expandedName()) - 497 else: - 498 template_map['qname'] = '[anonymous]' - 499 template_map['namespaceReference'] = binding_module.literal(std.bindingNamespace(), **kw) - 500 template_map['xsd_location'] = repr2to3(std._location()) - 501 if std.annotation() is not None: - 502 template_map['documentation'] = std.annotation().asDocString() - 503 template_map['documentation_expr'] = binding_module.literal(std.annotation().text()) - 504 else: - 505 template_map['documentation'] = '' - 506 template_map['documentation_expr'] = binding_module.literal(None) - 507 - 508 # @todo: Extensions of LIST will be wrong in below - 509 - 510 common_template = ''' - 511 """%{documentation}""" - 512 - 513 _ExpandedName = %{expanded_name} - 514 _XSDLocation = %{xsd_location} - 515 _Documentation = %{documentation_expr} - 516 ''' - 517 if xs.structures.SimpleTypeDefinition.VARIETY_absent == std.variety(): - 518 template = ''' - 519 # The ur simple type: %{qname} - 520 class %{std} (%{superclasses}): - 521 ''' + common_template - 522 if not template_map['documentation']: - 523 template_map['documentation'] = 'The ur simple type.' - 524 elif xs.structures.SimpleTypeDefinition.VARIETY_atomic == std.variety(): - 525 template = ''' - 526 # Atomic simple type: %{qname} - 527 class %{std} (%{superclasses}): - 528 ''' + common_template - 529 if not template_map['documentation']: - 530 template_map['documentation'] = 'An atomic simple type.' - 531 elif xs.structures.SimpleTypeDefinition.VARIETY_list == std.variety(): - 532 template = ''' - 533 # List simple type: %{qname} - 534 # superclasses %{superclasses} - 535 class %{std} (pyxb.binding.basis.STD_list): - 536 ''' + common_template + ''' - 537 _ItemType = %{itemtype} - 538 ''' - 539 template_map['itemtype'] = binding_module.literal(std.itemTypeDefinition(), **kw) - 540 if not template_map['documentation']: - 541 template_map['documentation'] = templates.replaceInText('Simple type that is a list of %{itemtype}.', **template_map) - 542 elif xs.structures.SimpleTypeDefinition.VARIETY_union == std.variety(): - 543 template = ''' - 544 # Union simple type: %{qname} - 545 # superclasses %{superclasses} - 546 class %{std} (pyxb.binding.basis.STD_union): - 547 ''' + common_template + ''' - 548 _MemberTypes = ( %{membertypes}, ) - 549 ''' - 550 template_map['membertypes'] = ", ".join( [ binding_module.literal(_mt, **kw) for _mt in std.memberTypeDefinitions() ]) - 551 if not template_map['documentation']: - 552 template_map['documentation'] = templates.replaceInText('Simple type that is a union of %{membertypes}.', **template_map) - 553 else: - 554 raise pyxb.LogicError("Unhandled STD variety") - 555 - 556 outf.write(templates.replaceInText(template, **template_map)) - 557 - 558 GenerateFacets(std, generator, **kw) - 559 - 560 if std.name() is not None: - 561 outf.write(templates.replaceInText("%{namespaceReference}.addCategoryObject('typeBinding', %{localName}, %{std})\n", - 562 localName=binding_module.literal(std.name(), **kw), **template_map)) - 563 outf.write(templates.replaceInText('_module_typeBindings.%{std} = %{std}\n', **template_map)) -
564 -
565 -def elementDeclarationMap (ed, binding_module, **kw): -
566 template_map = { } - 567 template_map['qname'] = six.text_type(ed.expandedName()) - 568 template_map['decl_location'] = repr2to3(ed._location()) - 569 template_map['namespaceReference'] = binding_module.literal(ed.bindingNamespace(), **kw) - 570 if (ed.SCOPE_global == ed.scope()): - 571 binding_name = template_map['class'] = binding_module.literal(ed, **kw) - 572 if ed.expandedName().localName() != binding_name: - 573 _log.warning('Element %s renamed to %s', ed.expandedName(), binding_name) - 574 template_map['localName'] = binding_module.literal(ed.name(), **kw) - 575 template_map['map_update'] = templates.replaceInText("%{namespaceReference}.addCategoryObject('elementBinding', %{localName}, %{class})", **template_map) - 576 else: - 577 template_map['scope'] = binding_module.literal(ed.scope(), **kw) - 578 if ed.annotation() is not None: - 579 template_map['documentation'] = binding_module.literal(six.text_type(ed.annotation())) - 580 if ed.abstract(): - 581 template_map['abstract'] = binding_module.literal(ed.abstract(), **kw) - 582 if ed.nillable(): - 583 template_map['nillable'] = binding_module.literal(ed.nillable(), **kw) - 584 if ed.default(): - 585 template_map['defaultValue'] = binding_module.literal(ed.default(), **kw) - 586 template_map['typeDefinition'] = binding_module.literal(ed.typeDefinition(), **kw) - 587 if ed.substitutionGroupAffiliation(): - 588 template_map['substitution_group'] = binding_module.literal(ed.substitutionGroupAffiliation(), **kw) - 589 aux_init = [] - 590 for k in ( 'nillable', 'abstract', 'scope', 'documentation' ): - 591 if k in template_map: - 592 aux_init.append('%s=%s' % (k, template_map[k])) - 593 aux_init.append('location=%s' % (template_map['decl_location'],)) - 594 _VCAppendAuxInit(ed, aux_init, binding_module, kw) - 595 template_map['element_aux_init'] = '' - 596 if 0 < len(aux_init): - 597 template_map['element_aux_init'] = ', ' + ', '.join(aux_init) - 598 - 599 return template_map -
600 - 601 import pyxb.utils.fac - 602 import operator - 603 import functools -
604 - 605 # A Symbol in the term tree is a pair consisting of the containing - 606 # particle (for location information) and one of an - 607 # ElementDeclaration, Wildcard, or tuple of sub-term-trees for All - 608 # model groups. - 609 - 610 -def BuildTermTree (node): -
611 """Construct a L{FAC term tree<pyxb.utils.fac.Node>} for a L{particle<xs.structures.Particle>}. - 612 - 613 This translates the XML schema content model of particles, model - 614 groups, element declarations, and wildcards into a tree expressing - 615 the corresponding content as a regular expression with numerical - 616 constraints. - 617 - 618 @param node: An instance of L{xs.structures.Particle} - 619 - 620 @return: An instance of L{pyxb.utils.fac.Node} - 621 """ - 622 - 623 def _generateTermTree_visitor (node, entered, arg): - 624 """Helper for constructing a L{FAC term tree<pyxb.utils.fac.Node>}. - 625 - 626 This is passed to L{xs.structures.Particle.walkParticleTree}. - 627 - 628 @param node: An instance of L{xs.structures._ParticleTree_mixin} - 629 - 630 @param entered: C{True} entering an interior tree node, C{False} - 631 leaving an interior tree node, C{None} at a leaf node. - 632 - 633 @param arg: A list of pairs C{(particle, terms)} where C{particle} - 634 is the L{xs.structures.Particle} instance containing a list of - 635 L{term trees<pyxb.utils.fac.Node>}. - 636 """ - 637 - 638 if entered is None: - 639 (parent_particle, terms) = arg.peekNodeTermPair() - 640 assert isinstance(parent_particle, xs.structures.Particle) - 641 assert isinstance(node, (xs.structures.ElementDeclaration, xs.structures.Wildcard)) - 642 node._setFacStateSortKey(arg.nextSequenceNumber()) - 643 terms.append(pyxb.utils.fac.Symbol((parent_particle, node))) - 644 elif entered: - 645 node._setFacStateSortKey(arg.nextSequenceNumber()) - 646 arg.addNode(node) - 647 else: - 648 (xnode, terms) = arg.popNodeTermPair() - 649 assert xnode == node - 650 (parent_particle, siblings) = arg.peekNodeTermPair() - 651 if 1 == len(terms): - 652 term = terms[0] - 653 # Either node is a Particle, or it's a single-member model - 654 # group. If it's a non-trivial particle we need a - 655 # numerical constraint; if it's a single-member model - 656 # group or a trivial particle we can use the term - 657 # directly. - 658 if isinstance(node, xs.structures.Particle) and ((1 != node.minOccurs()) or (1 != node.maxOccurs())): - 659 term = pyxb.utils.fac.NumericalConstraint(term, node.minOccurs(), node.maxOccurs(), metadata=node) - 660 else: - 661 assert isinstance(parent_particle, xs.structures.Particle), 'unexpected %s' % (parent_particle,) - 662 assert isinstance(node, xs.structures.ModelGroup) - 663 if node.C_CHOICE == node.compositor(): - 664 term = pyxb.utils.fac.Choice(*terms, metadata=node) - 665 elif node.C_SEQUENCE == node.compositor(): - 666 term = pyxb.utils.fac.Sequence(*terms, metadata=node) - 667 else: - 668 # The quadratic state explosion and need to clone - 669 # terms that results from a naive transformation of - 670 # unordered catenation to choices among sequences of - 671 # nodes and recursively-defined catenation expressions - 672 # is not worth the pain. Create a "symbol" for the - 673 # state and hold the alternatives in it. - 674 assert node.C_ALL == node.compositor() - 675 assert functools.reduce(operator.and_, map(lambda _s: isinstance(_s, pyxb.utils.fac.Node), terms), True) - 676 term = pyxb.utils.fac.All(*terms, metadata=node) - 677 siblings.append(term) -
678 - 679 class TermTreeArg (object): - 680 __sequenceNumber = None - 681 __termTreeList = None - 682 __nodeTermPairs = None - 683 def __init__ (self, node): - 684 self.__sequenceNumber = 0 - 685 self.__termTreeList = [] - 686 self.__nodeTermPairs = [ (node, self.__termTreeList) ] - 687 - 688 def termTree (self): - 689 assert 1 == len(self.__nodeTermPairs) - 690 assert 1 == len(self.__termTreeList) - 691 return self.__termTreeList[0] - 692 - 693 def peekNodeTermPair (self): - 694 return self.__nodeTermPairs[-1] - 695 - 696 def popNodeTermPair (self): - 697 return self.__nodeTermPairs.pop() - 698 - 699 def addNode (self, node): - 700 self.__nodeTermPairs.append((node, [])) - 701 - 702 def nextSequenceNumber (self): - 703 rv = self.__sequenceNumber - 704 self.__sequenceNumber += 1 - 705 return rv - 706 - 707 assert isinstance(node, xs.structures.Particle) - 708 ttarg = TermTreeArg(node) - 709 node.walkParticleTree(_generateTermTree_visitor, ttarg) - 710 term_tree = ttarg.termTree() - 711 return term_tree - 712 -
713 -def BuildPluralityData (term_tree): -
714 """Walk a term tree to determine which element declarations may - 715 appear multiple times. - 716 - 717 The bindings need to use a list for any Python attribute - 718 corresponding to an element declaration that can occur multiple - 719 times in the content model. The number of occurrences is - 720 determined by the occurrence constraints on parent particles and - 721 the compositors of containing model groups. All this information - 722 is available in the term tree used for the content model - 723 automaton. - 724 - 725 @param term_tree: A L{FAC term tree<pyxb.utils.fac.Node>} - 726 representing the content model for a complex data type. - 727 - 728 @return: Plurality data, as a pair C{(singles, multiples)} where - 729 C{singles} is a set of base L{element - 730 declarations<xs.structures.ElementDeclaration>} that are known to - 731 occur at least once and at most once in a region of the content, - 732 and C{multiples} is a similar set of declarations that are known - 733 to potentially occur more than once.""" - 734 - 735 def _ttMergeSets (parent, child): - 736 (p1, pm) = parent - 737 (c1, cm) = child - 738 - 739 # Anything multiple in the child becomes multiple in the parent. - 740 pm.update(cm) - 741 - 742 # Anything independently occuring once in both parent and child - 743 # becomes multiple in the parent. - 744 pm.update(c1.intersection(p1)) - 745 - 746 # Anything that was single in the parent (child) but is now - 747 # multiple is no longer single. - 748 p1.difference_update(pm) - 749 c1.difference_update(pm) - 750 - 751 # Anything that was single in the parent and also single in the - 752 # child is no longer single in the parent. - 753 p1.symmetric_difference_update(c1) -
754 - 755 def _ttPrePluralityWalk (node, pos, arg): - 756 # If there are multiple children, create a new list on which they - 757 # will be placed. - 758 if isinstance(node, pyxb.utils.fac.MultiTermNode): - 759 arg.append([]) - 760 - 761 def _ttPostPluralityWalk (node, pos, arg): - 762 # Initialize a fresh result for this node - 763 singles = set() - 764 multiples = set() - 765 combined = (singles, multiples) - 766 if isinstance(node, pyxb.utils.fac.MultiTermNode): - 767 # Get the list of children, and examine - 768 term_list = arg.pop() - 769 if isinstance(node, pyxb.utils.fac.Choice): - 770 # For choice we aggregate the singles and multiples - 771 # separately. - 772 for (t1, tm) in term_list: - 773 multiples.update(tm) - 774 singles.update(t1) - 775 else: - 776 # For sequence (ordered or not) we merge the children - 777 assert isinstance(node, (pyxb.utils.fac.Sequence, pyxb.utils.fac.All)) - 778 for tt in term_list: - 779 _ttMergeSets(combined, tt) - 780 elif isinstance(node, pyxb.utils.fac.Symbol): - 781 (particle, term) = node.metadata - 782 if isinstance(term, xs.structures.ElementDeclaration): - 783 # One instance of the base declaration for the element - 784 singles.add(term.baseDeclaration()) - 785 elif isinstance(term, xs.structures.Wildcard): - 786 pass - 787 else: - 788 assert isinstance(term, list) - 789 # Unordered catenation is the same as ordered catenation. - 790 for tt in term: - 791 _ttMergeSets(combined, BuildPluralityData(tt)) - 792 else: - 793 assert isinstance(node, pyxb.utils.fac.NumericalConstraint) - 794 # Grab the data for the topmost tree and adjust it based on - 795 # occurrence data. - 796 combined = arg[-1].pop() - 797 (singles, multiples) = combined - 798 if 0 == node.max: - 799 # If the node can't match at all, there are no occurrences - 800 # at all - 801 multiples.clear() - 802 singles.clear() - 803 elif 1 == node.max: - 804 # If the node can only match once, what we've got is right - 805 pass - 806 else: - 807 # If the node can match multiple times, there are no - 808 # singles. - 809 multiples.update(singles) - 810 singles.clear() - 811 arg[-1].append(combined) - 812 - 813 # Initialize state with an implied parent that currently has no - 814 # children - 815 arg = [[]] - 816 term_tree.walkTermTree(_ttPrePluralityWalk, _ttPostPluralityWalk, arg) - 817 - 818 # The result term tree is the single child of that implied parent - 819 assert 1 == len(arg) - 820 arg = arg[0] - 821 assert 1 == len(arg) - 822 return arg[0] - 823 -
824 -class _CTDAuxData (object): -
825 """Helper class holding information need in both preparation and generation.""" - 826 - 827 contentBasis = None - 828 termTree = None - 829 edSingles = None - 830 edMultiples = None - 831 automaton = None - 832 ctd = None - 833 -
834 - def __init__ (self, ctd): -
835 self.ctd = ctd - 836 ctd.__auxData = self - 837 self.contentBasis = ctd.contentType()[1] - 838 if isinstance(self.contentBasis, xs.structures.Particle): - 839 self.termTree = BuildTermTree(self.contentBasis) - 840 self.automaton = self.termTree.buildAutomaton() - 841 (self.edSingles, self.edMultiples) = BuildPluralityData(self.termTree) - 842 else: - 843 self.edSingles = set() - 844 self.edMultiples = set() -
845 - 846 @classmethod -
847 - def Create (cls, ctd): -
848 return cls(ctd) -
849 - 850 @classmethod -
851 - def Get (cls, ctd): -
852 return ctd.__auxData -
853 -
854 -def GenerateCTD (ctd, generator, **kw): -
855 binding_module = generator.moduleForComponent(ctd) - 856 outf = binding_module.bindingIO() - 857 - 858 prolog_template = None - 859 template_map = { } - 860 binding_name = template_map['ctd'] = binding_module.literal(ctd, **kw) - 861 if (ctd.expandedName() is not None) and (ctd.expandedName().localName() != binding_name): - 862 _log.warning('Complex type %s renamed to %s', ctd.expandedName(), binding_name) - 863 - 864 base_type = ctd.baseTypeDefinition() - 865 content_type_tag = ctd._contentTypeTag() - 866 - 867 template_map['base_type'] = binding_module.literal(base_type, **kw) - 868 template_map['namespaceReference'] = binding_module.literal(ctd.bindingNamespace(), **kw) - 869 template_map['expanded_name'] = binding_module.literal(ctd.expandedName(), **kw) - 870 if ctd.expandedName() is not None: - 871 template_map['qname'] = six.text_type(ctd.expandedName()) - 872 else: - 873 template_map['qname'] = '[anonymous]' - 874 template_map['xsd_location'] = repr2to3(ctd._location()) - 875 template_map['simple_base_type'] = binding_module.literal(None, **kw) - 876 template_map['contentTypeTag'] = content_type_tag - 877 template_map['is_abstract'] = repr2to3(not not ctd.abstract()) - 878 - 879 content_basis = None - 880 if (ctd.CT_SIMPLE == content_type_tag): - 881 content_basis = ctd.contentType()[1] - 882 template_map['simple_base_type'] = binding_module.literal(content_basis, **kw) - 883 elif (ctd.CT_MIXED == content_type_tag): - 884 content_basis = ctd.contentType()[1] - 885 elif (ctd.CT_ELEMENT_ONLY == content_type_tag): - 886 content_basis = ctd.contentType()[1] - 887 - 888 if ctd.annotation() is not None: - 889 template_map['documentation'] = ctd.annotation().asDocString() - 890 elif isinstance(ctd.owner(), xs.structures.ElementDeclaration) \ - 891 and ctd.owner().annotation() is not None: - 892 template_map['documentation'] = ctd.owner().annotation().asDocString() - 893 else: - 894 template_map['documentation'] = templates.replaceInText("Complex type %{qname} with content type %{contentTypeTag}", **template_map) - 895 - 896 prolog_template = ''' - 897 # Complex type %{qname} with content type %{contentTypeTag} - 898 class %{ctd} (%{superclass}): - 899 """%{documentation}""" - 900 _TypeDefinition = %{simple_base_type} - 901 _ContentTypeTag = pyxb.binding.basis.complexTypeDefinition._CT_%{contentTypeTag} - 902 _Abstract = %{is_abstract} - 903 _ExpandedName = %{expanded_name} - 904 _XSDLocation = %{xsd_location} - 905 ''' - 906 - 907 # Complex types that inherit from non-ur-type complex types should - 908 # have their base type as their Python superclass, so pre-existing - 909 # elements and attributes can be re-used. - 910 inherits_from_base = True - 911 template_map['superclass'] = binding_module.literal(base_type, **kw) - 912 if ctd._isHierarchyRoot(): - 913 inherits_from_base = False - 914 template_map['superclass'] = 'pyxb.binding.basis.complexTypeDefinition' - 915 assert base_type.nameInBinding() is not None - 916 - 917 if inherits_from_base: - 918 prolog_template += ''' _ElementMap = %{superclass}._ElementMap.copy() - 919 _AttributeMap = %{superclass}._AttributeMap.copy() - 920 ''' - 921 else: - 922 prolog_template += ''' _ElementMap = {} - 923 _AttributeMap = {} - 924 ''' - 925 - 926 # Support for deconflicting attributes, elements, and reserved symbols - 927 class_keywords = frozenset(basis.complexTypeDefinition._ReservedSymbols) - 928 class_unique = set() - 929 - 930 # Deconflict elements first, attributes are lower priority. - 931 # Expectation is that all elements that have the same tag in the - 932 # XML are combined into the same instance member, even if they - 933 # have different types. Determine what name that should be, and - 934 # whether there might be multiple instances of elements of that - 935 # name. - 936 element_uses = [] - 937 - 938 definitions = [] - 939 - 940 definitions.append('# Base type is %{base_type}') - 941 - 942 # Retain in the ctd the information about the element - 943 # infrastructure, so it can be inherited where appropriate in - 944 # subclasses. - 945 - 946 if isinstance(content_basis, xs.structures.Particle): - 947 aux = _CTDAuxData.Get(ctd) - 948 elements = aux.edSingles.union(aux.edMultiples) - 949 - 950 outf.postscript().append("\n\n") - 951 for ed in sorted(elements, key=lambda _c: _c.schemaOrderSortKey()): - 952 is_plural = ed in aux.edMultiples - 953 # @todo Detect and account for plurality change between this and base - 954 ef_map = ed._templateMap() - 955 if ed.scope() == ctd: - 956 ef_map.update(elementDeclarationMap(ed, binding_module, **kw)) - 957 aux_init = [] - 958 ef_map['is_plural'] = repr2to3(is_plural) - 959 element_uses.append(templates.replaceInText('%{use}.name() : %{use}', **ef_map)) - 960 if 0 == len(aux_init): - 961 ef_map['aux_init'] = '' - 962 else: - 963 ef_map['aux_init'] = ', ' + ', '.join(aux_init) - 964 ef_map['element_binding'] = utility.PrepareIdentifier('%s_elt' % (ef_map['id'],), class_unique, class_keywords, private=True) - 965 if ed.annotation() is not None: - 966 ef_map['documentation'] = binding_module.literal(six.text_type(ed.annotation())) - 967 else: - 968 ef_map['documentation'] = binding_module.literal(None) - 969 if ed.scope() != ctd: - 970 definitions.append(templates.replaceInText(''' - 971 # Element %{id} (%{qname}) inherited from %{decl_type_en}''', decl_type_en=six.text_type(ed.scope().expandedName()), **ef_map)) - 972 continue - 973 - 974 binding_module.importForDeclaration(ed) - 975 if ed.expandedName().localName() != ef_map['id']: - 976 _log.warning('Element use %s.%s renamed to %s', ctd.expandedName(), ed.expandedName(), ef_map['id']) - 977 definitions.append(templates.replaceInText(''' - 978 # Element %{qname} uses Python identifier %{id} - 979 %{use} = pyxb.binding.content.ElementDeclaration(%{name_expr}, '%{id}', '%{key}', %{is_plural}, %{decl_location}, %{aux_init}) - 980 ''', name_expr=binding_module.literal(ed.expandedName(), **kw), **ef_map)) - 981 - 982 definitions.append(templates.replaceInText(''' - 983 %{inspector} = property(%{use}.value, %{use}.set, None, %{documentation}) - 984 ''', **ef_map)) - 985 outf.postscript().append(templates.replaceInText(''' - 986 %{ctd}._AddElement(pyxb.binding.basis.element(%{name_expr}, %{typeDefinition}%{element_aux_init})) - 987 ''', name_expr=binding_module.literal(ed.expandedName(), **kw), ctd=template_map['ctd'], **ef_map)) - 988 - 989 auto_defn = GenerateAutomaton(ctd, binding_module=binding_module, **kw) - 990 if auto_defn is not None: - 991 (automaton_ctor, lines) = auto_defn - 992 if lines: - 993 outf.postscript().append("\n".join(lines)) - 994 outf.postscript().append("\n") - 995 outf.postscript().append(templates.replaceInText('%{ctd}._Automaton = %{automaton_ctor}\n', ctd=template_map['ctd'], automaton_ctor=automaton_ctor)) - 996 outf.postscript().append("\n") - 997 - 998 # Create definitions for all attributes. - 999 attribute_uses = [] -1000 -1001 # name - String value of expanded name of the attribute (attr_tag, attr_ns) -1002 # name_expr - Python expression for an expanded name identifying the attribute (attr_tag) -1003 # use - Binding variable name holding AttributeUse instance (attr_name) -1004 # id - Python identifier for attribute (python_attr_name) -1005 # key - String used as dictionary key holding instance value of attribute (value_attr_name) -1006 # inspector - Name of the method used for inspection (attr_inspector) -1007 # mutator - Name of the method use for mutation (attr_mutator) -1008 for au in sorted(ctd.attributeUses(), key=lambda _au: _au.attributeDeclaration().schemaOrderSortKey()): -1009 ad = au.attributeDeclaration() -1010 assert isinstance(ad.scope(), xs.structures.ComplexTypeDefinition), 'unexpected scope %s' % (ad.scope(),) -1011 au_map = ad._templateMap() -1012 if ad.scope() != ctd: -1013 definitions.append(templates.replaceInText(''' -1014 # Attribute %{id} inherited from %{decl_type_en}''', decl_type_en=six.text_type(ad.scope().expandedName()), **au_map)) -1015 continue -1016 assert isinstance(au_map, dict) -1017 aur = au -1018 while aur.restrictionOf() is not None: -1019 aur = aur.restrictionOf() -1020 if au != aur: -1021 au_map = aur.attributeDeclaration()._templateMap().copy() -1022 definitions.append(templates.replaceInText(''' -1023 # Attribute %{id} is restricted from parent''', **au_map)) -1024 -1025 assert ad.typeDefinition() is not None -1026 au_map['attr_type'] = binding_module.literal(ad.typeDefinition(), in_class=True, **kw) -1027 au_map['decl_location'] = repr2to3(ad._location()) -1028 au_map['use_location'] = repr2to3(au._location()) -1029 -1030 vc_source = ad -1031 if au.valueConstraint() is not None: -1032 vc_source = au -1033 aux_init = [] -1034 _VCAppendAuxInit(vc_source, aux_init, binding_module, kw) -1035 if au.required(): -1036 aux_init.append('required=True') -1037 if au.prohibited(): -1038 aux_init.append('prohibited=True') -1039 if 0 == len(aux_init): -1040 au_map['aux_init'] = '' -1041 else: -1042 aux_init.insert(0, '') -1043 au_map['aux_init'] = ', '.join(aux_init) -1044 if ad.annotation() is not None: -1045 au_map['documentation'] = binding_module.literal(six.text_type(ad.annotation())) -1046 else: -1047 au_map['documentation'] = binding_module.literal(None) -1048 -1049 binding_module.importForDeclaration(ad) -1050 attribute_uses.append(templates.replaceInText('%{use}.name() : %{use}', **au_map)) -1051 if ad.expandedName().localName() != au_map['id']: -1052 _log.warning('Attribute %s.%s renamed to %s', ctd.expandedName(), ad.expandedName(), au_map['id']) -1053 definitions.append(templates.replaceInText(''' -1054 # Attribute %{qname} uses Python identifier %{id} -1055 %{use} = pyxb.binding.content.AttributeUse(%{name_expr}, '%{id}', '%{key}', %{attr_type}%{aux_init}) -1056 %{use}._DeclarationLocation = %{decl_location} -1057 %{use}._UseLocation = %{use_location}''', name_expr=binding_module.literal(ad.expandedName(), **kw), **au_map)) -1058 definitions.append(templates.replaceInText(''' -1059 %{inspector} = property(%{use}.value, %{use}.set, None, %{documentation}) -1060 ''', ctd=template_map['ctd'], **au_map)) -1061 -1062 if ctd.attributeWildcard() is not None: -1063 definitions.append('_AttributeWildcard = %s' % (binding_module.literal(ctd.attributeWildcard(), **kw),)) -1064 if ctd.hasWildcardElement(): -1065 definitions.append('_HasWildcardElement = True') -1066 template_map['attribute_uses'] = ",\n ".join(attribute_uses) -1067 template_map['element_uses'] = ",\n ".join(element_uses) -1068 -1069 template_map['registration'] = templates.replaceInText('_module_typeBindings.%{ctd} = %{ctd}', **template_map) -1070 if ctd.name() is not None: -1071 template_map['registration'] += templates.replaceInText("\n%{namespaceReference}.addCategoryObject('typeBinding', %{localName}, %{ctd})", -1072 localName=binding_module.literal(ctd.name(), **kw), **template_map) -1073 -1074 template = ''.join([prolog_template, -1075 " ", "\n ".join(definitions), "\n", -1076 ''' _ElementMap.update({ -1077 %{element_uses} -1078 }) -1079 _AttributeMap.update({ -1080 %{attribute_uses} -1081 }) -1082 %{registration} -1083 -1084 ''']) -1085 -1086 outf.write(template, **template_map) -
1087 -
1088 -def GenerateED (ed, generator, **kw): -
1089 # Unscoped declarations should never be referenced in the binding. -1090 assert ed._scopeIsGlobal() -1091 -1092 binding_module = generator.moduleForComponent(ed) -1093 outf = binding_module.bindingIO() -1094 -1095 template_map = elementDeclarationMap(ed, binding_module, **kw) -1096 template_map.setdefault('scope', binding_module.literal(None, **kw)) -1097 template_map.setdefault('map_update', '') -1098 -1099 binding_module.importForDeclaration(ed) -1100 outf.write(templates.replaceInText(''' -1101 %{class} = pyxb.binding.basis.element(%{name_expr}, %{typeDefinition}%{element_aux_init}) -1102 %{namespaceReference}.addCategoryObject('elementBinding', %{class}.name().localName(), %{class}) -1103 ''', name_expr=binding_module.literal(ed.expandedName(), **kw), **template_map)) -1104 -1105 if ed.substitutionGroupAffiliation() is not None: -1106 outf.postscript().append(templates.replaceInText(''' -1107 %{class}._setSubstitutionGroup(%{substitution_group}) -1108 ''', **template_map)) -
1109 -
1110 -def _PrepareSimpleTypeDefinition (std, generator, nsm, module_context): -
1111 std._templateMap()['_unique'] = nsm.uniqueInClass(std) -1112 if _useEnumerationTags(std): -1113 enum_facet = simpleTypeOwnedEnumerationFacet(std) -1114 if enum_facet is not None: -1115 for ei in six.iteritems(enum_facet): -1116 assert ei.tag() is None, '%s already has a tag' % (ei,) -1117 ei._setTag(utility.PrepareIdentifier(ei.unicodeValue(), nsm.uniqueInClass(std))) -
1118 -
1119 -def _PrepareComplexTypeDefinition (ctd, generator, nsm, module_context): -
1120 kw = { 'binding_module' : module_context } -1121 ctd._templateMap()['_unique'] = nsm.uniqueInClass(ctd) -1122 aux = _CTDAuxData.Create(ctd) -1123 multiples = aux.edMultiples -1124 for cd in ctd.localScopedDeclarations(): -1125 _SetNameWithAccessors(cd, ctd, cd in multiples, module_context, nsm, kw) -
1126 -
1127 -def _SetNameWithAccessors (component, container, is_plural, binding_module, nsm, kw): -
1128 use_map = component._templateMap() -1129 class_unique = nsm.uniqueInClass(container) -1130 assert isinstance(component, xs.structures._ScopedDeclaration_mixin) -1131 unique_name = utility.PrepareIdentifier(component.expandedName().localName(), class_unique) -1132 use_map['id'] = unique_name -1133 use_map['inspector'] = unique_name -1134 use_map['mutator'] = utility.PrepareIdentifier('set' + unique_name[0].upper() + unique_name[1:], class_unique) -1135 use_map['use'] = utility.MakeUnique('__' + unique_name.strip('_'), class_unique) -1136 assert component._scope() == container -1137 assert component.nameInBinding() is None, 'Use %s but binding name %s for %s' % (use_map['use'], component.nameInBinding(), component.expandedName()) -1138 component.setNameInBinding(use_map['use']) -1139 key_name = six.u('%s_%s_%s') % (six.text_type(nsm.namespace()), container.nameInBinding(), component.expandedName()) -1140 use_map['key'] = utility.PrepareIdentifier(key_name, class_unique, private=True) -1141 use_map['qname'] = six.text_type(component.expandedName()) -1142 if isinstance(component, xs.structures.ElementDeclaration) and is_plural: -1143 use_map['appender'] = utility.PrepareIdentifier('add' + unique_name[0].upper() + unique_name[1:], class_unique) -1144 return use_map -
1145 -
1146 -class BindingIO (object): -
1147 __prolog = None -1148 __postscript = None -1149 __templateMap = None -1150 __stringIO = None -1151 __bindingFilePath = None -1152 __bindingFile = None -1153 -
1154 - def __init__ (self, binding_module, **kw): -
1155 super(BindingIO, self).__init__() -1156 self.__bindingModule = binding_module -1157 self.__bindingFilePath = kw['binding_file_path'] -1158 self.__bindingFile = kw['binding_file'] -1159 self.__prolog = [] -1160 self.__postscript = [] -1161 self.__templateMap = kw.copy() -1162 encoding = kw.get('encoding', pyxb._OutputEncoding) -1163 self.__templateMap.update({ 'date' : str(datetime.datetime.now()), -1164 'filePath' : self.__bindingFilePath, -1165 'coding' : encoding, -1166 'binding_module' : binding_module, -1167 'binding_tag' : binding_module.bindingTag(), -1168 'pyxbVersion' : pyxb.__version__, -1169 'pyxb_version' : repr2to3(pyxb.__version__), -1170 'pythonVersion' : '.'.join(map(str, sys.version_info))}) -1171 self.__stringIO = io.StringIO() -1172 if self.__bindingFile: -1173 prefacet = self.expand('''# %{filePath} -1174 # -*- coding: %{coding} -*- -1175 # PyXB bindings for %{binding_tag} -1176 # Generated %{date} by PyXB version %{pyxbVersion} using Python %{pythonVersion} -1177 %{binding_preface}''', binding_preface=binding_module.bindingPreface()) -1178 self.__bindingFile.write(prefacet.encode(encoding)) -1179 self.__bindingFile.flush() -
1180 -
1181 - def bindingFile (self): -
1182 return self.__bindingFile -
1183 -
1184 - def expand (self, template, **kw): -
1185 tm = self.__templateMap.copy() -1186 tm.update(kw) -1187 return templates.replaceInText(template, **tm) -
1188 -
1189 - def appendPrologBoilerplate (self, tm): -
1190 self.prolog().append(self.expand('''# Unique identifier for bindings created at the same time -1191 _GenerationUID = %{generation_uid_expr} -1192 -1193 # Version of PyXB used to generate the bindings -1194 _PyXBVersion = %{pyxb_version} -1195 # Generated bindings are not compatible across PyXB versions -1196 if pyxb.__version__ != _PyXBVersion: -1197 raise pyxb.PyXBVersionError(_PyXBVersion) -1198 -1199 # A holder for module-level binding classes so we can access them from -1200 # inside class definitions where property names may conflict. -1201 _module_typeBindings = pyxb.utils.utility.Object() -1202 -1203 # Import bindings for namespaces imported into schema -1204 %{aux_imports} -1205 -1206 # NOTE: All namespace declarations are reserved within the binding -1207 %{namespace_decls} -1208 ''', **tm)) -
1209 -
1210 - def write (self, template, **kw): -
1211 txt = self.expand(template, **kw) -1212 self.__stringIO.write(txt) -
1213 -
1214 - def bindingModule (self): -
1215 return self.__bindingModule -
1216 __bindingModule = None -1217 -
1218 - def prolog (self): -
1219 return self.__prolog -
1220 - def postscript (self): -
1221 return self.__postscript -
1222 -
1223 - def literal (self, *args, **kw): -
1224 kw.update(self.__templateMap) -1225 return pythonLiteral(*args, **kw) -
1226 -
1227 - def contents (self): -
1228 rv = self.__prolog -1229 rv.append(self.__stringIO.getvalue()) -1230 rv.extend(self.__postscript) -1231 return ''.join(rv) -
1232 -
1233 -class _ModuleNaming_mixin (object): -
1234 __anonSTDIndex = None -1235 __anonCTDIndex = None -1236 __uniqueInModule = None -1237 __uniqueInClass = None -1238 __referencedFromClass = None -1239 -1240 _UniqueInModule = set([ 'pyxb', 'sys', '_module_typeBindings' ]) -1241 """Identifiers that are reserved within a module. -1242 -1243 Subclasses extend this with the identifiers they add to the -1244 module. Module-level schema-derived identifiers (such as type -1245 definition and element names) are deconflicted from this set and -1246 from each other.""" -1247 -1248 _ReferencedFromClass = set([ 'pyxb', 'sys', '_module_typeBindings' ]) -1249 """Identifiers defined in module that are accessed unqualified from class. -1250 -1251 These include standard import module names and globals such as -1252 references to namespaces.""" -1253 -1254 __ComponentBindingModuleMap = {} -1255 -
1256 - def generator (self): -
1257 return self.__generator -
1258 __generator = None -1259 -
1260 - def __init__ (self, generator, *args, **kw): -
1261 super(_ModuleNaming_mixin, self).__init__(*args, **kw) -1262 self.__generator = generator -1263 assert isinstance(self.__generator, Generator) -1264 self.__anonSTDIndex = 1 -1265 self.__anonCTDIndex = 1 -1266 self.__components = [] -1267 self.__componentNameMap = {} -1268 self.__uniqueInModule = set() -1269 self.__referencedFromClass = self._ReferencedFromClass.copy() -1270 self.__bindingIO = None -1271 self.__importModulePathMap = {} -1272 self.__namespaceDeclarations = [] -1273 self.__referencedNamespaces = {} -1274 self.__uniqueInClass = {} -
1275 -
1276 - def _importModule (self, module): -
1277 assert not isinstance(module, pyxb.namespace.Namespace) -1278 assert isinstance(module, (_ModuleNaming_mixin, pyxb.namespace.archive.ModuleRecord)), 'Unexpected type %s' % (type(module),) -1279 if isinstance(module, NamespaceModule): -1280 if pyxb.namespace.XMLSchema == module.namespace(): -1281 return -1282 module = module.moduleRecord() -1283 assert isinstance(module, (pyxb.namespace.archive.ModuleRecord, NamespaceGroupModule)) -1284 if not (module in self.__importModulePathMap): -1285 module_path = module.modulePath() -1286 if 'pyxb' == module_path.split('.', 2)[0]: -1287 assert 'pyxb' in self.uniqueInModule() -1288 assert 'pyxb' in self.__referencedFromClass -1289 module_path = None -1290 else: -1291 module_path = utility.PrepareIdentifier('ImportedBinding_' + module_path.replace('.', '_'), -1292 self.uniqueInModule(), protected=True) -1293 self.__referencedFromClass.add(module_path) -1294 self.__importModulePathMap[module] = module_path -
1295 -
1296 - def uniqueInClass (self, component): -
1297 rv = self.__uniqueInClass.get(component) -1298 if rv is None: -1299 rv = set() -1300 rv.update(self.__referencedFromClass) -1301 if isinstance(component, xs.structures.SimpleTypeDefinition): -1302 rv.update(basis.simpleTypeDefinition._ReservedSymbols) -1303 if simpleTypeOwnedEnumerationFacet(component) is not None: -1304 rv.update(basis.enumeration_mixin._ReservedSymbols) -1305 else: -1306 assert isinstance(component, xs.structures.ComplexTypeDefinition) -1307 if component._isHierarchyRoot(): -1308 rv.update(basis.complexTypeDefinition._ReservedSymbols) -1309 else: -1310 base_td = component.baseTypeDefinition() -1311 base_unique = base_td._templateMap().get('_unique') -1312 assert base_unique is not None, 'Base %s of %s has no unique' % (base_td.expandedName(), component.expandedName()) -1313 rv.update(base_unique) -1314 self.__uniqueInClass[component] = rv -1315 return rv -
1316 -1317 __referencedNamespaces = None -1318 -
1319 - def bindingIO (self): -
1320 return self.__bindingIO -
1321 -1322 __moduleUID = None -
1323 - def moduleUID (self): -
1324 if self.__moduleUID is None: -1325 self.__moduleUID = pyxb.utils.utility.HashForText(self._moduleUID_vx()) -1326 return self.__moduleUID -
1327 -
1328 - def _moduleUID_vx (self): -
1329 return str(id(self)) -
1330 -
1331 - def bindingTag (self): -
1332 """Return a distinct string recorded in the first 4096 bytes of the binding file. -1333 -1334 This is used to ensure uniqueness and avoid overwriting data -1335 belonging to a different binding. The return value comprises -1336 the class-specialized L{_bindingTagPrefix_vx} with the -1337 L{moduleUID}. -1338 """ -1339 return '%s:%s' % (self._bindingTagPrefix_vx(), self.moduleUID()) -
1340 -
1341 - def _bindingTagPrefix_vx (self): -
1342 raise pyxb.LogicError('Subclass %s does not define _bindingTagPrefix_vx' % (type(self),)) -
1343 -
1344 - def bindingPreface (self): -
1345 """Return a block of binding text (comment or code) serving as a preface. -1346 -1347 Normally this should describe the module contents.""" -1348 return self._bindingPreface_vx() -
1349 - def _bindingPreface_vx (self): -
1350 return '' -
1351 -
1352 - def moduleContents (self): -
1353 template_map = {} -1354 aux_imports = [] -1355 for (mr, as_path) in six.iteritems(self.__importModulePathMap): -1356 assert self != mr -1357 if as_path is not None: -1358 aux_imports.append('import %s as %s' % (mr.modulePath(), as_path)) -1359 else: -1360 aux_imports.append('import %s' % (mr.modulePath(),)) -1361 template_map['aux_imports'] = "\n".join(aux_imports) -1362 template_map['namespace_decls'] = "\n".join(self.__namespaceDeclarations) -1363 template_map['module_uid'] = self.moduleUID() -1364 template_map['generation_uid_expr'] = repr2to3(self.generator().generationUID()) -1365 self._finalizeModuleContents_vx(template_map) -1366 return self.__bindingIO.contents() -
1367 -
1368 - def modulePath (self): -
1369 return self.__modulePath -
1370 - def _setModulePath (self, path_data): -
1371 (binding_file_path, binding_file, module_path) = path_data -1372 self.__bindingFilePath = binding_file_path -1373 self.__bindingFile = binding_file -1374 if module_path is None: -1375 module_path = self.moduleRecord().modulePath() -1376 if module_path is not None: -1377 self.__modulePath = module_path -1378 kw = self._initialBindingTemplateMap() -1379 self.__bindingIO = BindingIO(self, binding_file=binding_file, binding_file_path=binding_file_path, **kw) -
1380 __modulePath = None -1381 -
1382 - def pathFromImport (self, module, name): -
1383 """Python code reference to an object in an imported module""" -1384 if isinstance(module, NamespaceModule): -1385 module = module.moduleRecord() -1386 as_path = self.__importModulePathMap[module] -1387 if as_path is None: -1388 as_path = module.modulePath() -1389 return '%s.%s' % (as_path, name) -
1390 -
1391 - def bindingFile (self): -
1392 return self.__bindingFile -
1393 __bindingFile = None -1394 __bindingFilePath = None -1395 -
1396 - def _initializeUniqueInModule (self, unique_in_module): -
1397 self.__uniqueInModule = set(unique_in_module) -
1398 -
1399 - def uniqueInModule (self): -
1400 return self.__uniqueInModule -
1401 -1402 @classmethod -
1403 - def BindComponentInModule (cls, component, module): -
1404 cls.__ComponentBindingModuleMap[component] = module -1405 return module -
1406 -1407 @classmethod -
1408 - def ComponentBindingModule (cls, component): -
1409 return cls.__ComponentBindingModuleMap.get(component) -
1410 -1411 @classmethod -
1412 - def _RecordModule (cls, module): -
1413 cls.__RecordModuleMap[module.moduleRecord()] = module -1414 return module -
1415 @classmethod -
1416 - def _ForRecord (cls, module_record): -
1417 return cls.__RecordModuleMap.get(module_record) -
1418 __RecordModuleMap = { } -1419 -
1420 - def _bindComponent (self, component): -
1421 kw = {} -1422 rv = component.bestNCName() -1423 if rv is None: -1424 if isinstance(component, xs.structures.ComplexTypeDefinition): -1425 rv = utility.PrepareIdentifier('CTD_ANON', self.uniqueInClass(component), protected=True) -1426 elif isinstance(component, xs.structures.SimpleTypeDefinition): -1427 rv = utility.PrepareIdentifier('STD_ANON', self.uniqueInClass(component), protected=True) -1428 else: -1429 assert False -1430 kw['protected'] = True -1431 rv = utility.PrepareIdentifier(rv, self.__uniqueInModule, kw) -1432 assert not component in self.__componentNameMap -1433 self.__components.append(component) -1434 self.__componentNameMap[component] = rv -1435 return rv -
1436 - def nameInModule (self, component): -
1437 return self.__componentNameMap.get(component) -
1438 -
1439 - def referenceSchemaComponent (self, component, in_class=False): -
1440 origin = component._objectOrigin() -1441 assert origin is not None -1442 module_record = origin.moduleRecord() -1443 assert module_record is not None -1444 if self.generator().generationUID() != module_record.generationUID(): -1445 self._importModule(module_record) -1446 return self.pathFromImport(module_record, component.nameInBinding()) -1447 component_module = _ModuleNaming_mixin.ComponentBindingModule(component) -1448 assert component_module is not None, 'No binding module for %s from %s in %s as %s' % (component, module_record, self.moduleRecord(), component.nameInBinding()) -1449 name = component_module.__componentNameMap.get(component) -1450 if name is None: -1451 assert isinstance(self, NamespaceModule) and (self.namespace() == component.bindingNamespace()) -1452 name = component.nameInBinding() -1453 if self != component_module: -1454 self._importModule(component_module) -1455 name = self.pathFromImport(component_module, name) -1456 elif in_class: -1457 name = '_module_typeBindings.%s' %(name,) -1458 return name -
1459 -
1460 - def _referencedNamespaces (self): return self.__referencedNamespaces -
1461 -
1462 - def defineNamespace (self, namespace, name, definition=None, **kw): -
1463 rv = self.__referencedNamespaces.get(namespace) -1464 assert rv is None, 'Module %s already has reference to %s' % (self, namespace) -1465 # All module-level namespace declarations are reserved. -1466 # Some may have a protected name. The unprotected name -1467 # shall always begin with 'Namespace'. These names may -1468 # be referenced from class implementations as well. -1469 assert name.startswith('Namespace'), 'unexpected %s naming %s' % (name, namespace) -1470 name = utility.PrepareIdentifier(name, self.__uniqueInModule, **kw) -1471 self.__referencedFromClass.add(name) -1472 if definition is None: -1473 if namespace.isAbsentNamespace(): -1474 definition = 'pyxb.namespace.CreateAbsentNamespace()' -1475 else: -1476 definition = 'pyxb.namespace.NamespaceForURI(%s, create_if_missing=True)' % (repr2to3(namespace.uri()),) -1477 self.__namespaceDeclarations.append('%s = %s' % (name, definition)) -1478 self.__namespaceDeclarations.append("%s.configureCategories(['typeBinding', 'elementBinding'])" % (name,)) -1479 self.__referencedNamespaces[namespace] = name -1480 return name -
1481 -
1482 - def referenceNamespace (self, namespace): -
1483 rv = self.__referencedNamespaces.get(namespace) -1484 if rv is None: -1485 assert not (isinstance(self, NamespaceModule) and (self.namespace() == namespace)) -1486 assert namespace.isBuiltinNamespace() or not namespace.isUndeclaredNamespace() -1487 if namespace.isBuiltinNamespace(): -1488 rv = namespace.builtinNamespaceRepresentation() -1489 if rv is None: -1490 # Not the local namespace or a built-in. Give it a -1491 # local name, potentially derived from its prefix. -1492 # Then try to find an existing import that defines the -1493 # namespace. Then define the local name within the -1494 # binding, either as a reference to a namespace -1495 # reachable from an import or by doing a runtime -1496 # lookup from the namespace URI if somehow no provider -1497 # has been imported. (This last case should apply -1498 # only to namespace group modules.) -1499 if namespace.prefix(): -1500 nsn = 'Namespace_%s' % (namespace.prefix(),) -1501 else: -1502 nsn = 'Namespace' -1503 nsdef = None -1504 for im in six.iterkeys(self.__importModulePathMap): -1505 if isinstance(im, pyxb.namespace.archive.ModuleRecord): -1506 if im.namespace() == namespace: -1507 nsdef = self.pathFromImport(im, 'Namespace') -1508 break -1509 elif isinstance(im, NamespaceGroupModule): -1510 pass -1511 else: -1512 assert False, 'unexpected import from type %s %s' % (type(im), im,) -1513 # If we failed to identify the namespace in an existing import, -1514 # and this module is not a namespace group which includes the -1515 # namespace as part of its content, something went wrong. -1516 if (nsdef is None) and not (isinstance(self, NamespaceGroupModule) and self.moduleForNamespace(namespace) is not None): -1517 # This can happen if we've got a QName for some namespace for which -1518 # we don't have any information. That's actually OK, so just go -1519 # ahead and define a namespace we can reference. -1520 pass -1521 -1522 rv = self.defineNamespace(namespace, nsn, nsdef, protected=True) -1523 assert 0 < len(self.__namespaceDeclarations) -1524 self.__referencedNamespaces[namespace] = rv -1525 return rv -
1526 -
1527 - def importForDeclaration (self, decl): -
1528 """Import the binding from which the declaration came. -1529 -1530 Figure out where the declaration came from. If it's not part -1531 of this binding, make sure we import the binding associated -1532 with the schema from which it came. We need that, if not for -1533 something in the declaration itself, at least to be able to -1534 get the Namespace for the declaration's name. None of this is -1535 relevant if the declaration has no namespace.""" -1536 sdecl = decl -1537 while sdecl._cloneSource() is not None: -1538 sdecl = sdecl._cloneSource() -1539 assert decl.expandedName() == sdecl.expandedName() -1540 ns = decl.expandedName().namespace() -1541 if ns is None: -1542 return -1543 mr = sdecl._objectOrigin().moduleRecord() -1544 if isinstance(self, NamespaceModule): -1545 need_import = self.moduleRecord().modulePath() != mr.modulePath() -1546 elif isinstance(self, NamespaceGroupModule): -1547 need_import = True -1548 for nm in self.namespaceModules(): -1549 if nm.moduleRecord().modulePath() == mr.modulePath(): -1550 need_import = False -1551 break -1552 else: -1553 raise pyxb.LogicError('Unhandled module naming', self) -1554 if need_import: -1555 self._importModule(mr) -
1556 -
1557 - def literal (self, *args, **kw): -
1558 return self.__bindingIO.literal(*args, **kw) -
1559 -
1560 - def addImportsFrom (self, module): -
1561 _log.info('Importing to %s from %s', self, module) -1562 self._importModule(module) -1563 for c in self.__components: -1564 local_name = self.nameInModule(c) -1565 assert local_name is not None -1566 rem_name = module.nameInModule(c) -1567 if rem_name is None: -1568 continue -1569 aux = '' -1570 if local_name != rem_name: -1571 aux = ' as %s' % (local_name,) -1572 self.__bindingIO.write("from %s import %s%s # %s\n" % (module.modulePath(), rem_name, aux, c.expandedName())) -
1573 -
1574 - def writeToModuleFile (self): -
1575 if self.bindingFile(): -1576 self.bindingFile().write(self.moduleContents().encode(pyxb._OutputEncoding)) -1577 self.bindingFile().close() -1578 _log.info('Saved binding source to %s', self.__bindingFilePath) -1579 else: -1580 _log.info('No binding file for %s', self) -
1581 -
1582 -class NamespaceModule (_ModuleNaming_mixin): -
1583 """This class represents a Python module that holds all the -1584 declarations belonging to a specific namespace.""" -1585 -
1586 - def namespace (self): -
1587 return self.__namespace -
1588 __namespace = None -1589 -
1590 - def moduleRecord (self): -
1591 return self.__moduleRecord -
1592 __moduleRecord = None -1593 -
1594 - def namespaceGroupModule (self): -
1595 return self.__namespaceGroupModule -
1596 - def setNamespaceGroupModule (self, namespace_group_module): -
1597 self.__namespaceGroupModule = namespace_group_module -
1598 __namespaceGroupModule = None -1599 -1600 _UniqueInModule = _ModuleNaming_mixin._UniqueInModule.copy() -1601 _UniqueInModule.update([ 'CreateFromDOM', 'CreateFromDocument' ]) -1602 -
1603 - def namespaceGroupHead (self): -
1604 return self.__namespaceGroupHead -
1605 __namespaceGroupHead = None -1606 __namespaceGroup = None -1607 -
1608 - def componentsInNamespace (self): -
1609 return self.__components -
1610 __components = None -1611 -1612 @classmethod -
1613 - def ForComponent (cls, component): -
1614 return cls.__ComponentModuleMap.get(component) -
1615 __ComponentModuleMap = { } -1616 -
1617 - def _bindingTagPrefix_vx (self): -
1618 return 'NM' -
1619 -
1620 - def _bindingPreface_vx (self): -
1621 ns = self.namespace() -1622 rvl = ['# Namespace %s' % (ns,)] -1623 if ns.prefix() is not None: -1624 rvl.append(' [xmlns:%s]' % (ns.prefix(),)) -1625 rvl.append('\n') -1626 return ''.join(rvl) -
1627 -
1628 - def _moduleUID_vx (self): -
1629 if self.namespace().isAbsentNamespace(): -1630 return 'Absent' -1631 return six.text_type(self.namespace()) -
1632 -
1633 - def namespaceGroupMulti (self): -
1634 return 1 < len(self.__namespaceGroup) -
1635 -
1636 - def __init__ (self, generator, module_record, mr_scc, components=None, **kw): -
1637 super(NamespaceModule, self).__init__(generator, **kw) -1638 self._initializeUniqueInModule(self._UniqueInModule) -1639 self.__moduleRecord = module_record -1640 self.__namespace = self.__moduleRecord.namespace() -1641 self.defineNamespace(self.__namespace, 'Namespace') -1642 self._RecordModule(self) -1643 self.__components = components -1644 # wow! fromkeys actually IS useful! -1645 if self.__components is not None: -1646 self.__ComponentModuleMap.update(dict.fromkeys(self.__components, self)) -1647 self.__namespaceBindingNames = {} -1648 self.__componentBindingName = {} -1649 self._setModulePath(generator.modulePathData(self)) -
1650 -
1651 - def _initialBindingTemplateMap (self): -
1652 kw = { 'moduleType' : 'namespace' -1653 , 'targetNamespace' : repr2to3(self.__namespace.uri()) -1654 , 'namespaceURI' : self.__namespace.uri() -1655 , 'namespaceReference' : self.referenceNamespace(self.__namespace) -1656 } -1657 return kw -
1658 -
1659 - def _finalizeModuleContents_vx (self, template_map): -
1660 template_map['_TextType'] = '_six.text_type' -1661 self.bindingIO().prolog().append(''' -1662 from __future__ import unicode_literals -1663 import pyxb -1664 import pyxb.binding -1665 import pyxb.binding.saxer -1666 import io -1667 import pyxb.utils.utility -1668 import pyxb.utils.domutils -1669 import sys -1670 import pyxb.utils.six as _six -1671 ''') -1672 self.bindingIO().appendPrologBoilerplate(template_map) -1673 self.bindingIO().prolog().append(self.bindingIO().expand(''' -1674 def CreateFromDocument (xml_text, default_namespace=None, location_base=None): -1675 """Parse the given XML and use the document element to create a -1676 Python instance. -1677 -1678 @param xml_text An XML document. This should be data (Python 2 -1679 str or Python 3 bytes), or a text (Python 2 unicode or Python 3 -1680 str) in the L{pyxb._InputEncoding} encoding. -1681 -1682 @keyword default_namespace The L{pyxb.Namespace} instance to use as the -1683 default namespace where there is no default namespace in scope. -1684 If unspecified or C{None}, the namespace of the module containing -1685 this function will be used. -1686 -1687 @keyword location_base: An object to be recorded as the base of all -1688 L{pyxb.utils.utility.Location} instances associated with events and -1689 objects handled by the parser. You might pass the URI from which -1690 the document was obtained. -1691 """ -1692 -1693 if pyxb.XMLStyle_saxer != pyxb._XMLStyle: -1694 dom = pyxb.utils.domutils.StringToDOM(xml_text) -1695 return CreateFromDOM(dom.documentElement, default_namespace=default_namespace) -1696 if default_namespace is None: -1697 default_namespace = Namespace.fallbackNamespace() -1698 saxer = pyxb.binding.saxer.make_parser(fallback_namespace=default_namespace, location_base=location_base) -1699 handler = saxer.getContentHandler() -1700 xmld = xml_text -1701 if isinstance(xmld, %{_TextType}): -1702 xmld = xmld.encode(pyxb._InputEncoding) -1703 saxer.parse(io.BytesIO(xmld)) -1704 instance = handler.rootObject() -1705 return instance -1706 -1707 def CreateFromDOM (node, default_namespace=None): -1708 """Create a Python instance from the given DOM node. -1709 The node tag must correspond to an element declaration in this module. -1710 -1711 @deprecated: Forcing use of DOM interface is unnecessary; use L{CreateFromDocument}.""" -1712 if default_namespace is None: -1713 default_namespace = Namespace.fallbackNamespace() -1714 return pyxb.binding.basis.element.AnyCreateFromDOM(node, default_namespace) -1715 -1716 ''', **template_map)) -
1717 -1718 __components = None -1719 __componentBindingName = None -1720 -
1721 - def bindComponent (self, component): -
1722 ns_name = self._bindComponent(component) -1723 component.setNameInBinding(ns_name) -1724 binding_module = self -1725 if self.__namespaceGroupModule: -1726 self.__namespaceGroupModule._bindComponent(component) -1727 binding_module = self.__namespaceGroupModule -1728 return _ModuleNaming_mixin.BindComponentInModule(component, binding_module) -
1729 -
1730 - def __str__ (self): -
1731 return 'NM:%s@%s' % (self.namespace(), self.modulePath()) -
1732 -
1733 -class NamespaceGroupModule (_ModuleNaming_mixin): -
1734 """This class represents a Python module that holds all the -1735 declarations belonging to a set of namespaces which have -1736 interdependencies.""" -1737 -
1738 - def namespaceModules (self): -
1739 return self.__namespaceModules -
1740 __namespaceModules = None -1741 -
1742 - def moduleForNamespace (self, namespace): -
1743 for nm in self.__namespaceModules: -1744 if nm.namespace() == namespace: -1745 return nm -1746 return None -
1747 -1748 __components = None -1749 __componentBindingName = None -1750 __uniqueInModule = None -1751 -1752 __UniqueInGroups = set() -1753 -1754 _GroupPrefix = '_group' -1755 -
1756 - def __init__ (self, generator, namespace_modules, **kw): -
1757 super(NamespaceGroupModule, self).__init__(generator, **kw) -1758 assert 1 < len(namespace_modules) -1759 self.__namespaceModules = namespace_modules -1760 self.__namespaceGroupHead = namespace_modules[0].namespaceGroupHead() -1761 self._initializeUniqueInModule(self._UniqueInModule) -1762 self._setModulePath(generator.modulePathData(self)) -
1763 -
1764 - def _initialBindingTemplateMap (self): -
1765 kw = { 'moduleType' : 'namespaceGroup' } -1766 return kw -
1767 -
1768 - def _bindingTagPrefix_vx (self): -
1769 return 'NGM' -
1770 -
1771 - def _bindingPreface_vx (self): -
1772 rvl = ['# Group contents:\n' ] -1773 for nsm in self.namespaceModules(): -1774 rvl.append(nsm.bindingPreface()) -1775 rvl.append('\n') -1776 return ''.join(rvl) -
1777 -
1778 - def _finalizeModuleContents_vx (self, template_map): -
1779 self.bindingIO().prolog().append(''' -1780 from __future__ import unicode_literals -1781 import pyxb -1782 import pyxb.binding -1783 import pyxb.utils.utility -1784 import pyxb.utils.six as _six -1785 ''') -1786 self.bindingIO().appendPrologBoilerplate(template_map) -
1787 -
1788 - def _moduleUID_vx (self): -
1789 nss = [] -1790 for nsm in self.namespaceModules(): -1791 ns = nsm.namespace() -1792 if ns.isAbsentNamespace(): -1793 nss.append('Absent') -1794 else: -1795 nss.append(six.text_type(ns)) -1796 nss.sort() -1797 return six.u(';').join(nss) -
1798 -
1799 - def __str__ (self): -
1800 return 'NGM:%s' % (self.modulePath(),) -
1801 -
1802 -1803 -def GeneratePython (schema_location=None, -1804 schema_text=None, -1805 namespace=None, -1806 module_prefix_elts=[], -1807 **kw): -
1808 -1809 generator = Generator(allow_absent_module=True, generate_to_files=False, **kw) -1810 if schema_location is not None: -1811 generator.addSchemaLocation(schema_location) -1812 elif schema_text is not None: -1813 generator.addSchema(schema_text) -1814 modules = generator.bindingModules() -1815 -1816 assert 1 == len(modules), '%s produced %d modules: %s' % (namespace, len(modules), six.u(' ').join([ six.text_type(_m) for _m in modules])) -1817 return modules.pop().moduleContents() -
1818 -1819 import optparse -1820 import re -
1821 -1822 -class Generator (object): -
1823 """Configuration and data for a single binding-generation action.""" -1824 -1825 _DEFAULT_bindingRoot = '.' -
1826 - def bindingRoot (self): -
1827 """The directory path into which generated bindings will be written. -1828 @rtype: C{str}""" -1829 return self.__bindingRoot -
1830 - def setBindingRoot (self, binding_root): -
1831 self.__bindingRoot = binding_root -1832 return self -
1833 __bindingRoot = None -1834 -
1835 - def __moduleFilePath (self, module_elts, inhibit_extension=False): -
1836 if isinstance(module_elts, six.string_types): -1837 module_elts = module_elts.split('.') -1838 else: -1839 module_elts = module_elts[:] -1840 assert 0 < len(module_elts) -1841 if not inhibit_extension: -1842 assert not module_elts[-1].endswith('.py') -1843 module_elts[-1] = '%s.py' % (module_elts[-1],) -1844 return os.path.join(self.bindingRoot(), *module_elts) -
1845 -
1846 - def generateToFiles (self): -
1847 return self.__generateToFiles -
1848 __generateToFiles = None -1849 -
1850 - def modulePathData (self, module): -
1851 # file system path to where the bindings are written -1852 # module path from which the bindings are normally imported -1853 # file object into which bindings are written -1854 -1855 module_path = None -1856 if isinstance(module, NamespaceModule): -1857 mr = module.moduleRecord() -1858 if mr is None: -1859 return ('/dev/null', None, None) -1860 if self.generationUID() != mr.generationUID(): -1861 return ('/dev/null', None, None) -1862 if not self.generateToFiles(): -1863 return ('/dev/null', None, None) -1864 if mr.namespace().isBuiltinNamespace() and (not self.allowBuiltinGeneration()): -1865 return ('/dev/null', None, None) -1866 module_path = mr.modulePath() -1867 assert module_path is not None, 'No path specified for module %s' % (mr,) -1868 #if pyxb.namespace.XMLSchema != ns: -1869 # return ('/dev/null', None, None) -1870 #module_path="bogus.xsd" -1871 module_elts = module_path.split('.') -1872 if self.writeForCustomization(): -1873 import_file_path = self.__moduleFilePath(module_elts) -1874 module_elts.insert(-1, 'raw') -1875 if not os.path.exists(import_file_path): -1876 raw_module_path = '.'.join(module_elts) -1877 fd = pyxb.utils.utility.OpenOrCreate(import_file_path) -1878 impt = '''# -*- coding: utf-8 -*- -1879 from %s import * -1880 ''' % (raw_module_path,) -1881 impd = impt.encode('utf-8') -1882 fd.write(impd) -1883 fd.close() -1884 binding_file_path = self.__moduleFilePath(module_elts) -1885 try: -1886 binding_file = pyxb.utils.utility.OpenOrCreate(binding_file_path, tag=module.moduleUID()) -1887 except OSError as e: -1888 if errno.EEXIST == e.errno: -1889 raise pyxb.BindingGenerationError('Target file %s for module %s bindings exists with other content' % (binding_file_path, mr)) -1890 raise -1891 elif isinstance(module, NamespaceGroupModule): -1892 if not self.generateToFiles(): -1893 raise pyxb.BindingGenerationError('Generation of namespace groups requires generate-to-files') -1894 module_elts = [] -1895 if self.modulePrefix(): -1896 module_elts.extend(map(utility.MakeModuleElement, self.modulePrefix().split('.'))) -1897 if self.writeForCustomization(): -1898 module_elts.append('raw') -1899 in_use = set() -1900 while True: -1901 module_elts.append(pyxb.utils.utility.PrepareIdentifier('nsgroup', in_use, protected=True)) -1902 try: -1903 binding_file_path = self.__moduleFilePath(module_elts) -1904 _log.info('Attempting group %s uid %s at %s', module, module.moduleUID(), binding_file_path) -1905 binding_file = pyxb.utils.utility.OpenOrCreate(binding_file_path, tag=module.moduleUID()) -1906 break -1907 except OSError as e: -1908 if errno.EEXIST != e.errno: -1909 raise -1910 module_elts.pop() -1911 module_path = '.'.join(module_elts) -1912 else: -1913 assert False -1914 if self.generateToFiles(): -1915 for n in range(len(module_elts)-1): -1916 sub_path = self.__moduleFilePath(module_elts[:1+n], inhibit_extension=True) -1917 init_path = os.path.join(sub_path, '__init__.py') -1918 if not os.path.exists(init_path): -1919 open(init_path, 'w') -1920 return (binding_file_path, binding_file, module_path) -
1921 -
1922 - def schemaRoot (self): -
1923 """The directory from which entrypoint schemas specified as -1924 relative file paths will be read.""" -1925 return self.__schemaRoot -
1926 - def setSchemaRoot (self, schema_root): -
1927 if not schema_root.endswith(os.sep): -1928 schema_root = schema_root + os.sep -1929 self.__schemaRoot = schema_root -1930 return self -
1931 __schemaRoot = None -1932 -
1933 - def schemaStrippedPrefix (self): -
1934 """Optional string that is stripped from the beginning of -1935 schemaLocation values before loading from them. -1936 -1937 This applies only to the values of schemaLocation attributes -1938 in C{import} and C{include} elements. Its purpose is to -1939 convert absolute schema locations into relative ones to allow -1940 offline processing when all schema are available in a local -1941 directory. See C{schemaRoot}. -1942 """ -1943 return self.__schemaStrippedPrefix -
1944 - def setSchemaStrippedPrefix (self, schema_stripped_prefix): -
1945 self.__schemaStrippedPrefix = schema_stripped_prefix -1946 return self -
1947 __schemaStrippedPrefix = None -1948 -
1949 - def locationPrefixRewriteMap (self): -
1950 """Optional map to rewrite schema locations. -1951 -1952 This applies only to the values of schemaLocation attributes -1953 in C{import} and C{include} elements. Its purpose is to -1954 convert remote or absolute schema locations into local or -1955 relative ones to allow offline processing when all schema are -1956 available in a local directory. See C{schemaRoot}. -1957 """ -1958 return self.__locationPrefixRewriteMap -
1959 - def setLocationPrefixRewriteMap (self, location_prefix_rewrite_map): -
1960 self.__locationPrefixMap.clear() -1961 self.__locationPrefixMap.update(location_prefix_rewrite_map) -1962 return self -
1963 - def addLocationPrefixRewrite (self, prefix, substituent): -
1964 """Add a rewrite entry for schema locations. -1965 -1966 @param prefix : A text prefix that should be removed from -1967 schema location URIs. -1968 -1969 @param substituent : The text prefix that should replace -1970 C{prefix} as a prefix in a schema location URI. -1971 """ -1972 -1973 self.__locationPrefixRewriteMap[prefix] = substituent -1974 return self -
1975 - def argAddLocationPrefixRewrite (self, prefix_rewrite): -
1976 """Add a rewrite entry for schema locations. -1977 -1978 Parameter values are strings of the form C{pfx=sub}. The -1979 effect is that a schema location that begins with C{pfx} is -1980 rewritten so that it instead begins with C{sub}.""" -1981 try: -1982 (prefix, substituent) = prefix_rewrite.split('=', 1) -1983 except: -1984 raise -1985 self.addLocationPrefixRewrite(prefix, substituent) -
1986 __locationPrefixMap = {} -1987 -
1988 - def schemaLocationList (self): -
1989 """A list of locations from which entrypoint schemas are to be -1990 read. -1991 -1992 The values in the list are either URIs, or tuples consisting -1993 of a value and a callable which, when passed the generator -1994 object and the value, will return a -1995 L{pyxb.xmlschema.structures.Schema} instance. See -1996 L{addSchemaLocation}. -1997 -1998 See also L{addSchemaLocation} and L{schemas}. -1999 """ -2000 return self.__schemaLocationList -
2001 - def setSchemaLocationList (self, schema_location_list): -
2002 self.__schemaLocationList[:] = [] -2003 self.__schemaLocationList.extend(schema_location_list) -2004 return self -
2005 - def addSchemaLocation (self, schema_location, converter=None): -
2006 """Add the location of an entrypoint schema. -2007 -2008 @param schema_location: The location of the schema. This -2009 should be a URL; if the schema location does not have a URL -2010 scheme (e.g., C{http:}), it is assumed to be a file, and if it -2011 is not an absolute path is located relative to the -2012 C{schemaRoot}. -2013 -2014 @keyword converter: Optional callable that will be invoked -2015 with the generator instance and the schema location, and is -2016 expected to return a L{pyxb.xmlschema.structures.Schema} -2017 instance. If absent, the contents of the location are -2018 converted directly. -2019 -2020 @note: The C{converter} argument derives from WSDL support: we -2021 need to add to the sequence of schema locations a URI of -2022 something that will not parse as a schema, but does have inner -2023 material that can if treated properly. "Treated properly" may -2024 include having the archive path and other namespace -2025 manipulations configured before anything is done to it. -2026 """ -2027 self.__schemaLocationList.append( (schema_location, converter) ) -2028 return self -
2029 - def argAddSchemaLocation (self, schema_location): -
2030 """Add the location of an entrypoint schema. The provided -2031 value should be a URL; if it does not have a URL scheme (e.g., -2032 C{http:}), it is assumed to be a file, and if it is not an -2033 absolute path is located relative to the C{schemaRoot}.""" -2034 self.addSchemaLocation(schema_location) -
2035 __schemaLocationList = None -2036 -
2037 - def schemas (self): -
2038 """Schema for which bindings should be generated. -2039 -2040 These may be L{Schema<pyxb.xmlschema.structures.Schema>} -2041 instances, or strings; the latter is preferred, and is parsed -2042 into a Schema instance when required. -2043 -2044 This is the list of entrypoint schemas for binding generation. -2045 Values in L{schemaLocationList} are read and converted into -2046 schema, then appended to this list. Values from L{moduleList} -2047 are applied starting with the first schema in this list. -2048 """ -2049 return self.__schemas[:] -
2050 - def setSchemas (self, schemas): -
2051 self.__schemas[:] = [] -2052 self.__schemas.extend(schemas) -2053 return self -
2054 - def addSchema (self, schema): -
2055 self.__schemas.append(schema) -2056 return self -
2057 __schemas = None -2058 -
2059 - def namespaces (self): -
2060 """The set of L{namespaces<pyxb.namespace.Namespace>} for -2061 which bindings will be generated. -2062 -2063 This is the set of namespaces read from entrypoint schema, -2064 closed under reference to namespaces defined by schema import. -2065 -2066 @rtype: C{set} -2067 """ -2068 return self.__namespaces.copy() -
2069 - def setNamespaces (self, namespace_set): -
2070 self.__namespaces.clear() -2071 self.__namespaces.update(namespace_set) -2072 return self -
2073 - def addNamespace (self, namespace): -
2074 self.__namespaces.add(namespace) -2075 return self -
2076 __namespaces = None -2077 -
2078 - def moduleList (self): -
2079 """A list of module names to be applied in order to the namespaces of entrypoint schemas""" -2080 return self.__moduleList[:] -
2081 - def _setModuleList (self, module_list): -
2082 self.__moduleList[:] = [] -2083 self.__moduleList.extend(module_list) -2084 return self -
2085 -
2086 - def addModuleName (self, module_name): -
2087 """Add a module name corresponding to an entrypoint schema. -2088 -2089 The namespace defined by the corresponding schema will be -2090 written to a binding using the given module name, adjusted by -2091 L{modulePrefix}.""" -2092 self.__moduleList.append(module_name) -2093 return self -
2094 __moduleList = None -2095 -
2096 - def modulePrefix (self): -
2097 """The prefix for binding modules. -2098 -2099 The base name for the module holding a binding is taken from -2100 the moduleList, moduleMap, or an XMLNS prefix associated with -2101 the namespace in a containing schema. This value, if present, -2102 is used as a prefix to allow a deeper module hierarchy.""" -2103 return self.__modulePrefix -
2104 - def setModulePrefix (self, module_prefix): -
2105 self.__modulePrefix = module_prefix -2106 return self -
2107 __modulePrefix = None -2108 -
2109 - def namespaceModuleMap (self): -
2110 """A map from namespace URIs to the module to be used for the -2111 corresponding generated binding. -2112 -2113 Module values are adjusted by L{modulePrefix} if that has been -2114 specified. -2115 -2116 An entry in this map for a namespace supersedes the module -2117 specified in moduleList if the namespace is defined by an -2118 entrypoint schema. -2119 -2120 @return: A reference to the namespace module map. -2121 """ -2122 return self.__namespaceModuleMap -
2123 __namespaceModuleMap = None -2124 -
2125 - def archivePath (self): -
2126 """A colon-separated list of paths from which namespace -2127 archives can be read. -2128 -2129 The default path is the contents of the C{PYXB_ARCHIVE_PATH} -2130 environment variable, or the standard path configured at -2131 installation time. Any file with the extension C{.wxs} found -2132 in one of these directories is examined to see whether it is a -2133 namespace archive. -2134 """ -2135 return self.__archivePath -
2136 - def setArchivePath (self, archive_path): -
2137 self.__archivePath = archive_path -2138 return self -
2139 __archivePath = None -2140 -
2141 - def noLoadNamespaces (self): -
2142 """A frozenset of namespaces that must not be loaded from an archive.""" -2143 return frozenset(self.__noLoadNamespaces) -
2144 - def _setNoLoadNamespaces (self, namespace_set): -
2145 """Record the set of namespaces that should not be loaded from an archive. -2146 -2147 The expectation is that any required entities in the namespace -2148 will be defined by loading schema.""" -2149 self.__noLoadNamespaces.clear() -2150 self.__noLoadNamespaces.update([ pyxb.namespace.NamespaceInstance(_ns) for _ns in namespace_set ]) -
2151 - def addNoLoadNamespace (self, namespace): -
2152 """Mark that the specified namespace should not be loaded from an archive. -2153 -2154 Use this when you are generating bindings for an application -2155 that has a restricted profile of a namespace that would -2156 otherwise be read from an archive. Be aware that this removes -2157 any knowledge of any archive in which this namespace is -2158 present as a non-private member.""" -2159 self.__noLoadNamespaces.add(pyxb.namespace.NamespaceInstance(namespace)) -
2160 __noloadNamespaces = None -2161 -
2162 - def importAugmentableNamespaces (self): -
2163 """A list of namespaces for which new bindings are allowd.""" -2164 return frozenset(self.__importAugmentableNamespaces) -
2165 - def _setImportAugmentableNamespaces (self, namespace_set): -
2166 """Return the set of namespaces that may be augmented by import directives.""" -2167 self.__importAugmentableNamespaces.clear() -2168 self.__importAugmentableNamespaces.update([ pyxb.namespace.NamespaceInstance(_ns) for _ns in namespace_set ]) -
2169 - def addImportAugmentableNamespace (self, namespace): -
2170 """Mark that the specified namespace may be imported by new bindings. -2171 -2172 Normally namespaces that are available from archives are -2173 considered to be complete, and schema locations in import -2174 directives are ignored. Use this to indicate that the -2175 bindings being generated import new bindings. -2176 -2177 Note that attempts to import schema that contributed to the -2178 archive will only be detected if the archive was generated -2179 from the same schemaLocation URI; if the archive was generated -2180 from a different source component definitions might -2181 conflict.""" -2182 self.__importAugmentableNamespaces.add(pyxb.namespace.NamespaceInstance(namespace)) -
2183 __importAugmentableNamespaces = None -2184 -
2185 - def archiveToFile (self): -
2186 """Optional file into which the archive of namespaces will be written. -2187 -2188 Subsequent generation actions can read pre-parsed namespaces -2189 from this file, and therefore reference the bindings that were -2190 built earlier rather than re-generating them. -2191 -2192 The file name should normally end with C{.wxs}.""" -2193 return self.__archiveToFile -
2194 - def setArchiveToFile (self, archive_to_file): -
2195 self.__archiveToFile = archive_to_file -2196 return self -
2197 __archiveToFile = None -2198 -
2199 - def setNamespaceVisibility (self, namespace, visibility): -
2203 - def _setNamespaceVisibilities (self, public, private): -
2204 if public is None: -2205 public = set() -2206 if private is None: -2207 private = set() -2208 self.__namespaceVisibilityMap.clear() -2209 self.__namespaceVisibilityMap.update(dict.fromkeys(public, True)) -2210 self.__namespaceVisibilityMap.update(dict.fromkeys(private, False)) -
2211 - def namespaceVisibilityMap (self): -
2212 """Indicates, for specific namespaces, whether their -2213 visibility in the archive should be public or private.""" -2214 return self.__namespaceVisibilityMap.copy() -
2215 __namespaceVisibilityMap = None -2216 -
2217 - def defaultNamespacePublic (self): -
2218 """Indicates whether unmentioned namespaces will be public or private (default) in the archive. -2219 -2220 A namespace is I{mentioned} if it is the target namespace of -2221 an entrypoint schema, or appears in a namespace visibility -2222 specification. I.e., this default applies only to namespaces -2223 that are modified as a result of including some schema, which -2224 is generally a local customization of something. -2225 """ -2226 return self.__defaultNamespacePublic -
2227 - def setDefaultNamespacePublic (self, default_namespace_public): -
2228 self.__defaultNamespacePublic = default_namespace_public -
2229 __defaultNamespacePublic = None -2230 -
2231 - def validateChanges (self): -
2232 """Indicates whether the bindings should validate mutations -2233 against the content model.""" -2234 return self.__validateChanges -
2235 - def setValidateChanges (self, validate_changes): -
2236 self.__validateChanges = validate_changes -2237 return self -
2238 __validateChanges = None -2239 -
2240 - def writeForCustomization (self): -
2241 """Indicates whether the binding Python code should be written into a sub-module for customization. -2242 -2243 If enabled, a module C{path.to.namespace} will be written to -2244 the file C{path/to/raw/namespace.py}, so that the file -2245 C{path/to/namespace.py} can import it and override behavior.""" -2246 return self.__writeForCustomization -
2247 - def setWriteForCustomization (self, write_for_customization): -
2248 self.__writeForCustomization = write_for_customization -2249 return self -
2250 __writeForCustomization = None -2251 -
2252 - def allowAbsentModule (self): -
2253 """Indicates whether the code generator is permitted to -2254 process namespace for which no module path can be determined. -2255 -2256 Use this only when generating bindings that will not be -2257 referenced by other bindings.""" -2258 return self.__allowAbsentModule -
2259 - def setAllowAbsentModule (self, allow_absent_module): -
2260 self.__allowAbsentModule = allow_absent_module -2261 return self -
2262 __allowAbsentModule = None -2263 -
2264 - def allowBuiltinGeneration (self): -
2265 """Indicates whether bindings will be written for namespaces that are built-in to PyXB. -2266 -2267 This must be enabled when building bindings for the XML, -2268 XMLSchema instance, and other built-in namespaces. Normally -2269 generation of these namespaces is inhibited lest it produce -2270 inconsistencies.""" -2271 return self.__allowBuiltinGeneration -
2272 - def setAllowBuiltinGeneration (self, allow_builtin_generation): -
2273 self.__allowBuiltinGeneration = allow_builtin_generation -2274 return self -
2275 __allowBuiltinGeneration = None -2276 -
2277 - def uriContentArchiveDirectory (self): -
2278 """The directory path into which any content retrieved by URI will be written. -2279 -2280 This serves as a local cache, and to give you an opportunity -2281 to inspect material retrieved from some other system. -2282 @rtype: C{str}""" -2283 return self.__uriContentArchiveDirectory -
2284 - def setUriContentArchiveDirectory (self, ucad): -
2285 self.__uriContentArchiveDirectory = ucad -
2286 __uriContentArchiveDirectory = None -2287 -
2288 - def loggingConfigFile (self): -
2289 """A file provided to L{logging.config.fileConfig} to control log messages. -2290 -2291 In the absence of other configuration the Python standard logging infrastructure is used in its -2292 default configuration. -2293 -2294 @rtype: C{str}""" -2295 return self.__loggingConfigFile -
2296 - def setLoggingConfigFile (self, logging_config_file): -
2297 self.__loggingConfigFile = logging_config_file -
2298 __loggingConfigFile = None -2299 -
2300 - def __init__ (self, *args, **kw): -
2301 """Create a configuration to be used for generating bindings. -2302 -2303 Arguments are treated as additions to the schema location list -2304 after all keywords have been processed. -2305 -2306 @keyword binding_root: Invokes L{setBindingRoot} -2307 @keyword schema_root: Invokes L{setSchemaRoot} -2308 @keyword schema_stripped_prefix: Invokes L{setSchemaStrippedPrefix} -2309 @keyword location_prefix_rewrite_map: Invokes L{setLocationPrefixRewriteMap} -2310 @keyword schema_location_list: Invokes L{setSchemaLocationList} -2311 @keyword module_list: Invokes L{_setModuleList} -2312 @keyword module_prefix: Invokes L{setModulePrefix} -2313 @keyword archive_path: Invokes L{setArchivePath} -2314 @keyword no_load_namespaces: Invokes L{_setNoLoadNamespaces} -2315 @keyword import_augmentable_namespaces: Invokes L{_setImportAugmentableNamespaces} -2316 @keyword archive_to_file: Invokes L{setArchiveToFile} -2317 @keyword public_namespace: Invokes L{setNamespaceVisibility} -2318 @keyword private_namespace: Invokes L{setNamespaceVisibility} -2319 @keyword default_namespace_public: Invokes L{setDefaultNamespacePublic} -2320 @keyword validate_changes: Invokes L{setValidateChanges} -2321 @keyword namespace_module_map: Initializes L{namespaceModuleMap} -2322 @keyword schemas: Invokes L{setSchemas} -2323 @keyword namespaces: Invokes L{setNamespaces} -2324 @keyword write_for_customization: Invokes L{setWriteForCustomization} -2325 @keyword allow_builtin_generation: Invokes L{setAllowBuiltinGeneration} -2326 @keyword allow_absent_module: Invokes L{setAllowAbsentModule} -2327 @keyword generate_to_files: Sets L{generateToFiles} -2328 @keyword uri_content_archive_directory: Invokes L{setUriContentArchiveDirectory} -2329 @keyword logging_config_file: Invokes L{setLoggingConfigFile} -2330 """ -2331 argv = kw.get('argv') -2332 if argv is not None: -2333 kw = {} -2334 self.__bindingRoot = kw.get('binding_root', self._DEFAULT_bindingRoot) -2335 self.__schemaRoot = kw.get('schema_root', os.getcwd() + os.path.sep) -2336 self.__schemaStrippedPrefix = kw.get('schema_stripped_prefix') -2337 self.__locationPrefixRewriteMap = kw.get('location_prefix_rewrite_map', {}) -2338 self.__schemas = [] -2339 self.__schemaLocationList = kw.get('schema_location_list', [])[:] -2340 self.__moduleList = kw.get('module_list', [])[:] -2341 self.__modulePrefix = kw.get('module_prefix') -2342 self.__archivePath = kw.get('archive_path', pyxb.namespace.archive.GetArchivePath()) -2343 self.__noLoadNamespaces = kw.get('no_load_namespaces', set()).copy() -2344 self.__importAugmentableNamespaces = kw.get('import_augmentable_namespaces', set()).copy() -2345 self.__archiveToFile = kw.get('archive_to_file') -2346 self.__namespaceVisibilityMap = {} -2347 self._setNamespaceVisibilities(kw.get('public_namespaces', set()), kw.get('private_namespaces', set())) -2348 self.__defaultNamespacePublic = kw.get('default_namespace_public', False) -2349 self.__validateChanges = kw.get('validate_changes', True) -2350 self.__namespaceModuleMap = kw.get('namespace_module_map', {}).copy() -2351 self.__schemas = kw.get('schemas', [])[:] -2352 self.__namespaces = set(kw.get('namespaces', [])) -2353 self.__writeForCustomization = kw.get('write_for_customization', False) -2354 self.__allowBuiltinGeneration = kw.get('allow_builtin_generation', False) -2355 self.__allowAbsentModule = kw.get('allow_absent_module', False) -2356 self.__generateToFiles = kw.get('generate_to_files', True) -2357 self.__uriContentArchiveDirectory = kw.get('uri_content_archive_directory') -2358 self.__loggingConfigFile = kw.get('logging_config_file') -2359 self.__unnamedModulePaths = set() -2360 -2361 if argv is not None: -2362 self.applyOptionValues(*self.optionParser().parse_args(argv)) -2363 [ self.addSchemaLocation(_a) for _a in args ] -2364 -2365 self.__generationUID = pyxb.utils.utility.UniqueIdentifier() -2366 -2367 pyxb.namespace.XML.validateComponentModel() -
2368 -2369 __stripSpaces_re = re.compile('\s\s\s+') -
2370 - def __stripSpaces (self, string): -
2371 return self.__stripSpaces_re.sub(' ', string) -
2372 -2373 __OptionSetters = ( -2374 ('binding_root', setBindingRoot), -2375 ('schema_root', setSchemaRoot), -2376 ('schema_stripped_prefix', setSchemaStrippedPrefix), -2377 ('location_prefix_rewrite', argAddLocationPrefixRewrite), -2378 ('schema_location', setSchemaLocationList), -2379 ('module', _setModuleList), -2380 ('module_prefix', setModulePrefix), -2381 ('archive_path', setArchivePath), -2382 ('no_load_namespace', _setNoLoadNamespaces), -2383 ('import_augmentable_namespace', _setImportAugmentableNamespaces), -2384 ('archive_to_file', setArchiveToFile), -2385 ('default_namespace_public', setDefaultNamespacePublic), -2386 ('validate_changes', setValidateChanges), -2387 ('write_for_customization', setWriteForCustomization), -2388 ('allow_builtin_generation', setAllowBuiltinGeneration), -2389 ('allow_absent_module', setAllowAbsentModule), -2390 ('uri_content_archive_directory', setUriContentArchiveDirectory), -2391 ('logging_config_file', setLoggingConfigFile) -2392 ) -
2393 - def applyOptionValues (self, options, args=None): -
2394 for (tag, method) in self.__OptionSetters: -2395 v = getattr(options, tag) -2396 if v is not None: -2397 method(self, v) -2398 public_namespaces = getattr(options, 'public_namespace') -2399 private_namespaces = getattr(options, 'private_namespace') -2400 self._setNamespaceVisibilities(public_namespaces, private_namespaces) -2401 if args is not None: -2402 self.__schemaLocationList.extend(args) -2403 pyxb.utils.utility.SetLocationPrefixRewriteMap(self.locationPrefixRewriteMap()) -2404 if self.__loggingConfigFile is not None: -2405 logging.config.fileConfig(self.__loggingConfigFile) -
2406 -
2407 - def setFromCommandLine (self, argv=None): -
2408 if argv is None: -2409 argv = sys.argv[1:] -2410 (options, args) = self.optionParser().parse_args(argv) -2411 self.applyOptionValues(options, args) -2412 return self -
2413 -
2414 - def generationUID (self): -
2415 """A unique identifier associated with this Generator instance. -2416 -2417 This is an instance of L{pyxb.utils.utility.UniqueIdentifier}. -2418 Its associated objects are -2419 L{pyxb.namespace.archive._SchemaOrigin} instances, which -2420 identify schema that contribute to the definition of a -2421 namespace.""" -2422 return self.__generationUID -
2423 __generationUID = None -2424 -
2425 - def optionParser (self, reset=False): -
2426 """Return an C{optparse.OptionParser} instance tied to this configuration. -2427 -2428 @param reset: If C{False} (default), a parser created in a -2429 previous invocation will be returned. If C{True}, any -2430 previous option parser is discarded and a new one created. -2431 @type reset: C{bool} -2432 """ -2433 if reset or (self.__optionParser is None): -2434 parser = optparse.OptionParser(usage="%prog [options] [more schema locations...]", -2435 version='%%prog from PyXB %s' % (pyxb.__version__,), -2436 description='Generate bindings from a set of XML schemas') -2437 -2438 group = optparse.OptionGroup(parser, 'Identifying Schema', 'Specify and locate schema for which bindings should be generated.') -2439 group.add_option('--schema-location', '-u', metavar="FILE_or_URL", -2440 action='append', -2441 help=self.__stripSpaces(self.argAddSchemaLocation.__doc__)) -2442 group.add_option('--schema-root', metavar="DIRECTORY", -2443 help=self.__stripSpaces(self.schemaRoot.__doc__)) -2444 group.add_option('--schema-stripped-prefix', metavar="TEXT", type='string', -2445 help=self.__stripSpaces(self.schemaStrippedPrefix.__doc__)) -2446 group.add_option('--location-prefix-rewrite', metavar="TEXT", type='string', -2447 help=self.__stripSpaces(self.argAddLocationPrefixRewrite.__doc__)) -2448 group.add_option('--uri-content-archive-directory', metavar="DIRECTORY", -2449 help=self.__stripSpaces(self.uriContentArchiveDirectory.__doc__)) -2450 parser.add_option_group(group) -2451 -2452 group = optparse.OptionGroup(parser, 'Configuring Bindings', 'Specify where generated bindings should be written, and how they will be accessed from Python.') -2453 group.add_option('--module', '-m', metavar="MODULE", -2454 action='append', -2455 help=self.__stripSpaces(self.addModuleName.__doc__)) -2456 group.add_option('--module-prefix', metavar="MODULE", -2457 help=self.__stripSpaces(self.modulePrefix.__doc__)) -2458 group.add_option('--binding-root', metavar="DIRECTORY", -2459 help=self.__stripSpaces(self.bindingRoot.__doc__)) -2460 group.add_option('-r', '--write-for-customization', -2461 action='store_true', dest='write_for_customization', -2462 help=self.__stripSpaces(self.writeForCustomization.__doc__ + ' This option turns on the feature.')) -2463 group.add_option('--no-write-for-customization', -2464 action='store_false', dest='write_for_customization', -2465 help=self.__stripSpaces(self.writeForCustomization.__doc__ + ' This option turns off the feature (I{default}).')) -2466 parser.add_option_group(group) -2467 -2468 group = optparse.OptionGroup(parser, 'Reading Namespace Archives', 'Locating and loading (or inhibiting load of) namespace archives.') -2469 group.add_option('--archive-path', metavar="PATH", -2470 help=self.__stripSpaces(self.archivePath.__doc__)) -2471 group.add_option('--import-augmentable-namespace', metavar="URI", -2472 action='append', -2473 help=self.__stripSpaces(self.addImportAugmentableNamespace.__doc__)) -2474 group.add_option('--no-load-namespace', metavar="URI", -2475 action='append', -2476 help=self.__stripSpaces(self.addNoLoadNamespace.__doc__)) -2477 parser.add_option_group(group) -2478 -2479 group = optparse.OptionGroup(parser, 'Writing Namespace Archives', 'Control the location and content of a namespace archive corresponding to a binding generation.') -2480 group.add_option('--archive-to-file', metavar="FILE", -2481 help=self.__stripSpaces(self.archiveToFile.__doc__)) -2482 group.add_option('--public-namespace', metavar="URI", -2483 action='append', -2484 help=self.__stripSpaces(self.namespaceVisibilityMap.__doc__ + ' This option adds the namespace as a public archive member.')) -2485 group.add_option('--private-namespace', metavar="URI", -2486 action='append', -2487 help=self.__stripSpaces(self.namespaceVisibilityMap.__doc__ + ' This option adds the namespace as a private archive member.')) -2488 group.add_option('--default-namespace-public', -2489 action="store_true", dest='default_namespace_public', -2490 help=self.__stripSpaces(self.defaultNamespacePublic.__doc__ + ' This option makes the default C{public} (I{default}).')) -2491 group.add_option('--default-namespace-private', -2492 action="store_false", dest='default_namespace_public', -2493 help=self.__stripSpaces(self.defaultNamespacePublic.__doc__ + ' This option makes the default C{private}.')) -2494 parser.add_option_group(group) -2495 -2496 group = optparse.OptionGroup(parser, 'Configuring Binding Code Generation', "Control the style and content of the generated bindings. This is not well-supported, and you are advised to pretend these options don't exist.") -2497 group.add_option('--validate-changes', -2498 action='store_true', dest='validate_changes', -2499 help=self.__stripSpaces(self.validateChanges.__doc__ + ' This option turns on validation (default).')) -2500 group.add_option('--no-validate-changes', -2501 action='store_false', dest='validate_changes', -2502 help=self.__stripSpaces(self.validateChanges.__doc__ + ' This option turns off validation.')) -2503 parser.add_option_group(group) -2504 -2505 group = optparse.OptionGroup(parser, 'Miscellaneous Options', "Anything else.") -2506 group.add_option('--logging-config-file', metavar="FILE", -2507 help=self.__stripSpaces(self.loggingConfigFile.__doc__)) -2508 parser.add_option_group(group) -2509 -2510 group = optparse.OptionGroup(parser, 'Maintainer Options', "Don't use these. They don't exist. If they did, they'd do different things at different times, and if you used them you'd probably be sorry.") -2511 -2512 group.add_option('--allow-absent-module', -2513 action='store_true', dest='allow_absent_module', -2514 help=self.__stripSpaces(self.allowAbsentModule.__doc__ + ' This option turns on the feature.')) -2515 group.add_option('--no-allow-absent-module', -2516 action='store_false', dest='allow_absent_module', -2517 help=self.__stripSpaces(self.allowAbsentModule.__doc__ + ' This option turns off the feature (default).')) -2518 group.add_option('--allow-builtin-generation', -2519 action='store_true', dest='allow_builtin_generation', -2520 help=self.__stripSpaces(self.allowBuiltinGeneration.__doc__ + ' This option turns on the feature.')) -2521 group.add_option('--no-allow-builtin-generation', -2522 action='store_false', dest='allow_builtin_generation', -2523 help=self.__stripSpaces(self.allowBuiltinGeneration.__doc__ + ' This option turns off the feature (default).')) -2524 parser.add_option_group(group) -2525 -2526 self.__optionParser = parser -2527 return self.__optionParser -
2528 __optionParser = None -2529 -
2530 - def getCommandLineArgs (self): -
2531 """Return a command line option sequence that could be used to -2532 construct an equivalent configuration. -2533 -2534 @note: If you extend the option parser, as is done by -2535 C{pyxbgen}, this may not be able to reconstruct the correct -2536 command line.""" -2537 opts = [] -2538 module_list = self.moduleList() -2539 schema_list = self.schemaLocationList() -2540 while module_list and schema_list: -2541 ml = module_list.pop(0) -2542 sl = schema_list.pop(0) -2543 if isinstance(sl, tuple): -2544 sl = sl[0] -2545 opts.extend(['--schema-location=' + sl, '--module=' + ml]) -2546 for sl in schema_list: -2547 opts.append('--schema-location=' + sl) -2548 if self.schemaRoot() is not None: -2549 opts.append('--schema-root=' + self.schemaRoot()) -2550 if self.schemaStrippedPrefix() is not None: -2551 opts.append('--schema-stripped-prefix=%s' + self.schemaStrippedPrefix()) -2552 for (pfx, sub) in self.locationPrefixRewriteMap(): -2553 opts.append('--location-prefix-rewrite=%s=%s' % (pfx, sub)) -2554 if self.modulePrefix() is not None: -2555 opts.append('--module-prefix=' + self.modulePrefix()) -2556 opts.append('--binding-root=' + self.bindingRoot()) -2557 if self.archivePath() is not None: -2558 opts.append('--archive-path=' + self.archivePath()) -2559 for ns in self.noLoadNamespaces(): -2560 opts.append('--no-load-namespace=' + ns.uri()) -2561 for ns in self.importAugmentableNamespaces(): -2562 opts.append('--import-augmentable-namespace=' + ns.uri()) -2563 if self.archiveToFile() is not None: -2564 opts.append('--archive-to-file=' + self.archiveToFile()) -2565 for (ns, visibility) in self.namespaceVisibilityMap(): -2566 if visibility: -2567 opts.append('--public-namespace=' + ns.uri()) -2568 else: -2569 opts.append('--private-namespace=' + ns.uri()) -2570 if self.defaultNamespacePublic(): -2571 opts.append('--default-namespace-public') -2572 else: -2573 opts.append('--default-namespace-private') -2574 for (val, opt) in ( (self.validateChanges(), 'validate-changes'), -2575 (self.writeForCustomization(), 'write-for-customization'), -2576 (self.allowAbsentModule(), 'allow-absent-module'), -2577 (self.allowBuiltinGeneration(), 'allow-builtin-generation') ): -2578 if val: -2579 opts.append('--' + opt) -2580 else: -2581 opts.append('--no-' + opt) -2582 if self.uriContentArchiveDirectory() is not None: -2583 opts.append('--uri-content-archive-directory=%s' + self.uriContentArchiveDirectory()) -2584 return opts -
2585 -
2586 - def normalizeSchemaLocation (self, sl): -
2587 ssp = self.schemaStrippedPrefix() -2588 if ssp and sl.startswith(ssp): -2589 sl = sl[len(ssp):] -2590 return pyxb.utils.utility.NormalizeLocation(sl, self.schemaRoot()) -
2591 -
2592 - def assignModulePath (self, module_record, module_path=None): -
2593 """Provide a Python module path for the module record. -2594 -2595 This is the path by which the module bindings associated with -2596 C{module_record} will be imported. -2597 -2598 If a path had already been assigned to the module, it is left -2599 in place. -2600 -2601 @param module_record: Information about a collection of related bindings -2602 @type module_record: L{pyxb.namespace.archive.ModuleRecord} -2603 -2604 @param module_path: Default path to use -2605 @type module_path: C{str} -2606 -2607 @return: C{module_record} -2608 """ -2609 if module_record.modulePath() is not None: -2610 return module_record -2611 namespace = module_record.namespace() -2612 if not namespace.isAbsentNamespace(): -2613 # Use the namespace prefix from a referencing schema if no other clue was given -2614 if (module_path is None) and not (namespace.prefix() is None): -2615 module_path = namespace.prefix() -2616 # Prefer an existing assignment over a new one -2617 module_path = self.namespaceModuleMap().get(namespace.uri(), module_path) -2618 if (module_path is None) and self.generateToFiles(): -2619 module_path = pyxb.utils.utility.MakeUnique('binding', self.__unnamedModulePaths) -2620 if (module_path is not None) and self.modulePrefix(): # non-empty value -2621 # Prepend a configured module prefix -2622 module_path = '.'.join([self.modulePrefix(), module_path]) -2623 module_record.setModulePath(module_path) -2624 return module_record -
2625 -2626 __didResolveExternalSchema = False -
2627 - def resolveExternalSchema (self): -
2628 if self.__didResolveExternalSchema: -2629 return -2630 -2631 # Locate all relevant archives and the namespaces they -2632 # provide. -2633 pyxb.namespace.archive.NamespaceArchive.PreLoadArchives(self.archivePath()) -2634 -2635 # Mark the namespaces we were told not to load. These may be -2636 # namespaces for which we already have bindings in the search -2637 # path, but we want to generate completely new ones. -2638 for ns in self.noLoadNamespaces(): -2639 assert isinstance(ns, pyxb.namespace.Namespace) -2640 _log.info("Namespace %s marked not loadable" % (ns,)) -2641 ns.markNotLoadable() -2642 -2643 # Mark the namespaces that we permit to be extended by import -2644 # statements. -2645 for ns in self.importAugmentableNamespaces(): -2646 assert isinstance(ns, pyxb.namespace.Namespace) -2647 _log.info("Namespace %s marked import-augmentable" % (ns,)) -2648 ns.setImportAugmentable(True) -2649 -2650 # Read all the schema we were told about. -2651 while self.__schemaLocationList: -2652 sl = self.__schemaLocationList.pop(0) -2653 if isinstance(sl, tuple): -2654 (sl, converter) = sl -2655 else: -2656 converter = None -2657 try: -2658 if converter is None: -2659 schema = xs.schema.CreateFromLocation(absolute_schema_location=self.normalizeSchemaLocation(sl), -2660 generation_uid=self.generationUID(), -2661 uri_content_archive_directory=self.uriContentArchiveDirectory()) -2662 else: -2663 schema = converter(self, sl) -2664 self.addSchema(schema) -2665 except pyxb.SchemaUniquenessError as e: -2666 _log.info('Skipped redundant translation of %s defining %s', e.schemaLocation(), e.namespace()) -2667 self.addSchema(e.existingSchema()) -2668 -2669 # Assign Python modules to hold bindings for the schema we're -2670 # processing. -2671 for schema in self.__schemas: -2672 if isinstance(schema, six.string_types): -2673 schema = xs.schema.CreateFromDocument(schema, generation_uid=self.generationUID()) -2674 origin = schema.originRecord() -2675 assert origin is not None -2676 module_path = None -2677 if self.__moduleList: -2678 module_path = self.__moduleList.pop(0) -2679 self.assignModulePath(origin.moduleRecord(), module_path) -2680 assert schema.targetNamespace() == origin.moduleRecord().namespace() -2681 self.addNamespace(schema.targetNamespace()) -2682 self.__didResolveExternalSchema = True -2683 -2684 # Discard any existing component information -2685 self.__componentGraph = None -2686 self.__componentOrder = None -
2687 -
2688 - def __graphFromComponents (self, components, include_lax): -
2689 components = components.copy() -2690 component_graph = pyxb.utils.utility.Graph() -2691 need_visit = components.copy() -2692 bindable_fn = lambda _c: isinstance(_c, xs.structures.ElementDeclaration) or _c.isTypeDefinition() -2693 while 0 < len(need_visit): -2694 c = need_visit.pop() -2695 assert c is not None -2696 assert bindable_fn(c) or include_lax -2697 assert c._objectOrigin() is not None, '%s %s has no origin' % (type(c), c) -2698 component_graph.addNode(c) -2699 br = c.bindingRequires(reset=True, include_lax=include_lax) -2700 for cd in br: -2701 assert bindable_fn(cd) or include_lax, '%s produced %s in requires' % (type(c), type(cd)) -2702 if cd._objectOrigin() is None: -2703 assert isinstance(cd, (pyxb.xmlschema.structures.Annotation, pyxb.xmlschema.structures.Wildcard)) -2704 continue -2705 if (cd._objectOrigin().moduleRecord() in self.__moduleRecords) and not (cd in components): -2706 components.add(cd) -2707 need_visit.add(cd) -2708 if cd in components: -2709 component_graph.addEdge(c, cd) -2710 return component_graph -
2711 -
2713 self.resolveExternalSchema() -2714 -2715 bindable_fn = lambda _c: isinstance(_c, xs.structures.ElementDeclaration) or _c.isTypeDefinition() -2716 -2717 self.__moduleRecords = set() -2718 all_components = set() -2719 for origin in self.generationUID().associatedObjects(): -2720 mr = origin.moduleRecord() -2721 if not (mr in self.__moduleRecords): -2722 self.__moduleRecords.add(mr) -2723 mr.completeGenerationAssociations() -2724 all_components.update(origin.originatedObjects()) -2725 -2726 namespaces = set() -2727 for mr in self.__moduleRecords: -2728 if mr.namespace().isBuiltinNamespace() and not self.allowBuiltinGeneration(): -2729 continue -2730 namespaces.add(mr.namespace()) -2731 pyxb.namespace.resolution.ResolveSiblingNamespaces(namespaces) -2732 -2733 # Mark module visibility. Entry-point namespaces default to -2734 # public. -2735 for ns in self.namespaces(): -2736 self.__namespaceVisibilityMap.setdefault(ns, True) -2737 -2738 # Generate the graph from all components and descend into lax -2739 # requirements; otherwise we might miss anonymous types hidden -2740 # inside attribute declarations and the like. -2741 component_graph = self.__graphFromComponents(all_components, True) -2742 -2743 binding_components = set(filter(bindable_fn, component_graph.nodes())) -2744 for c in binding_components: -2745 assert bindable_fn(c), 'Unexpected %s in binding components' % (type(c),) -2746 c._setBindingNamespace(c._objectOrigin().moduleRecord().namespace()) -2747 -2748 component_order = [] -2749 root_sets = self.__graphFromComponents(binding_components, False).rootSetOrder() -2750 if root_sets is None: -2751 raise pyxb.BindingGenerationError('Unable to partial-order named components') -2752 for rs in root_sets: -2753 component_order.extend(sorted(rs, key=lambda _c: _c.schemaOrderSortKey())) -2754 -2755 self.__componentGraph = component_graph -2756 self.__componentOrder = component_order -
2757 -2758 __moduleRecords = None -2759 __componentGraph = None -2760 __componentOrder = None -2761 -
2762 - def moduleRecords (self): -
2763 """The set of L{pyxb.namespace.archive.ModuleRecord} instances -2764 associated with schema processed in this generation -2765 instance. -2766 -2767 These should be in one-to-one correspondence with the -2768 namespaces for which bindings are being generated. Multiple -2769 input schemas may contribute to a single module record; all -2770 material in that record is placed in a single binding file. -2771 """ -2772 if self.__moduleRecords is None: -2773 self.__resolveComponentDependencies() -2774 return self.__moduleRecords -
2775 -
2776 - def componentGraph (self): -
2777 if self.__componentGraph is None: -2778 self.__resolveComponentDependencies() -2779 return self.__componentGraph -
2780 -
2781 - def componentOrder (self): -
2782 if self.__componentOrder is None: -2783 self.__resolveComponentDependencies() -2784 return self.__componentOrder -
2785 -
2786 - def __generateBindings (self): -
2787 -2788 # Note that module graph may have fewer nodes than -2789 # self.moduleRecords(), if a module has no components that -2790 # require binding generation. -2791 -2792 module_graph = pyxb.utils.utility.Graph() -2793 [ module_graph.addRoot(_mr) for _mr in self.moduleRecords() ] -2794 for (s, t) in self.componentGraph().edges(): -2795 module_graph.addEdge(s._objectOrigin().moduleRecord(), t._objectOrigin().moduleRecord()) -2796 module_scc_order = module_graph.sccOrder() -2797 -2798 record_binding_map = {} -2799 modules = [] -2800 nsvm = self.namespaceVisibilityMap() -2801 for mr_scc in module_scc_order: -2802 scc_modules = [ ] -2803 for mr in mr_scc: -2804 mr._setIsPublic(nsvm.get(mr.namespace(), self.defaultNamespacePublic())) -2805 self.assignModulePath(mr) -2806 if (mr.modulePath() is None) and self.generateToFiles(): -2807 raise pyxb.BindingGenerationError('No prefix or module name available for %s' % (mr,)) -2808 if (not mr.isPublic()) and (mr.modulePath() is not None): -2809 elts = mr.modulePath().split('.') -2810 elts[-1] = '_%s' % (elts[-1],) -2811 mr.setModulePath('.'.join(elts)) -2812 nsm = NamespaceModule(self, mr, mr_scc) -2813 record_binding_map[mr] = nsm -2814 scc_modules.append(nsm) -2815 -2816 scc_modules.sort(key=lambda _nm: _nm.namespace().uri()) -2817 modules.extend(scc_modules) -2818 if 1 < len(mr_scc): -2819 ngm = NamespaceGroupModule(self, scc_modules) -2820 modules.append(ngm) -2821 for nsm in scc_modules: -2822 nsm.setNamespaceGroupModule(ngm) -2823 -2824 element_declarations = [] -2825 type_definitions = [] -2826 for c in self.componentOrder(): -2827 if isinstance(c, xs.structures.ElementDeclaration) and c._scopeIsGlobal(): -2828 # Only bind elements this pass, so their names get priority in deconfliction -2829 nsm = record_binding_map[c._objectOrigin().moduleRecord()] -2830 nsm.bindComponent(c) -2831 element_declarations.append(c) -2832 elif c.isTypeDefinition(): -2833 type_definitions.append(c) -2834 else: -2835 # No binding generation required -2836 pass -2837 -2838 simple_type_definitions = [] -2839 complex_type_definitions = [] -2840 for td in type_definitions: -2841 nsm = record_binding_map[td._objectOrigin().moduleRecord()] -2842 assert nsm is not None, 'No namespace module for %s type %s scope %s namespace %s' % (td.expandedName(), type(td), td._scope(), td.bindingNamespace) -2843 module_context = nsm.bindComponent(td) -2844 assert isinstance(module_context, _ModuleNaming_mixin), 'Unexpected type %s' % (type(module_context),) -2845 if isinstance(td, xs.structures.SimpleTypeDefinition): -2846 _PrepareSimpleTypeDefinition(td, self, nsm, module_context) -2847 simple_type_definitions.append(td) -2848 elif isinstance(td, xs.structures.ComplexTypeDefinition): -2849 _PrepareComplexTypeDefinition(td, self, nsm, module_context) -2850 complex_type_definitions.append(td) -2851 else: -2852 assert False, 'Unexpected component type %s' % (type(td),) -2853 -2854 for ngm in modules: -2855 if isinstance(ngm, NamespaceGroupModule): -2856 for m in ngm.namespaceModules(): -2857 m.addImportsFrom(ngm) -2858 -2859 for std in simple_type_definitions: -2860 GenerateSTD(std, self) -2861 for ctd in complex_type_definitions: -2862 GenerateCTD(ctd, self) -2863 for ed in element_declarations: -2864 GenerateED(ed, self) -2865 -2866 self.__bindingModules = modules -
2867 -2868 __bindingModules = None -
2869 - def bindingModules (self): -
2870 if self.__componentGraph is None: -2871 self.__resolveComponentDependencies() -2872 if self.__bindingModules is None: -2873 self.__generateBindings() -2874 return self.__bindingModules -
2875 -
2876 - def writeNamespaceArchive (self): -
2877 archive_file = self.archiveToFile() -2878 if archive_file is not None: -2879 ns_archive = pyxb.namespace.archive.NamespaceArchive(generation_uid=self.generationUID()) -2880 try: -2881 ns_archive.writeNamespaces(pyxb.utils.utility.OpenOrCreate(archive_file)) -2882 _log.info('Saved parsed schema to %s URI', archive_file) -2883 except Exception as e: -2884 _log.exception('Failure saving preprocessed schema to %s', archive_file) -2885 #try: -2886 # os.unlink(component_model_file) -2887 #except (OSError, IOError), e: -2888 # pass -2889 if isinstance(e, (AssertionError, AttributeError, TypeError)): -2890 raise -
2891 -
2892 - def moduleForComponent (self, component): -
2894 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceEnumerationMember-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceEnumerationMember-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceEnumerationMember-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceEnumerationMember-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,282 +0,0 @@ - - - - - pyxb.binding.generate.ReferenceEnumerationMember - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class ReferenceEnumerationMember - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReferenceEnumerationMember

source code

-
-      object --+    
-               |    
-ReferenceLiteral --+
-                   |
-                  ReferenceEnumerationMember
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from ReferenceLiteral: - asLiteral, - setLiteral -

-

Inherited from ReferenceLiteral (private): - _addTypePrefix -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - enumerationElement = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceExpandedName-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceExpandedName-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceExpandedName-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceExpandedName-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,282 +0,0 @@ - - - - - pyxb.binding.generate.ReferenceExpandedName - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class ReferenceExpandedName - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReferenceExpandedName

source code

-
-      object --+    
-               |    
-ReferenceLiteral --+
-                   |
-                  ReferenceExpandedName
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from ReferenceLiteral: - asLiteral, - setLiteral -

-

Inherited from ReferenceLiteral (private): - _addTypePrefix -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __expandedName = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceFacet-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceFacet-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceFacet-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceFacet-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,282 +0,0 @@ - - - - - pyxb.binding.generate.ReferenceFacet - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class ReferenceFacet - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReferenceFacet

source code

-
-      object --+    
-               |    
-ReferenceLiteral --+
-                   |
-                  ReferenceFacet
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from ReferenceLiteral: - asLiteral, - setLiteral -

-

Inherited from ReferenceLiteral (private): - _addTypePrefix -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __facet = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceFacetMember-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceFacetMember-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceFacetMember-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceFacetMember-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,282 +0,0 @@ - - - - - pyxb.binding.generate.ReferenceFacetMember - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class ReferenceFacetMember - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReferenceFacetMember

source code

-
-      object --+    
-               |    
-ReferenceLiteral --+
-                   |
-                  ReferenceFacetMember
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from ReferenceLiteral: - asLiteral, - setLiteral -

-

Inherited from ReferenceLiteral (private): - _addTypePrefix -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __facetClass = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceLiteral-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceLiteral-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceLiteral-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceLiteral-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,341 +0,0 @@ - - - - - pyxb.binding.generate.ReferenceLiteral - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class ReferenceLiteral - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReferenceLiteral

source code

-
-object --+
-         |
-        ReferenceLiteral
-
- -
Known Subclasses:
-
- -
- -
-

Base class for something that requires fairly complex activity in - order to generate its literal value.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
setLiteral(self, - literal) - source code - -
- -
-   - - - - - - -
asLiteral(self) - source code - -
- -
-   - - - - - - -
_addTypePrefix(self, - text, - **kw) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __ownerClass = None
- hash(x) -
-   - - __literal = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceNamespace-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceNamespace-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceNamespace-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceNamespace-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,282 +0,0 @@ - - - - - pyxb.binding.generate.ReferenceNamespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class ReferenceNamespace - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReferenceNamespace

source code

-
-      object --+    
-               |    
-ReferenceLiteral --+
-                   |
-                  ReferenceNamespace
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from ReferenceLiteral: - asLiteral, - setLiteral -

-

Inherited from ReferenceLiteral (private): - _addTypePrefix -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __namespace = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceSchemaComponent-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceSchemaComponent-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceSchemaComponent-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceSchemaComponent-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,284 +0,0 @@ - - - - - pyxb.binding.generate.ReferenceSchemaComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class ReferenceSchemaComponent - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReferenceSchemaComponent

source code

-
-      object --+    
-               |    
-ReferenceLiteral --+
-                   |
-                  ReferenceSchemaComponent
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - component, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from ReferenceLiteral: - asLiteral, - setLiteral -

-

Inherited from ReferenceLiteral (private): - _addTypePrefix -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __component = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - component, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceWildcard-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceWildcard-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.generate.ReferenceWildcard-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.generate.ReferenceWildcard-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,284 +0,0 @@ - - - - - pyxb.binding.generate.ReferenceWildcard - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module generate :: - Class ReferenceWildcard - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReferenceWildcard

source code

-
-      object --+    
-               |    
-ReferenceLiteral --+
-                   |
-                  ReferenceWildcard
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - wildcard, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from ReferenceLiteral: - asLiteral, - setLiteral -

-

Inherited from ReferenceLiteral (private): - _addTypePrefix -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __wildcard = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - wildcard, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding-module.html --- pyxb-1.2.5/doc/html/api/pyxb.binding-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,180 +0,0 @@ - - - - - pyxb.binding - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Package binding

source code

-

Material used to generate and execute bindings generated by the PyXB - package.

- - - - - - - - -
- - - - - -
Submodules[hide private]
-
-
- -
- - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - __package__ = 'pyxb.binding' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.binding-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,140 +0,0 @@ - - - - - pyxb.binding - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Package pyxb.binding

-
- 1  # -*- coding: utf-8 -*- 
- 2  """Material used to generate and execute bindings generated by the PyXB package. 
- 3  """ 
- 4   
- 5  # Automatically include all the stuff that's necessary for basic 
- 6  # running.  There are order dependencies here. 
- 7  from . import basis 
- 8  from . import datatypes 
- 9  from . import facets 
-10  from . import content 
-11   
-12  # Do not include the stuff that's required only for code generation 
-13  # noimport generate 
-14   
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.saxer-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.saxer-module.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.saxer-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.saxer-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,226 +0,0 @@ - - - - - pyxb.binding.saxer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module saxer - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module saxer

source code

-

This module contains support for generating bindings from an XML - stream using a SAX parser.

- - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - _SAXElementState
- State required to generate bindings for a specific element. -
-   - - PyXBSAXHandler
- A SAX handler class which generates a binding instance for a - document through a streaming parser. -
- - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
make_parser(*args, - **kw)
- Extend pyxb.utils.saxutils.make_parser to change the - default content_handler_constructor to be PyXBSAXHandler.
- source code - -
- -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __package__ = 'pyxb.binding' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.saxer-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.saxer-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.saxer-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.saxer-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1187 +0,0 @@ - - - - - pyxb.binding.saxer - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module saxer - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.binding.saxer

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # 
-  4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  5  # not use this file except in compliance with the License. You may obtain a 
-  6  # copy of the License at: 
-  7  # 
-  8  #            http://www.apache.org/licenses/LICENSE-2.0 
-  9  # 
- 10  # Unless required by applicable law or agreed to in writing, software 
- 11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 13  # License for the specific language governing permissions and limitations 
- 14  # under the License. 
- 15   
- 16  """This module contains support for generating bindings from an XML stream 
- 17  using a SAX parser.""" 
- 18   
- 19  import logging 
- 20  import xml.dom 
- 21  import pyxb.namespace 
- 22  import pyxb.utils.saxutils 
- 23  import pyxb.utils.saxdom 
- 24  import pyxb.utils.utility 
- 25  from pyxb.binding import basis 
- 26  from pyxb.namespace.builtin import XMLSchema_instance as XSI 
- 27   
- 28  _log = logging.getLogger(__name__) 
- 29   
-
30 -class _SAXElementState (pyxb.utils.saxutils.SAXElementState): -
31 """State required to generate bindings for a specific element. - 32 - 33 If the document being parsed includes references to unrecognized elements, - 34 a DOM instance of the element and its content is created and treated as a - 35 wildcard element. - 36 """ - 37 - 38 # An expanded name corresponding to xsi:nil - 39 __XSINilTuple = XSI.nil.uriTuple() - 40 - 41 # The binding instance being created for this element. When the - 42 # element type has simple content, the binding instance cannot be - 43 # created until the end of the element has been reached and the - 44 # content of the element has been processed accumulated for use in - 45 # the instance constructor. When the element type has complex - 46 # content, the binding instance must be created at the start of - 47 # the element, so contained elements can be properly stored. - 48 __bindingInstance = None - 49 - 50 # The schema binding for the element being constructed. - 51 __elementBinding = None - 52 -
53 - def setElementBinding (self, element_binding): -
54 """Record the binding to be used for this element. - 55 - 56 Generally ignored, except at the top level this is the only way to - 57 associate a binding instance created from an xsi:type description with - 58 a specific element.""" - 59 self.__elementBinding = element_binding -
60 - 61 # The nearest enclosing complex type definition -
62 - def enclosingCTD (self): -
63 """The nearest enclosing complex type definition, as used for - 64 resolving local element/attribute names. - 65 - 66 @return: An instance of L{basis.complexTypeDefinition}, or C{None} if - 67 the element is top-level - 68 """ - 69 return self.__enclosingCTD -
70 __enclosingCTD = None - 71 - 72 # The factory that is called to create a binding instance for this - 73 # element; None if the binding instance was created at the start - 74 # of the element. - 75 __delayedConstructor = None - 76 - 77 # An xml.sax.xmlreader.Attributes instance providing the - 78 # attributes for the element. - 79 __attributes = None - 80 - 81 # An xml.dom.Node corresponding to the (sub-)document - 82 __domDocument = None - 83 - 84 __domDepth = None - 85 -
86 - def __init__ (self, **kw): -
87 super(_SAXElementState, self).__init__(**kw) - 88 self.__bindingInstance = None - 89 parent_state = self.parentState() - 90 if isinstance(parent_state, _SAXElementState): - 91 self.__enclosingCTD = parent_state.enclosingCTD() - 92 self.__domDocument = parent_state.__domDocument - 93 if self.__domDocument is not None: - 94 self.__domDepth = parent_state.__domDepth + 1 -
95 -
96 - def setEnclosingCTD (self, enclosing_ctd): -
97 """Set the enclosing complex type definition for this element. - 98 - 99 @param enclosing_ctd: The scope for a local element. -100 @type enclosing_ctd: L{basis.complexTypeDefinition} -101 @return: C{self} -102 """ -103 self.__enclosingCTD = enclosing_ctd -
104 -105 # Create the binding instance for this element. -
106 - def __constructElement (self, new_object_factory, attrs, content=None): -
107 kw = { '_from_xml' : True, -108 '_location' : self.location() } -109 -110 # Note whether the node is marked nil -111 if self.__XSINilTuple in attrs: -112 kw['_nil'] = pyxb.binding.datatypes.boolean(attrs.getValue(self.__XSINilTuple)) -113 -114 if content is None: -115 content = [] -116 self.__bindingInstance = new_object_factory(*content, **kw) -117 if isinstance(self.__bindingInstance, pyxb.utils.utility.Locatable_mixin): -118 self.__bindingInstance._setLocation(self.location()) -119 -120 # Record the namespace context so users of the binding can -121 # interpret QNames within the attributes and content. -122 self.__bindingInstance._setNamespaceContext(self.__namespaceContext) -123 -124 # Set instance attributes -125 # NB: attrs implements the SAX AttributesNS interface, meaning -126 # that names are pairs of (namespaceURI, localName), just like we -127 # want them to be. -128 for attr_name in self.__attributes.getNames(): -129 attr_en = pyxb.namespace.ExpandedName(attr_name) -130 # Ignore xmlns and xsi attributes; we've already handled those -131 if attr_en.namespace() in ( pyxb.namespace.XMLNamespaces, XSI ): -132 continue -133 # The binding instance may be a simple type that does not support -134 # attributes; the following raises an exception in that case. -135 self.__bindingInstance._setAttribute(attr_en, attrs.getValue(attr_name)) -136 -137 return self.__bindingInstance -
138 -
139 - def inDOMMode (self): -
140 return self.__domDocument is not None -
141 -
142 - def enterDOMMode (self, attrs): -
143 """Actions upon first encountering an element for which we cannot create a binding. -144 -145 Invoking this transitions the parser into DOM mode, creating a new DOM -146 document that will represent this element including its content.""" -147 assert not self.__domDocument -148 self.__domDocument = pyxb.utils.saxdom.Document(namespace_context=self.namespaceContext()) -149 self.__domDepth = 0 -150 return self.startDOMElement(attrs) -
151 -
152 - def startDOMElement (self, attrs): -
153 """Actions upon entering an element that is part of a DOM subtree.""" -154 self.__domDepth += 1 -155 self.__attributes = pyxb.utils.saxdom.NamedNodeMap() -156 ns_ctx = self.namespaceContext() -157 for name in attrs.getNames(): -158 attr_en = pyxb.namespace.ExpandedName(name) -159 self.__attributes._addItem(pyxb.utils.saxdom.Attr(expanded_name=attr_en, namespace_context=ns_ctx, value=attrs.getValue(name), location=self.location())) -
160 -
161 - def endDOMElement (self): -
162 """Actions upon leaving an element that is part of a DOM subtree.""" -163 ns_ctx = self.namespaceContext() -164 element = pyxb.utils.saxdom.Element(namespace_context=ns_ctx, expanded_name=self.expandedName(), attributes=self.__attributes, location=self.location()) -165 for info in self.content(): -166 if isinstance(info.item, xml.dom.Node): -167 element.appendChild(info.item) -168 else: -169 element.appendChild(pyxb.utils.saxdom.Text(info.item, namespace_context=ns_ctx)) -170 self.__domDepth -= 1 -171 if 0 == self.__domDepth: -172 self.__domDocument.appendChild(element) -173 #pyxb.utils.saxdom._DumpDOM(self.__domDocument) -174 self.__domDepth = None -175 self.__domDocument = None -176 parent_state = self.parentState() -177 parent_state.addElementContent(self.location(), element, None) -178 return element -
179 -
180 - def startBindingElement (self, type_class, new_object_factory, element_decl, attrs): -
181 """Actions upon entering an element that will produce a binding instance. -182 -183 The element use is recorded. If the type is a subclass of -184 L{basis.simpleTypeDefinition}, a delayed constructor is recorded so -185 the binding instance can be created upon completion of the element; -186 otherwise, a binding instance is created and stored. The attributes -187 are used to initialize the binding instance (now, or upon element -188 end). -189 -190 @param type_class: The Python type of the binding instance -191 @type type_class: subclass of L{basis._TypeBinding_mixin} -192 @param new_object_factory: A callable object that creates an instance of the C{type_class} -193 @param element_decl: The element use with which the binding instance is associated. Will be C{None} for top-level elements -194 @type element_decl: L{basis.element} -195 @param attrs: The XML attributes associated with the element -196 @type attrs: C{xml.sax.xmlreader.Attributes} -197 @return: The generated binding instance, or C{None} if creation is delayed -198 """ -199 self.__delayedConstructor = None -200 self.__elementDecl = element_decl -201 self.__attributes = attrs -202 if type_class._IsSimpleTypeContent(): -203 self.__delayedConstructor = new_object_factory -204 else: -205 try: -206 pyxb.namespace.NamespaceContext.PushContext(self.namespaceContext()) -207 self.__constructElement(new_object_factory, attrs) -208 finally: -209 pyxb.namespace.NamespaceContext.PopContext() -210 return self.__bindingInstance -
211 -
212 - def endBindingElement (self): -
213 """Perform any end-of-element processing. -214 -215 For simple type instances, this creates the binding instance. -216 @return: The generated binding instance -217 """ -218 if self.__delayedConstructor is not None: -219 args = [] -220 for info in self.content(): -221 if info.maybe_element or (info.element_decl is not None): -222 raise pyxb.NonElementValidationError(info.item, info.location) -223 args.append(info.item) -224 try: -225 pyxb.namespace.NamespaceContext.PushContext(self.namespaceContext()) -226 self.__constructElement(self.__delayedConstructor, self.__attributes, args) -227 except pyxb.ValidationError as e: -228 if e.location is None: -229 e.location = self.location() -230 raise -231 finally: -232 pyxb.namespace.NamespaceContext.PopContext() -233 else: -234 for info in self.content(): -235 self.__bindingInstance.append(info.item, -236 _element_decl=info.element_decl, -237 _maybe_element=info.maybe_element, -238 _location=info.location) -239 parent_state = self.parentState() -240 if parent_state is not None: -241 parent_state.addElementContent(self.location(), self.__bindingInstance, self.__elementDecl) -242 # As CreateFromDOM does, validate the resulting element -243 if self.__bindingInstance._element() is None: -244 self.__bindingInstance._setElement(self.__elementBinding) -245 return self.__bindingInstance._postDOMValidate() -
246 -
247 -class PyXBSAXHandler (pyxb.utils.saxutils.BaseSAXHandler): -
248 """A SAX handler class which generates a binding instance for a document -249 through a streaming parser. -250 -251 An example of using this to parse the document held in the (unicode) text -252 value C{xmlt} is:: -253 -254 import pyxb.binding.saxer -255 import io -256 -257 saxer = pyxb.binding.saxer.make_parser() -258 handler = saxer.getContentHandler() -259 saxer.parse(io.StringIO(xmlt)) -260 instance = handler.rootObject() -261 -262 """ -263 -264 # Whether invocation of handler methods should be traced -265 __trace = False -266 -267 # An expanded name corresponding to xsi:type -268 __XSITypeTuple = XSI.type.uriTuple() -269 -270 __domHandler = None -271 __domDepth = None -272 -
273 - def rootObject (self): -
274 """Return the binding object corresponding to the top-most -275 element in the document -276 -277 @return: An instance of L{basis._TypeBinding_mixin} (most usually a -278 L{basis.complexTypeDefinition}. -279 -280 @raise pyxb.[UnrecognizedDOMRootNodeError: No binding could be found to -281 match the top-level element in the document.""" -282 if not isinstance(self.__rootObject, basis._TypeBinding_mixin): -283 # Happens if the top-level element got processed as a DOM instance. -284 assert isinstance(self.__rootObject, xml.dom.Node) -285 raise pyxb.UnrecognizedDOMRootNodeError(self.__rootObject) -286 return self.__rootObject._postDOMValidate() -
287 __rootObject = None -288 -
289 - def reset (self): -
290 """Reset the state of the handler in preparation for processing a new -291 document. -292 -293 @return: C{self} -294 """ -295 super(PyXBSAXHandler, self).reset() -296 self.__rootObject = None -297 return self -
298 -
299 - def __init__ (self, **kw): -
300 """Create a parser instance for converting XML to bindings. -301 -302 @keyword element_state_constructor: Overridden with the value -303 L{_SAXElementState} before invoking the L{superclass -304 constructor<pyxb.utils.saxutils.BaseSAXHandler.__init__>}. -305 """ -306 -307 kw.setdefault('element_state_constructor', _SAXElementState) -308 super(PyXBSAXHandler, self).__init__(**kw) -309 self.reset() -
310 -
311 - def startElementNS (self, name, qname, attrs): -
312 (this_state, parent_state, ns_ctx, name_en) = super(PyXBSAXHandler, self).startElementNS(name, qname, attrs) -313 -314 # Delegate processing if in DOM mode -315 if this_state.inDOMMode(): -316 return this_state.startDOMElement(attrs) -317 -318 # Resolve the element within the appropriate context. Note -319 # that global elements have no use, only the binding. -320 if parent_state.enclosingCTD() is not None: -321 (element_binding, element_decl) = parent_state.enclosingCTD()._ElementBindingDeclForName(name_en) -322 else: -323 element_decl = None -324 element_binding = name_en.elementBinding() -325 this_state.setElementBinding(element_binding) -326 -327 # Non-root elements should have an element use, from which we can -328 # extract the binding if we couldn't find one elsewhere. (Keep any -329 # current binding, since it may be a member of a substitution group.) -330 if (element_decl is not None) and (element_binding is None): -331 assert self.__rootObject is not None -332 element_binding = element_decl.elementBinding() -333 assert element_binding is not None -334 -335 # Start knowing nothing -336 type_class = None -337 if element_binding is not None: -338 element_binding = element_binding.elementForName(name) -339 type_class = element_binding.typeDefinition() -340 -341 # Process an xsi:type attribute, if present -342 if self.__XSITypeTuple in attrs: -343 (did_replace, type_class) = XSI._InterpretTypeAttribute(attrs.getValue(self.__XSITypeTuple), ns_ctx, self.fallbackNamespace(), type_class) -344 if did_replace: -345 element_binding = None -346 -347 if type_class is None: -348 # Bother. We don't know what this thing is. But that's not an -349 # error, if the schema accepts wildcards. For consistency with -350 # the DOM-based interface, we need to build a DOM node. -351 return this_state.enterDOMMode(attrs) -352 -353 if element_binding is not None: -354 # Invoke binding __call__ method not Factory, so can check for -355 # abstract elements. -356 new_object_factory = element_binding -357 else: -358 new_object_factory = type_class.Factory -359 -360 # Update the enclosing complex type definition for this -361 # element state. -362 assert type_class is not None -363 if issubclass(type_class, pyxb.binding.basis.complexTypeDefinition): -364 this_state.setEnclosingCTD(type_class) -365 else: -366 this_state.setEnclosingCTD(parent_state.enclosingCTD()) -367 -368 # Process the element start. This may or may not return a -369 # binding object. -370 binding_object = this_state.startBindingElement(type_class, new_object_factory, element_decl, attrs) -371 -372 # If the top-level element has complex content, this sets the -373 # root object. If it has simple content, see endElementNS. -374 if self.__rootObject is None: -375 self.__rootObject = binding_object -
376 -
377 - def endElementNS (self, name, qname): -
378 this_state = super(PyXBSAXHandler, self).endElementNS(name, qname) -379 if this_state.inDOMMode(): -380 # Delegate processing if in DOM mode. Note that completing this -381 # element may take us out of DOM mode. In any case, the returned -382 # binding object is a DOM element instance. -383 binding_object = this_state.endDOMElement() -384 else: -385 # Process the element end. This will return a binding object, -386 # either the one created at the start or the one created at -387 # the end. -388 binding_object = this_state.endBindingElement() -389 assert binding_object is not None -390 -391 # If we don't have a root object, save it. No, there is not a -392 # problem doing this on the close of the element. If the -393 # top-level element has complex content, the object was -394 # created on start, and the root object has been assigned. If -395 # it has simple content, then there are no internal elements -396 # that could slip in and set this before we get to it here. -397 # -398 # Unless we're still in DOM mode, in which case this isn't really the -399 # root object. Then the real root object will be the one that caused -400 # us to enter DOM mode. -401 if (self.__rootObject is None) and not this_state.inDOMMode(): -402 self.__rootObject = binding_object -
403 -
404 -def make_parser (*args, **kw): -
405 """Extend L{pyxb.utils.saxutils.make_parser} to change the default -406 C{content_handler_constructor} to be L{PyXBSAXHandler}. -407 """ -408 kw.setdefault('content_handler_constructor', PyXBSAXHandler) -409 return pyxb.utils.saxutils.make_parser(*args, **kw) -
410 -411 ## Local Variables: -412 ## fill-column:78 -413 ## End: -414 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.saxer.PyXBSAXHandler-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.saxer.PyXBSAXHandler-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.saxer.PyXBSAXHandler-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.saxer.PyXBSAXHandler-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,572 +0,0 @@ - - - - - pyxb.binding.saxer.PyXBSAXHandler - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module saxer :: - Class PyXBSAXHandler - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class PyXBSAXHandler

source code

-
-xml.sax.handler.ContentHandler --+    
-                                 |    
-                        object --+    
-                                 |    
-     utils.saxutils.BaseSAXHandler --+
-                                     |
-                                    PyXBSAXHandler
-
- -
-

A SAX handler class which generates a binding instance for a document - through a streaming parser.

-

An example of using this to parse the document held in the (unicode) - text value xmlt is:

-
- import pyxb.binding.saxer
- import io
-
- saxer = pyxb.binding.saxer.make_parser()
- handler = saxer.getContentHandler()
- saxer.parse(io.StringIO(xmlt))
- instance = handler.rootObject()
-
- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
rootObject(self)
- Return the binding object corresponding to the top-most element in - the document
- source code - -
- -
-   - - - - - - -
reset(self)
- Reset the state of the handler in preparation for processing a new - document.
- source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- Create a parser instance for converting XML to bindings.
- source code - -
- -
-   - - - - - - -
startElementNS(self, - name, - qname, - attrs)
- Process the start of an element.
- source code - -
- -
-   - - - - - - -
endElementNS(self, - name, - qname)
- Process the completion of an element.
- source code - -
- -
-

Inherited from utils.saxutils.BaseSAXHandler: - characters, - elementState, - fallbackNamespace, - ignorableWhitespace, - location, - namespaceContext, - processingInstruction, - setDocumentLocator, - startDocument, - startPrefixMapping -

-

Inherited from xml.sax.handler.ContentHandler: - endDocument, - endElement, - endPrefixMapping, - skippedEntity, - startElement -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __trace = False -
-   - - __XSITypeTuple = ('http://www.w3.org/2001/XMLSchema-instance',... -
-   - - __domHandler = None
- hash(x) -
-   - - __domDepth = None
- hash(x) -
-   - - __rootObject = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

rootObject(self) -

-
source code  -
- -

Return the binding object corresponding to the top-most element in the - document

-
-
Returns:
-
An instance of basis._TypeBinding_mixin (most - usually a basis.complexTypeDefinition.
-
Raises:
-
    -
  • pyxb.[UnrecognizedDOMRootNodeError - No binding could be found to match the top-level element in the - document.
  • -
-
Overrides: - utils.saxutils.BaseSAXHandler.rootObject -
-
-
-
- -
- -
- - -
-

reset(self) -

-
source code  -
- -

Reset the state of the handler in preparation for processing a new - document.

-
-
Returns:
-
self
-
Overrides: - utils.saxutils.BaseSAXHandler.reset -
-
-
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a parser instance for converting XML to bindings.

-
-
Parameters:
-
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

startElementNS(self, - name, - qname, - attrs) -

-
source code  -
- -

Process the start of an element.

-
-
Overrides: - xml.sax.handler.ContentHandler.startElementNS -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

endElementNS(self, - name, - qname) -

-
source code  -
- -

Process the completion of an element.

-
-
Overrides: - xml.sax.handler.ContentHandler.endElementNS -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__XSITypeTuple

- -
-
-
-
Value:
-
-('http://www.w3.org/2001/XMLSchema-instance', 'type')
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.saxer._SAXElementState-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.saxer._SAXElementState-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.saxer._SAXElementState-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.saxer._SAXElementState-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,813 +0,0 @@ - - - - - pyxb.binding.saxer._SAXElementState - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module saxer :: - Class _SAXElementState - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _SAXElementState

source code

-
-                    object --+    
-                             |    
-utils.saxutils.SAXElementState --+
-                                 |
-                                _SAXElementState
-
- -
-

State required to generate bindings for a specific element.

-

If the document being parsed includes references to unrecognized - elements, a DOM instance of the element and its content is created and - treated as a wildcard element.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
setElementBinding(self, - element_binding)
- Record the binding to be used for this element.
- source code - -
- -
-   - - - - - - -
enclosingCTD(self)
- The nearest enclosing complex type definition, as used for resolving - local element/attribute names.
- source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
setEnclosingCTD(self, - enclosing_ctd)
- Set the enclosing complex type definition for this element.
- source code - -
- -
-   - - - - - - -
__constructElement(self, - new_object_factory, - attrs, - content=None) - source code - -
- -
-   - - - - - - -
inDOMMode(self) - source code - -
- -
-   - - - - - - -
enterDOMMode(self, - attrs)
- Actions upon first encountering an element for which we cannot create - a binding.
- source code - -
- -
-   - - - - - - -
startDOMElement(self, - attrs)
- Actions upon entering an element that is part of a DOM subtree.
- source code - -
- -
-   - - - - - - -
endDOMElement(self)
- Actions upon leaving an element that is part of a DOM subtree.
- source code - -
- -
-   - - - - - - -
startBindingElement(self, - type_class, - new_object_factory, - element_decl, - attrs)
- Actions upon entering an element that will produce a binding - instance.
- source code - -
- -
-   - - - - - - -
endBindingElement(self)
- Perform any end-of-element processing.
- source code - -
- -
-   - - - - - - -
_SAXElementState__constructElement(self, - new_object_factory, - attrs, - content=None) - source code - -
- -
-

Inherited from utils.saxutils.SAXElementState: - addElementContent, - addTextContent, - content, - contentHandler, - expandedName, - location, - namespaceContext, - parentState -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __XSINilTuple = XSI.nil.uriTuple() -
-   - - __bindingInstance = None
- hash(x) -
-   - - __elementBinding = None
- hash(x) -
-   - - __enclosingCTD = None
- hash(x) -
-   - - __delayedConstructor = None
- hash(x) -
-   - - __attributes = None
- hash(x) -
-   - - __domDocument = None
- hash(x) -
-   - - __domDepth = None
- hash(x) -
-   - - _SAXElementState__XSINilTuple = ('http://www.w3.org/2001/XMLSc... -
-   - - _SAXElementState__attributes = None
- hash(x) -
-   - - _SAXElementState__bindingInstance = None
- hash(x) -
-   - - _SAXElementState__delayedConstructor = None
- hash(x) -
-   - - _SAXElementState__domDepth = None
- hash(x) -
-   - - _SAXElementState__domDocument = None
- hash(x) -
-   - - _SAXElementState__elementBinding = None
- hash(x) -
-   - - _SAXElementState__enclosingCTD = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

setElementBinding(self, - element_binding) -

-
source code  -
- -

Record the binding to be used for this element.

-

Generally ignored, except at the top level this is the only way to - associate a binding instance created from an xsi:type description with a - specific element.

-
-
-
-
- -
- -
- - -
-

enclosingCTD(self) -

-
source code  -
- -

The nearest enclosing complex type definition, as used for resolving - local element/attribute names.

-
-
Returns:
-
An instance of basis.complexTypeDefinition, or - None if the element is top-level
-
-
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

setEnclosingCTD(self, - enclosing_ctd) -

-
source code  -
- -

Set the enclosing complex type definition for this element.

-
-
Parameters:
-
-
Returns:
-
self
-
-
-
- -
- -
- - -
-

enterDOMMode(self, - attrs) -

-
source code  -
- -

Actions upon first encountering an element for which we cannot create - a binding.

-

Invoking this transitions the parser into DOM mode, creating a new DOM - document that will represent this element including its content.

-
-
-
-
- -
- -
- - -
-

startBindingElement(self, - type_class, - new_object_factory, - element_decl, - attrs) -

-
source code  -
- -

Actions upon entering an element that will produce a binding - instance.

-

The element use is recorded. If the type is a subclass of basis.simpleTypeDefinition, a delayed constructor is - recorded so the binding instance can be created upon completion of the - element; otherwise, a binding instance is created and stored. The - attributes are used to initialize the binding instance (now, or upon - element end).

-
-
Parameters:
-
    -
  • type_class (subclass of basis._TypeBinding_mixin) - The Python type of the binding instance
  • -
  • new_object_factory - A callable object that creates an instance of the - type_class
  • -
  • element_decl (basis.element) - The element use with which the binding instance is associated. - Will be None for top-level elements
  • -
  • attrs (xml.sax.xmlreader.Attributes) - The XML attributes associated with the element
  • -
-
Returns:
-
The generated binding instance, or None if creation - is delayed
-
-
-
- -
- -
- - -
-

endBindingElement(self) -

-
source code  -
- -

Perform any end-of-element processing.

-

For simple type instances, this creates the binding instance.

-
-
Returns:
-
The generated binding instance
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_SAXElementState__XSINilTuple

- -
-
-
-
Value:
-
-('http://www.w3.org/2001/XMLSchema-instance', 'nil')
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.xml_-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_-module.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.xml_-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,243 +0,0 @@ - - - - - pyxb.binding.xml_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module xml_ - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module xml_

source code

-

Binding classes for types referenced by the attribute and attribute - group declarations in the XML namespace - (http://www.w3.org/XML/1998/namespace).

-

The content of this module was generated by PyXB and is coupled to the - components defined in pyxb.namespace.builtin._XML.

- - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - STD_ANON_space
- No information -
-   - - STD_ANON_emptyString
- No information -
-   - - STD_ANON_lang
- Simple type that is a union of pyxb.binding.datatypes.language, - STD_ANON_emptyString -
- - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _GenerationUID = pyxb.utils.utility.UniqueIdentifier('PyXB-1.2... -
-   - - Namespace = <pyxb.namespace.builtin._XML object> -
-   - - __package__ = 'pyxb.binding' -
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

_GenerationUID

- -
-
-
-
Value:
-
-pyxb.utils.utility.UniqueIdentifier('PyXB-1.2.5-Builtin')
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.xml_-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.xml_-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,634 +0,0 @@ - - - - - pyxb.binding.xml_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module xml_ - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.binding.xml_

-
- 1  # -*- coding: utf-8 -*- 
- 2  # Copyright 2009-2013, Peter A. Bigot 
- 3  # 
- 4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
- 5  # not use this file except in compliance with the License. You may obtain a 
- 6  # copy of the License at: 
- 7  # 
- 8  #            http://www.apache.org/licenses/LICENSE-2.0 
- 9  # 
-10  # Unless required by applicable law or agreed to in writing, software 
-11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-13  # License for the specific language governing permissions and limitations 
-14  # under the License. 
-15   
-16  """Binding classes for types referenced by the attribute and attribute 
-17  group declarations in the XML namespace 
-18  (http://www.w3.org/XML/1998/namespace). 
-19   
-20  The content of this module was generated by PyXB and is coupled to the 
-21  components defined in L{pyxb.namespace.builtin._XML}. 
-22   
-23  """ 
-24   
-25  # ./pyxb/standard/bindings/raw/xml_.py 
-26  # PyXB bindings for NamespaceModule 
-27  # Generated 2009-07-25 13:37:53.257717 by PyXB version 0.5.2 
-28  import pyxb 
-29  import pyxb.binding 
-30  import pyxb.utils.utility 
-31  import pyxb.utils.domutils 
-32  from pyxb.utils import six 
-33   
-34  # Unique identifier for bindings created at the same time 
-35  _GenerationUID = pyxb.namespace.builtin.BuiltInObjectUID 
-36   
-37  # Import bindings for namespaces imported into schema 
-38   
-39  Namespace = pyxb.namespace.NamespaceForURI('http://www.w3.org/XML/1998/namespace', create_if_missing=True) 
-40   
-41  # Atomic SimpleTypeDefinition 
-
42 -class STD_ANON_space (pyxb.binding.datatypes.NCName, pyxb.binding.basis.enumeration_mixin): -
43 """No information""" -44 -45 _ExpandedName = None -
46 STD_ANON_space._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_space, enum_prefix=None) -47 STD_ANON_space.default = STD_ANON_space._CF_enumeration.addEnumeration(unicode_value=six.u('default')) -48 STD_ANON_space.preserve = STD_ANON_space._CF_enumeration.addEnumeration(unicode_value=six.u('preserve')) -49 STD_ANON_space._InitializeFacetMap(STD_ANON_space._CF_enumeration) -50 -51 # Atomic SimpleTypeDefinition -
52 -class STD_ANON_emptyString (pyxb.binding.datatypes.string, pyxb.binding.basis.enumeration_mixin): -
53 """No information""" -54 -55 _ExpandedName = None -
56 STD_ANON_emptyString._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_emptyString, enum_prefix=None) -57 STD_ANON_emptyString.emptyString = STD_ANON_emptyString._CF_enumeration.addEnumeration(unicode_value=six.u('')) -58 STD_ANON_emptyString._InitializeFacetMap(STD_ANON_emptyString._CF_enumeration) -59 -60 # Union SimpleTypeDefinition -61 # superclasses pyxb.binding.datatypes.anySimpleType -
62 -class STD_ANON_lang (pyxb.binding.basis.STD_union): -
63 """Simple type that is a union of pyxb.binding.datatypes.language, STD_ANON_emptyString""" -64 -65 _ExpandedName = None -66 _MemberTypes = ( pyxb.binding.datatypes.language, STD_ANON_emptyString, ) -
67 STD_ANON_lang._CF_enumeration = pyxb.binding.facets.CF_enumeration(value_datatype=STD_ANON_lang) -68 STD_ANON_lang._CF_pattern = pyxb.binding.facets.CF_pattern() -69 STD_ANON_lang._InitializeFacetMap(STD_ANON_lang._CF_enumeration, -70 STD_ANON_lang._CF_pattern) -71 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.xml_.STD_ANON_emptyString-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_.STD_ANON_emptyString-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.xml_.STD_ANON_emptyString-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_.STD_ANON_emptyString-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,583 +0,0 @@ - - - - - pyxb.binding.xml_.STD_ANON_emptyString - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module xml_ :: - Class STD_ANON_emptyString - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class STD_ANON_emptyString

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                            object --+       |    
-                                     |       |    
-                            basestring --+   |    
-                                         |   |    
-                                   unicode --+    
-                                             |    
-                              datatypes.string --+
-                                                 |
-                                object --+       |
-                                         |       |
-                                   cscRoot --+   |
-                                             |   |
-                       basis.enumeration_mixin --+
-                                                 |
-                                                STD_ANON_emptyString
-
- -
-

No information

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from datatypes.string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from datatypes.string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -

Inherited from basis.enumeration_mixin: - items, - iteritems, - itervalues, - values -

-

Inherited from basis.enumeration_mixin (private): - _elementForValue, - _valueForUnicode -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = None
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - emptyString = u'' -
-   - - _STD_ANON_emptyString_FacetMap = {<class 'pyxb.binding.facets.... -
- -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_STD_ANON_emptyString_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_length'>: <pyxb.binding.facets.CF_leng\
-th object>,
- <class 'pyxb.binding.facets.CF_minLength'>: <pyxb.binding.facets.CF_m\
-inLength object>,
- <class 'pyxb.binding.facets.CF_maxLength'>: <pyxb.binding.facets.CF_m\
-axLength object>,
- <class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.xml_.STD_ANON_lang-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_.STD_ANON_lang-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.xml_.STD_ANON_lang-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_.STD_ANON_lang-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,513 +0,0 @@ - - - - - pyxb.binding.xml_.STD_ANON_lang - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module xml_ :: - Class STD_ANON_lang - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class STD_ANON_lang

source code

-
-                    object --+                    
-                             |                    
-                       cscRoot --+                
-                                 |                
-     utils.utility.Locatable_mixin --+            
-                                     |            
-              basis._TypeBinding_mixin --+        
-                                         |        
-                            object --+   |        
-                                     |   |        
-utils.utility._DeconflictSymbols_mixin --+        
-                                         |        
-                        object --+       |        
-                                 |       |        
-                           cscRoot --+   |        
-                                     |   |        
-            basis._DynamicCreate_mixin --+        
-                                         |        
-                basis.simpleTypeDefinition --+    
-                                             |    
-                               basis.STD_union --+
-                                                 |
-                                                STD_ANON_lang
-
- -
-

Simple type that is a union of pyxb.binding.datatypes.language, - STD_ANON_emptyString

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.STD_union: - __init__ -

-

Inherited from basis.simpleTypeDefinition: - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from basis.STD_union: - Factory, - XsdLiteral -

-

Inherited from basis.STD_union (private): - _ValidatedMember, - _description -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType, - XsdValueLength -

- - - -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.STD_union: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = None
- The expanded name of the component. -
-   - - _MemberTypes = (<class 'pyxb.binding.datatypes.language'>, <cl...
- A list of classes which are permitted as values of the union. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - _CF_pattern = <pyxb.binding.facets.CF_pattern object> -
-   - - _STD_ANON_lang_FacetMap = {<class 'pyxb.binding.facets.CF_patt... -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
-

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_MemberTypes

-

A list of classes which are permitted as values of the union.

-
-
-
-
Value:
-
-(<class 'pyxb.binding.datatypes.language'>,
- <class 'pyxb.binding.xml_.STD_ANON_emptyString'>)
-
-
-
-
-
- -
- -
-

_STD_ANON_lang_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>}
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.binding.xml_.STD_ANON_space-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_.STD_ANON_space-class.html --- pyxb-1.2.5/doc/html/api/pyxb.binding.xml_.STD_ANON_space-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.binding.xml_.STD_ANON_space-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,632 +0,0 @@ - - - - - pyxb.binding.xml_.STD_ANON_space - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package binding :: - Module xml_ :: - Class STD_ANON_space - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class STD_ANON_space

source code

-
-                    object --+                                    
-                             |                                    
-                       cscRoot --+                                
-                                 |                                
-     utils.utility.Locatable_mixin --+                            
-                                     |                            
-              basis._TypeBinding_mixin --+                        
-                                         |                        
-                            object --+   |                        
-                                     |   |                        
-utils.utility._DeconflictSymbols_mixin --+                        
-                                         |                        
-                        object --+       |                        
-                                 |       |                        
-                           cscRoot --+   |                        
-                                     |   |                        
-            basis._DynamicCreate_mixin --+                        
-                                         |                        
-                basis.simpleTypeDefinition --+                    
-                                             |                    
-                            object --+       |                    
-                                     |       |                    
-                            basestring --+   |                    
-                                         |   |                    
-                                   unicode --+                    
-                                             |                    
-                              datatypes.string --+                
-                                                 |                
-                        datatypes.normalizedString --+            
-                                                     |            
-                                       datatypes.token --+        
-                                                         |        
-                                            datatypes.Name --+    
-                                                             |    
-                                              datatypes.NCName --+
-                                                                 |
-                                                object --+       |
-                                                         |       |
-                                                   cscRoot --+   |
-                                                             |   |
-                                       basis.enumeration_mixin --+
-                                                                 |
-                                                                STD_ANON_space
-
- -
-

No information

- - - - - - - - - - -
- - - - - -
Nested Classes[hide private]
-
-

Inherited from datatypes.string (private): - _XsdBaseType -

-
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __init__, - pythonLiteral, - xsdConstraintsOK, - xsdLiteral, - xsdValueLength -

- -

Inherited from basis._TypeBinding_mixin: - __setattr__, - toDOM, - toxml, - validateBinding -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from unicode: - __add__, - __contains__, - __eq__, - __format__, - __ge__, - __getattribute__, - __getitem__, - __getnewargs__, - __getslice__, - __gt__, - __hash__, - __le__, - __len__, - __lt__, - __mod__, - __mul__, - __ne__, - __repr__, - __rmod__, - __rmul__, - __sizeof__, - __str__, - capitalize, - center, - count, - decode, - encode, - endswith, - expandtabs, - find, - format, - index, - isalnum, - isalpha, - isdecimal, - isdigit, - islower, - isnumeric, - isspace, - istitle, - isupper, - join, - ljust, - lower, - lstrip, - partition, - replace, - rfind, - rindex, - rjust, - rpartition, - rsplit, - rstrip, - split, - splitlines, - startswith, - strip, - swapcase, - title, - translate, - upper, - zfill -

-

Inherited from unicode (private): - _formatter_field_name_split, - _formatter_parser -

-

Inherited from object: - __delattr__, - __reduce__, - __reduce_ex__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from datatypes.token (private): - _ValidateString_va -

- -

Inherited from datatypes.string: - XsdLiteral, - XsdValueLength -

-

Inherited from basis.simpleTypeDefinition: - PythonLiteral, - SimpleTypeDefinition, - XsdConstraintsOK, - XsdSuperType -

- -

Inherited from basis._TypeBinding_mixin: - Factory -

- - -

Inherited from basis.enumeration_mixin: - items, - iteritems, - itervalues, - values -

-

Inherited from basis.enumeration_mixin (private): - _elementForValue, - _valueForUnicode -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from basis.simpleTypeDefinition: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ExpandedName = None
- The expanded name of the component. -
-   - - _CF_enumeration = <pyxb.binding.facets.CF_enumeration object> -
-   - - default = u'default' -
-   - - preserve = u'preserve' -
-   - - _STD_ANON_space_FacetMap = {<class 'pyxb.binding.facets.CF_pat... -
-   - - __SimpleTypeDefinition = <pyxb.xmlschema.structures.SimpleType... -
- - - - - -

Inherited from basis.simpleTypeDefinition (private): - _ReservedSymbols -

-

Inherited from basis._TypeBinding_mixin: - _validationConfig_ -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from basis._TypeBinding_mixin (private): - _validationConfig -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_STD_ANON_space_FacetMap

- -
-
-
-
Value:
-
-{<class 'pyxb.binding.facets.CF_pattern'>: <pyxb.binding.facets.CF_pat\
-tern object>,
- <class 'pyxb.binding.facets.CF_enumeration'>: <pyxb.binding.facets.CF\
-_enumeration object>}
-
-
-
-
-
- -
- -
-

__SimpleTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures.SimpleTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.cscRoot-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.cscRoot-class.html --- pyxb-1.2.5/doc/html/api/pyxb.cscRoot-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.cscRoot-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,270 +0,0 @@ - - - - - pyxb.cscRoot - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Class cscRoot - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class cscRoot

source code

-
-object --+
-         |
-        cscRoot
-
- -
Known Subclasses:
-
- -
- -
-

This little bundle of joy exists because in Python 2.6 it became an - error to invoke object.__init__ with parameters (unless you - also override __new__, in which case it's only a warning. - Whatever.). Since I'm bloody not going to check in every class whether - super(Myclass,self) refers to object (even if I - could figure out how to do that, 'cuz the obvious solutions don't work), - we'll just make this thing the root of all cooperative super calling hierarchies. The standard - syntax in PyXB for this pattern is:

-
- def method_csc (self, *args, **kw):
-   self_fn = lambda *_args, **_kw: self
-   super_fn = getattr(super(ThisClass, self), 'method_csc', self_fn)
-   return super_fn(*args, **kw)
-
- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AbstractElementError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AbstractElementError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AbstractElementError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AbstractElementError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,471 +0,0 @@ - - - - - pyxb.exceptions_.AbstractElementError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class AbstractElementError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AbstractElementError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                  ElementValidationError --+
-                                           |
-                                          AbstractElementError
-
- -
-

Attempt to create an instance of an abstract element.

-

Raised when an element is created and the identified binding is - abstract. Such elements cannot be created directly; instead the creation - must derive from an instance of the abstract element's substitution - group.

-

Since members of the substitution group self-identify using the - substitutionGroup attribute, there is no general way to find - the set of elements which would be acceptable in place of the abstract - element.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - element, - location, - value=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - element = None
- The abstract pyxb.binding.basis.element in question -
-   - - value = None
- The value proposed for the element. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - element, - location, - value=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • element - the value for the element attribute.
  • -
  • location - the value for the location attribute.
  • -
  • value - the value for the value attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

value

-

The value proposed for the element. This is usually going to be a - xml.dom.Node used in the attempt to create the element, - None if the abstract element was invoked without a node, or - another type if pyxb.binding.content.ElementDeclaration.toDOM is - mis-used.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AbstractInstantiationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AbstractInstantiationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AbstractInstantiationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AbstractInstantiationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,430 +0,0 @@ - - - - - pyxb.exceptions_.AbstractInstantiationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class AbstractInstantiationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AbstractInstantiationError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-              ComplexTypeValidationError --+
-                                           |
-                                          AbstractInstantiationError
-
- -
-

Attempt to create an instance of an abstract complex type.

-

These types are analogous to abstract base classes, and cannot be - created directly. A type should be used that extends the abstract - class.

-

When an incoming document is missing the xsi:type attribute which - redirects an element with an abstract type to the correct type, the node attribute is provided so the user can get a clue as - to where the problem occured. When this exception is a result of - constructor mis-use in Python code, the traceback will tell you where the - problem lies.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - type, - location, - node)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - type = None
- The abstract pyxb.binding.basis.complexTypeDefinition subclass - used. -
-   - - node = None
- The xml.dom.Element from which instantiation was - attempted, if available. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - type, - location, - node) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • type - the value for the type attribute.
  • -
  • location - the value for the location attribute.
  • -
  • node - the value for the node attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AttributeChangeError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AttributeChangeError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AttributeChangeError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AttributeChangeError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,347 +0,0 @@ - - - - - pyxb.exceptions_.AttributeChangeError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class AttributeChangeError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AttributeChangeError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                AttributeValidationError --+
-                                           |
-                                          AttributeChangeError
-
- -
-

Attempt to change an attribute that has a fixed value constraint.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from AttributeValidationError: - __init__ -

-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from AttributeValidationError: - instance, - tag, - type -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AttributeOnSimpleTypeError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AttributeOnSimpleTypeError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AttributeOnSimpleTypeError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AttributeOnSimpleTypeError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,431 +0,0 @@ - - - - - pyxb.exceptions_.AttributeOnSimpleTypeError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class AttributeOnSimpleTypeError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AttributeOnSimpleTypeError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-              ComplexTypeValidationError --+
-                                           |
-                                          AttributeOnSimpleTypeError
-
- -
-

Attempt made to set an attribute on an element with simple type.

-

Note that elements with complex type and simple content may have - attributes; elements with simple type must not.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - tag, - value, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The simple type binding instance on which no attributes exist. -
-   - - tag = None
- The name of the proposed attribute. -
-   - - value = None
- The value proposed to be assigned to the non-existent attribute. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - tag, - value, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • tag - the value for the tag attribute.
  • -
  • value - the value for the value attribute.
  • -
  • location - the value for the location attribute. Default taken from - instance if possible.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AttributeValidationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AttributeValidationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.AttributeValidationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.AttributeValidationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,358 +0,0 @@ - - - - - pyxb.exceptions_.AttributeValidationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class AttributeValidationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AttributeValidationError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                     ValidationError --+
-                                       |
-                                      AttributeValidationError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when an attribute requirement is not satisfied.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - type, - tag, - instance=None, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - type = None
- The pyxb.binding.basis.complexTypeDefinition subclass of - the instance. -
-   - - tag = None
- The name of the attribute. -
-   - - instance = None
- The binding instance, if available. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - type, - tag, - instance=None, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • type - the value for the type attribute.
  • -
  • tag - the value for the tag attribute.
  • -
  • instance - the value for the instance attribute.
  • -
  • location - the value for the location attribute. Default taken from - instance if possible.
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.BadDocumentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.BadDocumentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.BadDocumentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.BadDocumentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,243 +0,0 @@ - - - - - pyxb.exceptions_.BadDocumentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class BadDocumentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class BadDocumentError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  BadDocumentError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when processing document content and an error is - encountered.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.BatchElementContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.BatchElementContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.BatchElementContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.BatchElementContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,422 +0,0 @@ - - - - - pyxb.exceptions_.BatchElementContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class BatchElementContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class BatchElementContentError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              BatchElementContentError
-
- -
Known Subclasses:
-
- -
- -
-

Element/wildcard content cannot be reconciled with the required - content model.

-

This exception occurs in post-construction validation using a fresh - validating automaton.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - fac_configuration, - symbols, - symbol_set)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
details(self)
- Provide information describing why validation failed.
- source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance being constructed. -
-   - - fac_configuration = None
- The pyxb.utils.fac.Configuration representing the - current state of the instance automaton. -
-   - - symbols = None
- The sequence of symbols that were accepted as content prior to the - error. -
-   - - symbol_set = None
- The leftovers from pyxb.binding.basis.complexTypeDefinition._symbolSet - that could not be reconciled with the content model. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - fac_configuration, - symbols, - symbol_set) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • fac_configuration - the value for the fac_configuration attribute.
  • -
  • symbols - the value for the symbols attribute.
  • -
  • symbol_set - the value for the symbol_set attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

details(self) -

-
source code  -
- -

Provide information describing why validation failed.

-

In many cases, this is simply the informal string content that would - be obtained through the str built-in function. For certain - errors this method gives more details on what would be acceptable and - where the descriptions can be found in the original schema.

-
-
Returns:
-
a string description of validation failure
-
Overrides: - ValidationError.details -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.BindingError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.BindingError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.BindingError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.BindingError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,245 +0,0 @@ - - - - - pyxb.exceptions_.BindingError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class BindingError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class BindingError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  BindingError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when the bindings are mis-used.

-

These are not validation errors, but rather structural errors. For - example, attempts to extract complex content from a type that requires - simple content, or vice versa.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.BindingGenerationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.BindingGenerationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.BindingGenerationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.BindingGenerationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,236 +0,0 @@ - - - - - pyxb.exceptions_.BindingGenerationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class BindingGenerationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class BindingGenerationError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  BindingGenerationError
-
- -
-

Raised when something goes wrong generating the binding classes

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ComplexTypeValidationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ComplexTypeValidationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ComplexTypeValidationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ComplexTypeValidationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,251 +0,0 @@ - - - - - pyxb.exceptions_.ComplexTypeValidationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ComplexTypeValidationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ComplexTypeValidationError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                     ValidationError --+
-                                       |
-                                      ComplexTypeValidationError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when a validation requirement for a complex type is not - satisfied.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ContentInNilInstanceError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ContentInNilInstanceError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ContentInNilInstanceError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ContentInNilInstanceError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,417 +0,0 @@ - - - - - pyxb.exceptions_.ContentInNilInstanceError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ContentInNilInstanceError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ContentInNilInstanceError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                  ElementValidationError --+
-                                           |
-                                          ContentInNilInstanceError
-
- -
-

Raised when an element that is marked to be nil is assigned - content.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - content, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance which is xsi:nil -
-   - - content = None
- The content that was to be assigned to the instance. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - content, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • content - the value for the content attribute.
  • -
  • location - the value for the location attribute. Default taken from - instance if possible.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ContentNondeterminismExceededError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ContentNondeterminismExceededError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ContentNondeterminismExceededError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ContentNondeterminismExceededError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,399 +0,0 @@ - - - - - pyxb.exceptions_.ContentNondeterminismExceededError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ContentNondeterminismExceededError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ContentNondeterminismExceededError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              ContentNondeterminismExceededError
-
- -
-

Content validation exceeded the allowed limits of nondeterminism.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance being validated. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ContentValidationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ContentValidationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ContentValidationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ContentValidationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,252 +0,0 @@ - - - - - pyxb.exceptions_.ContentValidationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ContentValidationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ContentValidationError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-              ComplexTypeValidationError --+
-                                           |
-                                          ContentValidationError
-
- -
Known Subclasses:
-
- -
- -
-

Violation of a complex type content model.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.DOMGenerationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.DOMGenerationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.DOMGenerationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.DOMGenerationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,242 +0,0 @@ - - - - - pyxb.exceptions_.DOMGenerationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class DOMGenerationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class DOMGenerationError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  DOMGenerationError
-
- -
Known Subclasses:
-
- -
- -
-

A non-validation error encountered converting bindings to DOM.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ElementChangeError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ElementChangeError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ElementChangeError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ElementChangeError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,417 +0,0 @@ - - - - - pyxb.exceptions_.ElementChangeError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ElementChangeError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ElementChangeError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                  ElementValidationError --+
-                                           |
-                                          ElementChangeError
-
- -
-

Attempt to change an element that has a fixed value constraint.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - element, - value, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - element = None
- The pyxb.binding.basis.element that has a fixed value. -
-   - - value = None
- The value that was to be assigned to the element. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - element, - value, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • element - the value for the element attribute.
  • -
  • value - the value for the value attribute.
  • -
  • location - the value for the location attribute. Default taken from - value if possible.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ElementValidationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ElementValidationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ElementValidationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ElementValidationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,251 +0,0 @@ - - - - - pyxb.exceptions_.ElementValidationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ElementValidationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ElementValidationError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                     ValidationError --+
-                                       |
-                                      ElementValidationError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when a validation requirement for an element is not - satisfied.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ExtraSimpleContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ExtraSimpleContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ExtraSimpleContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ExtraSimpleContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,417 +0,0 @@ - - - - - pyxb.exceptions_.ExtraSimpleContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ExtraSimpleContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ExtraSimpleContentError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              ExtraSimpleContentError
-
- -
-

A complex type with simple content was provided too much content.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - value, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance that already has simple content assigned. -
-   - - value = None
- The proposed addition to that simple content. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - value, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • value - the value for the value attribute.
  • -
  • location - the value for the location attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.IncompleteElementContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.IncompleteElementContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.IncompleteElementContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.IncompleteElementContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,255 +0,0 @@ - - - - - pyxb.exceptions_.IncompleteElementContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class IncompleteElementContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class IncompleteElementContentError

source code

-
-              object --+                            
-                       |                            
-exceptions.BaseException --+                        
-                           |                        
-        exceptions.Exception --+                    
-                               |                    
-                   PyXBException --+                
-                                   |                
-                     ValidationError --+            
-                                       |            
-              ComplexTypeValidationError --+        
-                                           |        
-                      ContentValidationError --+    
-                                               |    
-                        BatchElementContentError --+
-                                                   |
-                                                  IncompleteElementContentError
-
- -
-

Validation of an instance failed to produce an accepting state.

-

This exception occurs in batch-mode validation.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from BatchElementContentError: - __init__, - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from BatchElementContentError: - fac_configuration, - instance, - symbol_set, - symbols -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.IncompleteImplementationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.IncompleteImplementationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.IncompleteImplementationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.IncompleteImplementationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,210 +0,0 @@ - - - - - pyxb.exceptions_.IncompleteImplementationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class IncompleteImplementationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class IncompleteImplementationError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                       PyXBError --+    
-                                   |    
-                          LogicError --+
-                                       |
-                                      IncompleteImplementationError
-
- -
-

Raised when required capability has not been implemented.

-

This is only used where it is reasonable to expect the capability to - be present, such as a feature of XML schema that is not supported (e.g., - the redefine directive).

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from exceptions.Exception: - __init__, - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.IncrementalElementContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.IncrementalElementContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.IncrementalElementContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.IncrementalElementContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,386 +0,0 @@ - - - - - pyxb.exceptions_.IncrementalElementContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class IncrementalElementContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class IncrementalElementContentError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              IncrementalElementContentError
-
- -
Known Subclasses:
-
- -
- -
-

Element or element-like content could not be validly associated with - an sub-element in the content model.

-

This exception occurs when content is added to an element during - incremental validation, such as when positional arguments are used in a - constructor or material is appended either explicitly or through parsing - a DOM instance.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - automaton_configuration, - value, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
_valueDescription(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding for which the value could not be associated with an element. -
-   - - automaton_configuration = None
- The pyxb.binding.content.AutomatonConfiguration - representing the current state of the instance content. -
-   - - value = None
- The value that could not be associated with allowable content. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - automaton_configuration, - value, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • automaton_configuration - the value for the automaton_configuration attribute.
  • -
  • value - the value for the value attribute.
  • -
  • location - the value for the location attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.InvalidPreferredElementContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.InvalidPreferredElementContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.InvalidPreferredElementContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.InvalidPreferredElementContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,351 +0,0 @@ - - - - - pyxb.exceptions_.InvalidPreferredElementContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class InvalidPreferredElementContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class InvalidPreferredElementContentError

source code

-
-              object --+                            
-                       |                            
-exceptions.BaseException --+                        
-                           |                        
-        exceptions.Exception --+                    
-                               |                    
-                   PyXBException --+                
-                                   |                
-                     ValidationError --+            
-                                       |            
-              ComplexTypeValidationError --+        
-                                           |        
-                      ContentValidationError --+    
-                                               |    
-                        BatchElementContentError --+
-                                                   |
-                                                  InvalidPreferredElementContentError
-
- -
-

Use of a preferred element led to inability to generate a valid - document

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - fac_configuration, - symbols, - symbol_set, - preferred_symbol)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-

Inherited from BatchElementContentError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - preferred_symbol = None
- The element symbol which was not accepted. -
-

Inherited from BatchElementContentError: - fac_configuration, - instance, - symbol_set, - symbols -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - fac_configuration, - symbols, - symbol_set, - preferred_symbol) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • fac_configuration - the value for the fac_configuration attribute.
  • -
  • symbols - the value for the symbols attribute.
  • -
  • symbol_set - the value for the symbol_set attribute.
  • -
  • preferred_symbol - the value for the preferred_symbol attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.LogicError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.LogicError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.LogicError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.LogicError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,211 +0,0 @@ - - - - - pyxb.exceptions_.LogicError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class LogicError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class LogicError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                       PyXBError --+
-                                   |
-                                  LogicError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when the code detects an implementation problem.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from exceptions.Exception: - __init__, - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.MissingAttributeError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.MissingAttributeError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.MissingAttributeError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.MissingAttributeError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,348 +0,0 @@ - - - - - pyxb.exceptions_.MissingAttributeError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class MissingAttributeError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class MissingAttributeError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                AttributeValidationError --+
-                                           |
-                                          MissingAttributeError
-
- -
-

Raised when an attribute that is required is missing in an - element.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from AttributeValidationError: - __init__ -

-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from AttributeValidationError: - instance, - tag, - type -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.MixedContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.MixedContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.MixedContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.MixedContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,418 +0,0 @@ - - - - - pyxb.exceptions_.MixedContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class MixedContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class MixedContentError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              MixedContentError
-
- -
-

Non-element content added to a complex type instance that does not - support mixed content.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - value, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance. -
-   - - value = None
- The non-element content. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - value, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • value - the value for the value attribute.
  • -
  • location - the value for the location attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_-module.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,651 +0,0 @@ - - - - - pyxb.exceptions_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module exceptions_

source code

-

Extensions of standard exceptions for PyXB events.

-

Yeah, I'd love this module to be named exceptions.py, but it can't - because the standard library has one of those, and we need to reference - it below.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - PyXBException
- Base class for exceptions that indicate a problem that the user - should fix. -
-   - - PyXBVersionError
- Raised on import of a binding generated with a different version of - PYXB -
-   - - DOMGenerationError
- A non-validation error encountered converting bindings to DOM. -
-   - - UnboundElementError
- An instance converting to DOM had no bound element. -
-   - - SchemaValidationError
- Raised when the XML hierarchy does not appear to be valid for an - XML schema. -
-   - - NamespaceError
- Violation of some rule relevant to XML Namespaces -
-   - - NamespaceArchiveError
- Problem related to namespace archives -
-   - - SchemaUniquenessError
- Raised when somebody tries to create a schema component using a - schema that has already been used in that namespace. -
-   - - BindingGenerationError
- Raised when something goes wrong generating the binding classes -
-   - - NamespaceUniquenessError
- Raised when an attempt is made to record multiple objects of the - same name in the same namespace category. -
-   - - NotInNamespaceError
- Raised when a name is referenced that is not defined in the - appropriate namespace. -
-   - - QNameResolutionError
- Raised when a QName cannot be associated with a namespace. -
-   - - BadDocumentError
- Raised when processing document content and an error is - encountered. -
-   - - StructuralBadDocumentError
- Raised when processing document and the content model is not - satisfied. -
-   - - UnrecognizedDOMRootNodeError
- A root DOM node could not be resolved to a schema element -
-   - - ValidationError
- Raised when something in the infoset fails to satisfy a content - model or attribute requirement. -
-   - - NonElementValidationError
- Raised when an element (or a value bound to an element) appears in - context that does not permit an element. -
-   - - ElementValidationError
- Raised when a validation requirement for an element is not - satisfied. -
-   - - AbstractElementError
- Attempt to create an instance of an abstract element. -
-   - - ContentInNilInstanceError
- Raised when an element that is marked to be nil is assigned - content. -
-   - - NoNillableSupportError
- Raised when invoking _setIsNil on a type that - does not support nillable. -
-   - - ElementChangeError
- Attempt to change an element that has a fixed value constraint. -
-   - - ComplexTypeValidationError
- Raised when a validation requirement for a complex type is not - satisfied. -
-   - - AbstractInstantiationError
- Attempt to create an instance of an abstract complex type. -
-   - - AttributeOnSimpleTypeError
- Attempt made to set an attribute on an element with simple type. -
-   - - ContentValidationError
- Violation of a complex type content model. -
-   - - ContentNondeterminismExceededError
- Content validation exceeded the allowed limits of nondeterminism. -
-   - - SimpleContentAbsentError
- An instance with simple content was not provided with a value. -
-   - - ExtraSimpleContentError
- A complex type with simple content was provided too much content. -
-   - - NonPluralAppendError
- Attempt to append to an element which does not accept multiple - instances. -
-   - - MixedContentError
- Non-element content added to a complex type instance that does not - support mixed content. -
-   - - UnprocessedKeywordContentError
- A complex type constructor was provided with keywords that could - not be recognized. -
-   - - IncrementalElementContentError
- Element or element-like content could not be validly associated - with an sub-element in the content model. -
-   - - UnrecognizedContentError
- Element or element-like content could not be validly associated - with an sub-element in the content model. -
-   - - BatchElementContentError
- Element/wildcard content cannot be reconciled with the required - content model. -
-   - - IncompleteElementContentError
- Validation of an instance failed to produce an accepting state. -
-   - - UnprocessedElementContentError
- Validation of an instance produced an accepting state but left - element material unconsumed. -
-   - - InvalidPreferredElementContentError
- Use of a preferred element led to inability to generate a valid - document -
-   - - OrphanElementContentError
- An element expected to be used in content is not present in the - instance. -
-   - - SimpleTypeValueError
- Raised when a simple type value does not satisfy its constraints. -
-   - - SimpleListValueError
- Raised when a list simple type contains a member that does not - satisfy its constraints. -
-   - - SimpleUnionValueError
- Raised when a union simple type contains a member that does not - satisfy its constraints. -
-   - - SimpleFacetValueError
- Raised when a simple type value does not satisfy a facet - constraint. -
-   - - SimplePluralValueError
- Raised when context requires a plural value. -
-   - - AttributeValidationError
- Raised when an attribute requirement is not satisfied. -
-   - - UnrecognizedAttributeError
- Attempt to reference an attribute not sanctioned by content model. -
-   - - ProhibitedAttributeError
- Raised when an attribute that is prohibited is set or referenced in - an element. -
-   - - MissingAttributeError
- Raised when an attribute that is required is missing in an element. -
-   - - AttributeChangeError
- Attempt to change an attribute that has a fixed value constraint. -
-   - - BindingError
- Raised when the bindings are mis-used. -
-   - - NotSimpleContentError
- An operation that requires simple content was invoked on a complex - type instance that does not have simple content. -
-   - - NotComplexContentError
- An operation that requires a content model was invoked on a complex - type instance that has empty or simple content. -
-   - - ReservedNameError
- Reserved name set in binding instance. -
-   - - PyXBError
- Base class for exceptions that indicate a problem that the user - probably can't fix. -
-   - - UsageError
- Raised when the code detects user violation of an API. -
-   - - LogicError
- Raised when the code detects an implementation problem. -
-   - - IncompleteImplementationError
- Raised when required capability has not been implemented. -
- - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - __package__ = 'pyxb' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NamespaceArchiveError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NamespaceArchiveError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NamespaceArchiveError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NamespaceArchiveError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,236 +0,0 @@ - - - - - pyxb.exceptions_.NamespaceArchiveError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NamespaceArchiveError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamespaceArchiveError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  NamespaceArchiveError
-
- -
-

Problem related to namespace archives

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NamespaceError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NamespaceError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NamespaceError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NamespaceError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,327 +0,0 @@ - - - - - pyxb.exceptions_.NamespaceError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NamespaceError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamespaceError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  NamespaceError
-
- -
Known Subclasses:
-
- -
- -
-

Violation of some rule relevant to XML Namespaces

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - namespace, - *args, - **kw)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
namespace(self) - source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - namespace, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • message - Text to provide the user with information about the problem.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NamespaceUniquenessError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NamespaceUniquenessError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NamespaceUniquenessError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NamespaceUniquenessError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,240 +0,0 @@ - - - - - pyxb.exceptions_.NamespaceUniquenessError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NamespaceUniquenessError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamespaceUniquenessError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                      NamespaceError --+
-                                       |
-                                      NamespaceUniquenessError
-
- -
-

Raised when an attempt is made to record multiple objects of the same - name in the same namespace category.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from NamespaceError: - __init__, - namespace -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NonElementValidationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NonElementValidationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NonElementValidationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NonElementValidationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,440 +0,0 @@ - - - - - pyxb.exceptions_.NonElementValidationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NonElementValidationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NonElementValidationError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                     ValidationError --+
-                                       |
-                                      NonElementValidationError
-
- -
-

Raised when an element (or a value bound to an element) appears in - context that does not permit an element.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - element, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - element = None
- The content that is not permitted. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - element, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • element - the value for the element attribute.
  • -
  • location - the value for the location attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

element

-

The content that is not permitted. This may be an element, or a DOM - representation that would have been made into an element had matters - progressed further.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NoNillableSupportError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NoNillableSupportError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NoNillableSupportError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NoNillableSupportError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,329 +0,0 @@ - - - - - pyxb.exceptions_.NoNillableSupportError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NoNillableSupportError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NoNillableSupportError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                  ElementValidationError --+
-                                           |
-                                          NoNillableSupportError
-
- -
-

Raised when invoking _setIsNil on a type that does - not support nillable.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance on which an inappropriate operation was invoked. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • location - the value for the location attribute. Default taken from - instance if possible.
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NonPluralAppendError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NonPluralAppendError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NonPluralAppendError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NonPluralAppendError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,428 +0,0 @@ - - - - - pyxb.exceptions_.NonPluralAppendError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NonPluralAppendError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NonPluralAppendError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              NonPluralAppendError
-
- -
-

Attempt to append to an element which does not accept multiple - instances.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - element_declaration, - value)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance containing the element -
-   - - element_declaration = None
- The pyxb.binding.content.ElementDeclaration contained in - instance that does not accept multiple instances -
-   - - value = None
- The proposed addition to the element in the instance -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - element_declaration, - value) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • element_declaration - the value for the element_declaration attribute.
  • -
  • value - the value for the value attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NotComplexContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NotComplexContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NotComplexContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NotComplexContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,391 +0,0 @@ - - - - - pyxb.exceptions_.NotComplexContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NotComplexContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NotComplexContentError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                        BindingError --+
-                                       |
-                                      NotComplexContentError
-
- -
-

An operation that requires a content model was invoked on a complex - type instance that has empty or simple content.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance which should have had a content model. -
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the binding instance that was mis-used. This will be available in - the instance attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NotInNamespaceError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NotInNamespaceError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NotInNamespaceError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NotInNamespaceError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,253 +0,0 @@ - - - - - pyxb.exceptions_.NotInNamespaceError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NotInNamespaceError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NotInNamespaceError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  NotInNamespaceError
-
- -
-

Raised when a name is referenced that is not defined in the - appropriate namespace.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __namespace = None
- hash(x) -
-   - - __ncName = None
- hash(x) -
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NotSimpleContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NotSimpleContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.NotSimpleContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.NotSimpleContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,391 +0,0 @@ - - - - - pyxb.exceptions_.NotSimpleContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class NotSimpleContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NotSimpleContentError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                        BindingError --+
-                                       |
-                                      NotSimpleContentError
-
- -
-

An operation that requires simple content was invoked on a complex - type instance that does not have simple content.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance which should have had simple content. -
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the binding instance that was mis-used. This will be available in - the instance attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.OrphanElementContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.OrphanElementContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.OrphanElementContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.OrphanElementContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,428 +0,0 @@ - - - - - pyxb.exceptions_.OrphanElementContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class OrphanElementContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class OrphanElementContentError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              OrphanElementContentError
-
- -
-

An element expected to be used in content is not present in the - instance.

-

This exception occurs in batch-mode validation when pyxb.ValidationConfig.contentInfluencesGeneration - applies, pyxb.ValidationConfig.orphanElementInContent is set to - pyxb.ValidationConfig.RAISE_EXCEPTION, and the content - list includes an element that is not in the binding instance content.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - preferred)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance. -
-   - - preferred = None
- An element value from the instance content list which was not found in the instance. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - preferred) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • preferred - the value for the preferred attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ProhibitedAttributeError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ProhibitedAttributeError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ProhibitedAttributeError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ProhibitedAttributeError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,348 +0,0 @@ - - - - - pyxb.exceptions_.ProhibitedAttributeError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ProhibitedAttributeError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ProhibitedAttributeError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                AttributeValidationError --+
-                                           |
-                                          ProhibitedAttributeError
-
- -
-

Raised when an attribute that is prohibited is set or referenced in an - element.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from AttributeValidationError: - __init__ -

-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from AttributeValidationError: - instance, - tag, - type -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,9172 +0,0 @@ - - - - - pyxb.exceptions_ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.exceptions_

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """Extensions of standard exceptions for PyXB events. 
-  17   
-  18  Yeah, I'd love this module to be named exceptions.py, but it can't 
-  19  because the standard library has one of those, and we need to 
-  20  reference it below. 
-  21  """ 
-  22   
-  23  import pyxb 
-  24  from pyxb.utils import six 
-
25 - 26 -class PyXBException (Exception): -
27 """Base class for exceptions that indicate a problem that the user should fix.""" - 28 - 29 """The arguments passed to the exception constructor.""" - 30 _args = None - 31 - 32 """The keywords passed to the exception constructor. - 33 - 34 @note: Do not pop values from the keywords array in subclass - 35 constructors that recognize and extract values from them. They - 36 should be kept around so they're accessible generically.""" - 37 _kw = None - 38 -
39 - def __init__ (self, *args, **kw): -
40 """Create an exception indicating a PyXB-related problem. - 41 - 42 If no args are present, a default argument is taken from the - 43 C{message} keyword. - 44 - 45 @keyword message : Text to provide the user with information about the problem. - 46 """ - 47 if 0 == len(args) and 'message' in kw: - 48 args = (kw.pop('message'),) - 49 self._args = args - 50 self._kw = kw - 51 super(PyXBException, self).__init__(*args) -
52 - 53 if six.PY2: -
54 - def _str_from_unicode (self): -
55 return unicode(self).encode(pyxb._OutputEncoding) -
56 -
57 -class PyXBVersionError (PyXBException): -
58 """Raised on import of a binding generated with a different version of PYXB""" - 59 pass -
60 -
61 -class DOMGenerationError (PyXBException): -
62 """A non-validation error encountered converting bindings to DOM.""" - 63 pass -
64 -
65 @six.python_2_unicode_compatible - 66 -class UnboundElementError (DOMGenerationError): -
67 """An instance converting to DOM had no bound element.""" - 68 - 69 instance = None - 70 """The binding instance. This is missing an element binding (via - 71 L{pyxb.binding.basis._TypeBinding_mixin._element}) and no - 72 C{element_name} was passed.""" - 73 -
74 - def __init__ (self, instance): -
75 super(UnboundElementError, self).__init__(instance) - 76 self.instance = instance -
77 -
78 - def __str__ (self): -
79 return six.u('Instance of type %s has no bound element for start tag') % (self.instance._diagnosticName(),) -
80 -
81 -class SchemaValidationError (PyXBException): -
82 """Raised when the XML hierarchy does not appear to be valid for an XML schema.""" - 83 pass -
84 -
85 -class NamespaceError (PyXBException): -
86 """Violation of some rule relevant to XML Namespaces""" -
87 - def __init__ (self, namespace, *args, **kw): -
88 PyXBException.__init__(self, *args, **kw) - 89 self.__namespace = namespace -
90 -
91 - def namespace (self): return self.__namespace -
92 -
93 -class NamespaceArchiveError (PyXBException): -
94 """Problem related to namespace archives""" - 95 pass -
96 -
97 -class SchemaUniquenessError (PyXBException): -
98 """Raised when somebody tries to create a schema component using a - 99 schema that has already been used in that namespace. Import and - 100 include processing would have avoided this, so somebody asked for - 101 it specifically.""" -
102 - def __init__ (self, namespace, schema_location, existing_schema, *args, **kw): -
103 super(SchemaUniquenessError, self).__init__(*args, **kw) - 104 self.__namespace = namespace - 105 self.__schemaLocation = schema_location - 106 self.__existingSchema = existing_schema -
107 -
108 - def namespace (self): return self.__namespace -
109 - def schemaLocation (self): return self.__schemaLocation -
110 - def existingSchema (self): return self.__existingSchema -
111 -
112 -class BindingGenerationError (PyXBException): -
113 """Raised when something goes wrong generating the binding classes""" - 114 pass -
115 -
116 -class NamespaceUniquenessError (NamespaceError): -
117 """Raised when an attempt is made to record multiple objects of the same name in the same namespace category.""" - 118 pass -
119 -
120 -class NotInNamespaceError (PyXBException): -
121 '''Raised when a name is referenced that is not defined in the appropriate namespace.''' - 122 __namespace = None - 123 __ncName = None -
124 -
125 -class QNameResolutionError (NamespaceError): -
126 '''Raised when a QName cannot be associated with a namespace.''' - 127 namespaceContext = None - 128 qname = None - 129 -
130 - def __init__ (self, message, qname, xmlns_context): -
131 self.qname = qname - 132 self.namespaceContext = xmlns_context - 133 super(QNameResolutionError, self).__init__(message, qname, xmlns_context) -
134 -
135 -class BadDocumentError (PyXBException): -
136 """Raised when processing document content and an error is encountered.""" - 137 pass -
138 -
139 -class StructuralBadDocumentError (BadDocumentError): -
140 """Raised when processing document and the content model is not satisfied.""" - 141 @property -
142 - def element_use (self): -
143 """The L{pyxb.binding.content.ElementDeclaration} instance to which the content should conform, if available.""" - 144 return self.__elementUse -
145 - 146 @property -
147 - def container (self): -
148 """The L{pyxb.binding.basis.complexTypeDefinition} instance to which the content would belong, if available.""" - 149 return self.__container -
150 - 151 @property -
152 - def content (self): -
153 """The value which could not be reconciled with the content model.""" - 154 return self.__content -
155 -
156 - def __init__ (self, *args, **kw): -
157 """Raised when processing document and the content model is not satisfied. - 158 - 159 @keyword content : The value that could not be reconciled with the content model - 160 @keyword container : Optional binding instance into which the content was to be assigned - 161 @keyword element_use : Optional reference to an element use identifying the element to which the value was to be reconciled - 162 """ - 163 self.__content = kw.pop('content', None) - 164 if args: - 165 self.__content = args[0] - 166 self.__container = kw.pop('container', None) - 167 self.__elementUse = kw.pop('element_use', None) - 168 if self.__content is not None: - 169 if self.__container is not None: - 170 kw.setdefault('message', '%s cannot accept wildcard content %s' % (self.__container._Name(), self.__content)) - 171 elif self.__elementUse is not None: - 172 kw.setdefault('message', '%s not consistent with content model for %s' % (self.__content, self.__elementUse)) - 173 else: - 174 kw.setdefault('message', six.text_type(self.__content)) - 175 BadDocumentError.__init__(self, **kw) -
176 -
177 -class UnrecognizedDOMRootNodeError (StructuralBadDocumentError): -
178 """A root DOM node could not be resolved to a schema element""" - 179 - 180 node = None - 181 """The L{xml.dom.Element} instance that could not be recognized""" - 182 -
183 - def __get_node_name (self): -
184 """The QName of the L{node} as a L{pyxb.namespace.ExpandedName}""" - 185 import pyxb.namespace - 186 return pyxb.namespace.ExpandedName(self.node.namespaceURI, self.node.localName) -
187 node_name = property(__get_node_name) - 188 -
189 - def __init__ (self, node): -
190 """@param node: the value for the L{node} attribute.""" - 191 self.node = node - 192 super(UnrecognizedDOMRootNodeError, self).__init__(node) -
193 -
194 -class ValidationError (PyXBException): -
195 """Raised when something in the infoset fails to satisfy a content model or attribute requirement. - 196 - 197 All validation errors include a L{location} attribute which shows - 198 where in the original XML the problem occurred. The attribute may - 199 be C{None} if the content did not come from an XML document, or - 200 the underlying XML infrastructure did not provide a location. - 201 - 202 More refined validation error exception classes add more attributes.""" - 203 - 204 location = None - 205 """Where the error occurred in the document being parsed, if - 206 available. This will be C{None}, or an instance of - 207 L{pyxb.utils.utility.Location}.""" - 208 -
209 - def details (self): -
210 """Provide information describing why validation failed. - 211 - 212 In many cases, this is simply the informal string content that - 213 would be obtained through the C{str} built-in function. For - 214 certain errors this method gives more details on what would be - 215 acceptable and where the descriptions can be found in the - 216 original schema. - 217 - 218 @return: a string description of validation failure""" - 219 return six.text_type(self) -
220 -
221 @six.python_2_unicode_compatible - 222 -class NonElementValidationError (ValidationError): -
223 """Raised when an element (or a value bound to an element) appears - 224 in context that does not permit an element.""" - 225 - 226 element = None - 227 """The content that is not permitted. This may be an element, or - 228 a DOM representation that would have been made into an element had - 229 matters progressed further.""" - 230 -
231 - def __init__ (self, element, location=None): -
232 """@param element: the value for the L{element} attribute. - 233 @param location: the value for the L{location} attribute. - 234 """ - 235 self.element = element - 236 if (location is None) and isinstance(element, pyxb.utils.utility.Locatable_mixin): - 237 location = element._location() - 238 self.location = location - 239 super(NonElementValidationError, self).__init__(element, location) -
240 -
241 - def __str__ (self): -
242 import pyxb.binding.basis - 243 import xml.dom - 244 value = '' - 245 boundto = '' - 246 location = '' - 247 if isinstance(self.element, pyxb.binding.basis._TypeBinding_mixin): - 248 eb = self.element._element() - 249 boundto = '' - 250 if eb is not None: - 251 boundto = ' bound to %s' % (eb.name(),) - 252 if isinstance(self.element, pyxb.binding.basis.simpleTypeDefinition): - 253 value = self.element.xsdLiteral() - 254 elif self.element._IsSimpleTypeContent(): - 255 value = six.text_type(self.element.value()) - 256 else: - 257 value = 'Complex value' - 258 elif isinstance(self.element, xml.dom.Node): - 259 value = 'DOM node %s' % (self.element.nodeName,) - 260 else: - 261 value = '%s type %s' % (six.text_type(self.element), type(self.element)) - 262 if self.location is not None: - 263 location = ' at %s' % (self.location,) - 264 return six.u('%s%s not permitted%s') % (value, boundto, location) -
265 -
266 -class ElementValidationError (ValidationError): -
267 """Raised when a validation requirement for an element is not satisfied.""" - 268 pass -
269 -
270 @six.python_2_unicode_compatible - 271 -class AbstractElementError (ElementValidationError): -
272 """Attempt to create an instance of an abstract element. - 273 - 274 Raised when an element is created and the identified binding is - 275 abstract. Such elements cannot be created directly; instead the - 276 creation must derive from an instance of the abstract element's - 277 substitution group. - 278 - 279 Since members of the substitution group self-identify using the - 280 C{substitutionGroup} attribute, there is no general way to find - 281 the set of elements which would be acceptable in place of the - 282 abstract element.""" - 283 - 284 element = None - 285 """The abstract L{pyxb.binding.basis.element} in question""" - 286 - 287 value = None - 288 """The value proposed for the L{element}. This is usually going - 289 to be a C{xml.dom.Node} used in the attempt to create the element, - 290 C{None} if the abstract element was invoked without a node, or - 291 another type if - 292 L{pyxb.binding.content.ElementDeclaration.toDOM} is - 293 mis-used.""" - 294 -
295 - def __init__ (self, element, location, value=None): -
296 """@param element: the value for the L{element} attribute. - 297 @param location: the value for the L{location} attribute. - 298 @param value: the value for the L{value} attribute.""" - 299 self.element = element - 300 self.location = location - 301 self.value = value - 302 super(AbstractElementError, self).__init__(element, location, value) -
303 -
304 - def __str__ (self): -
305 return six.u('Cannot instantiate abstract element %s directly') % (self.element.name(),) -
306 -
307 @six.python_2_unicode_compatible - 308 -class ContentInNilInstanceError (ElementValidationError): -
309 """Raised when an element that is marked to be nil is assigned content.""" - 310 - 311 instance = None - 312 """The binding instance which is xsi:nil""" - 313 - 314 content = None - 315 """The content that was to be assigned to the instance.""" - 316 -
317 - def __init__ (self, instance, content, location=None): -
318 """@param instance: the value for the L{instance} attribute. - 319 @param content: the value for the L{content} attribute. - 320 @param location: the value for the L{location} attribute. Default taken from C{instance} if possible.""" - 321 - 322 self.instance = instance - 323 self.content = content - 324 if location is None: - 325 location = self.instance._location() - 326 self.location = location - 327 super(ContentInNilInstanceError, self).__init__(instance, content, location) -
328 -
329 - def __str__ (self): -
330 from pyxb.namespace.builtin import XMLSchema_instance as XSI - 331 return six.u('%s with %s=true cannot have content') % (self.instance._diagnosticName(), XSI.nil) -
332 -
333 -class NoNillableSupportError (ElementValidationError): -
334 """Raised when invoking L{_setIsNil<pyxb.binding.basis._TypeBinding_mixin._setIsNil>} on a type that does not support nillable.""" - 335 - 336 instance = None - 337 """The binding instance on which an inappropriate operation was invoked.""" - 338 -
339 - def __init__ (self, instance, location=None): -
340 """@param instance: the value for the L{instance} attribute. - 341 @param location: the value for the L{location} attribute. Default taken from C{instance} if possible.""" - 342 self.instance = instance - 343 if location is None: - 344 location = self.instance._location() - 345 self.location = location - 346 super(NoNillableSupportError, self).__init__(instance, location) -
347 -
348 @six.python_2_unicode_compatible - 349 -class ElementChangeError (ElementValidationError): -
350 """Attempt to change an element that has a fixed value constraint.""" - 351 - 352 element = None - 353 """The L{pyxb.binding.basis.element} that has a fixed value.""" - 354 - 355 value = None - 356 """The value that was to be assigned to the element.""" - 357 -
358 - def __init__ (self, element, value, location=None): -
359 """@param element: the value for the L{element} attribute. - 360 @param value: the value for the L{value} attribute. - 361 @param location: the value for the L{location} attribute. Default taken from C{value} if possible.""" - 362 - 363 import pyxb.utils.utility - 364 self.element = element - 365 self.value = value - 366 if (location is None) and isinstance(value, pyxb.utils.utility.Locatable_mixin): - 367 location = value._location() - 368 self.location = location - 369 super(ElementChangeError, self).__init__(element, value, location) -
370 -
371 - def __str__ (self): -
372 return six.u('Value %s for element %s incompatible with fixed content') % (self.value, self.element.name()) -
373 -
374 -class ComplexTypeValidationError (ValidationError): -
375 """Raised when a validation requirement for a complex type is not satisfied.""" - 376 pass -
377 -
378 @six.python_2_unicode_compatible - 379 -class AbstractInstantiationError (ComplexTypeValidationError): -
380 """Attempt to create an instance of an abstract complex type. - 381 - 382 These types are analogous to abstract base classes, and cannot be - 383 created directly. A type should be used that extends the abstract - 384 class. - 385 - 386 When an incoming document is missing the xsi:type attribute which - 387 redirects an element with an abstract type to the correct type, - 388 the L{node} attribute is provided so the user can get a clue as to - 389 where the problem occured. When this exception is a result of - 390 constructor mis-use in Python code, the traceback will tell you - 391 where the problem lies. - 392 """ - 393 - 394 type = None - 395 """The abstract L{pyxb.binding.basis.complexTypeDefinition} subclass used.""" - 396 - 397 node = None - 398 """The L{xml.dom.Element} from which instantiation was attempted, if available.""" - 399 -
400 - def __init__ (self, type, location, node): -
401 """@param type: the value for the L{type} attribute. - 402 @param location: the value for the L{location} attribute. - 403 @param node: the value for the L{node} attribute.""" - 404 self.type = type - 405 self.location = location - 406 self.node = node - 407 super(AbstractInstantiationError, self).__init__(type, location, node) -
408 -
409 - def __str__ (self): -
410 # If the type is abstract, it has to have a name. - 411 return six.u('Cannot instantiate abstract type %s directly') % (self.type._ExpandedName,) -
412 -
413 @six.python_2_unicode_compatible - 414 -class AttributeOnSimpleTypeError (ComplexTypeValidationError): -
415 """Attempt made to set an attribute on an element with simple type. - 416 - 417 Note that elements with complex type and simple content may have - 418 attributes; elements with simple type must not.""" - 419 - 420 instance = None - 421 """The simple type binding instance on which no attributes exist.""" - 422 - 423 tag = None - 424 """The name of the proposed attribute.""" - 425 - 426 value = None - 427 """The value proposed to be assigned to the non-existent attribute.""" - 428 -
429 - def __init__ (self, instance, tag, value, location=None): -
430 """@param instance: the value for the L{instance} attribute. - 431 @param tag: the value for the L{tag} attribute. - 432 @param value: the value for the L{value} attribute. - 433 @param location: the value for the L{location} attribute. Default taken from C{instance} if possible.""" - 434 - 435 self.instance = instance - 436 self.tag = tag - 437 self.value = value - 438 if location is None: - 439 location = self.instance._location() - 440 self.location = location - 441 super(AttributeOnSimpleTypeError, self).__init__(instance, tag, value, location) -
442 -
443 - def __str__ (self): -
444 return six.u('Simple type %s cannot support attribute %s') % (self.instance._Name(), self.tag) -
445 -
446 -class ContentValidationError (ComplexTypeValidationError): -
447 """Violation of a complex type content model.""" - 448 pass -
449 -
450 @six.python_2_unicode_compatible - 451 -class ContentNondeterminismExceededError (ContentValidationError): -
452 """Content validation exceeded the allowed limits of nondeterminism.""" - 453 - 454 instance = None - 455 """The binding instance being validated.""" - 456 -
457 - def __init__ (self, instance): -
458 """@param instance: the value for the L{instance} attribute.""" - 459 self.instance = instance - 460 super(ContentNondeterminismExceededError, self).__init__(instance) -
461 -
462 - def __str__ (self): -
463 return six.u('Nondeterminism exceeded validating %s') % (self.instance._Name(),) -
464 -
465 @six.python_2_unicode_compatible - 466 -class SimpleContentAbsentError (ContentValidationError): -
467 """An instance with simple content was not provided with a value.""" - 468 - 469 instance = None - 470 """The binding instance for which simple content is missing.""" - 471 -
472 - def __init__ (self, instance, location): -
473 """@param instance: the value for the L{instance} attribute. - 474 @param location: the value for the L{location} attribute.""" - 475 self.instance = instance - 476 self.location = location - 477 super(SimpleContentAbsentError, self).__init__(instance, location) -
478 -
479 - def __str__ (self): -
480 return six.u('Type %s requires content') % (self.instance._Name(),) -
481 -
482 @six.python_2_unicode_compatible - 483 -class ExtraSimpleContentError (ContentValidationError): -
484 """A complex type with simple content was provided too much content.""" - 485 - 486 instance = None - 487 """The binding instance that already has simple content assigned.""" - 488 - 489 value = None - 490 """The proposed addition to that simple content.""" - 491 -
492 - def __init__ (self, instance, value, location=None): -
493 """@param instance: the value for the L{instance} attribute. - 494 @param value: the value for the L{value} attribute. - 495 @param location: the value for the L{location} attribute.""" - 496 self.instance = instance - 497 self.value = value - 498 self.location = location - 499 super(ExtraSimpleContentError, self).__init__(instance, value, location) -
500 -
501 - def __str__ (self): -
502 return six.u('Instance of %s already has simple content value assigned') % (self.instance._Name(),) -
503 -
504 @six.python_2_unicode_compatible - 505 -class NonPluralAppendError (ContentValidationError): -
506 """Attempt to append to an element which does not accept multiple instances.""" - 507 - 508 instance = None - 509 """The binding instance containing the element""" - 510 - 511 element_declaration = None - 512 """The L{pyxb.binding.content.ElementDeclaration} contained in C{instance} that does not accept multiple instances""" - 513 - 514 value = None - 515 """The proposed addition to the element in the instance""" - 516 -
517 - def __init__ (self, instance, element_declaration, value): -
518 """@param instance: the value for the L{instance} attribute. - 519 @param element_declaration: the value for the L{element_declaration} attribute. - 520 @param value: the value for the L{value} attribute.""" - 521 self.instance = instance - 522 self.element_declaration = element_declaration - 523 self.value = value - 524 super(NonPluralAppendError, self).__init__(instance, element_declaration, value) -
525 -
526 - def __str__ (self): -
527 return six.u('Instance of %s cannot append to element %s') % (self.instance._Name(), self.element_declaration.name()) -
528 -
529 @six.python_2_unicode_compatible - 530 -class MixedContentError (ContentValidationError): -
531 """Non-element content added to a complex type instance that does not support mixed content.""" - 532 - 533 instance = None - 534 """The binding instance.""" - 535 - 536 value = None - 537 """The non-element content.""" - 538 -
539 - def __init__ (self, instance, value, location=None): -
540 """@param instance: the value for the L{instance} attribute. - 541 @param value: the value for the L{value} attribute. - 542 @param location: the value for the L{location} attribute.""" - 543 self.instance = instance - 544 self.value = value - 545 self.location = location - 546 super(MixedContentError, self).__init__(instance, value, location) -
547 -
548 - def __str__ (self): -
549 if self.location is not None: - 550 return six.u('Invalid non-element content at %s') % (self.location,) - 551 return six.u('Invalid non-element content') -
552 -
553 @six.python_2_unicode_compatible - 554 -class UnprocessedKeywordContentError (ContentValidationError): -
555 """A complex type constructor was provided with keywords that could not be recognized.""" - 556 - 557 instance = None - 558 """The binding instance being constructed.""" - 559 - 560 keywords = None - 561 """The keywords that could not be recognized. These may have been - 562 intended to be attributes or elements, but cannot be identified as - 563 either.""" - 564 -
565 - def __init__ (self, instance, keywords, location=None): -
566 """@param instance: the value for the L{instance} attribute. - 567 @param keywords: the value for the L{keywords} attribute. - 568 @param location: the value for the L{location} attribute.""" - 569 self.instance = instance - 570 self.keywords = keywords - 571 self.location = location - 572 super(UnprocessedKeywordContentError, self).__init__(instance, keywords, location) -
573 -
574 - def __str__ (self): -
575 return six.u('Unprocessed keywords instantiating %s: %s') % (self.instance._Name(), ' '.join(six.iterkeys(self.keywords))) -
576 -
577 -class IncrementalElementContentError (ContentValidationError): -
578 """Element or element-like content could not be validly associated with an sub-element in the content model. - 579 - 580 This exception occurs when content is added to an element during - 581 incremental validation, such as when positional arguments are used - 582 in a constructor or material is appended either explicitly or - 583 through parsing a DOM instance.""" - 584 - 585 instance = None - 586 """The binding for which the L{value} could not be associated with an element.""" - 587 - 588 automaton_configuration = None - 589 """The L{pyxb.binding.content.AutomatonConfiguration} representing the current state of the L{instance} content.""" - 590 - 591 value = None - 592 """The value that could not be associated with allowable content.""" - 593 -
594 - def __init__ (self, instance, automaton_configuration, value, location=None): -
595 """@param instance: the value for the L{instance} attribute. - 596 @param automaton_configuration: the value for the L{automaton_configuration} attribute. - 597 @param value: the value for the L{value} attribute. - 598 @param location: the value for the L{location} attribute.""" - 599 self.instance = instance - 600 self.automaton_configuration = automaton_configuration - 601 self.value = value - 602 self.location = location - 603 super(IncrementalElementContentError, self).__init__(instance, automaton_configuration, value, location) -
604 -
605 - def _valueDescription (self): -
606 import xml.dom - 607 if isinstance(self.value, pyxb.binding.basis._TypeBinding_mixin): - 608 return self.value._diagnosticName() - 609 if isinstance(self.value, xml.dom.Node): - 610 return self.value.nodeName - 611 return six.text_type(self.value) -
612 -
613 @six.python_2_unicode_compatible - 614 -class UnrecognizedContentError (IncrementalElementContentError): -
615 """Element or element-like content could not be validly associated with an sub-element in the content model. - 616 - 617 This exception occurs when content is added to an element during incremental validation.""" - 618 -
619 - def __str__ (self): -
620 value = self._valueDescription() - 621 acceptable = self.automaton_configuration.acceptableContent() - 622 if 0 == acceptable: - 623 expect = 'no more content' - 624 else: - 625 import pyxb.binding.content - 626 seen = set() - 627 names = [] - 628 for u in acceptable: - 629 if isinstance(u, pyxb.binding.content.ElementUse): - 630 n = six.text_type(u.elementBinding().name()) - 631 else: - 632 assert isinstance(u, pyxb.binding.content.WildcardUse) - 633 n = 'xs:any' - 634 if not (n in seen): - 635 names.append(n) - 636 seen.add(n) - 637 expect = ' or '.join(names) - 638 location = '' - 639 if self.location is not None: - 640 location = ' at %s' % (self.location,) - 641 return six.u('Invalid content %s%s (expect %s)') % (value, location, expect) -
642 -
643 - def details (self): -
644 import pyxb.binding.basis - 645 import pyxb.binding.content - 646 i = self.instance - 647 rv = [ ] - 648 if i._element() is not None: - 649 rv.append('The containing element %s is defined at %s.' % (i._element().name(), i._element().xsdLocation())) - 650 rv.append('The containing element type %s is defined at %s' % (self.instance._Name(), six.text_type(self.instance._XSDLocation))) - 651 if self.location is not None: - 652 rv.append('The unrecognized content %s begins at %s' % (self._valueDescription(), self.location)) - 653 else: - 654 rv.append('The unrecognized content is %s' % (self._valueDescription(),)) - 655 rv.append('The %s automaton %s in an accepting state.' % (self.instance._Name(), self.automaton_configuration.isAccepting() and "is" or "is not")) - 656 if isinstance(self.instance, pyxb.binding.basis.complexTypeDefinition) and self.instance._IsMixed(): - 657 rv.append('Character information content would be permitted.') - 658 acceptable = self.automaton_configuration.acceptableContent() - 659 if 0 == len(acceptable): - 660 rv.append('No elements or wildcards would be accepted at this point.') - 661 else: - 662 rv.append('The following element and wildcard content would be accepted:') - 663 rv2 = [] - 664 for u in acceptable: - 665 if isinstance(u, pyxb.binding.content.ElementUse): - 666 rv2.append('An element %s per %s' % (u.elementBinding().name(), u.xsdLocation())) - 667 else: - 668 assert isinstance(u, pyxb.binding.content.WildcardUse) - 669 rv2.append('A wildcard per %s' % (u.xsdLocation(),)) - 670 rv.append('\t' + '\n\t'.join(rv2)) - 671 return '\n'.join(rv) -
672 -
673 -class BatchElementContentError (ContentValidationError): -
674 """Element/wildcard content cannot be reconciled with the required content model. - 675 - 676 This exception occurs in post-construction validation using a - 677 fresh validating automaton.""" - 678 - 679 instance = None - 680 """The binding instance being constructed.""" - 681 - 682 fac_configuration = None - 683 """The L{pyxb.utils.fac.Configuration} representing the current state of the L{instance} automaton.""" - 684 - 685 symbols = None - 686 """The sequence of symbols that were accepted as content prior to the error.""" - 687 - 688 symbol_set = None - 689 """The leftovers from L{pyxb.binding.basis.complexTypeDefinition._symbolSet} that could not be reconciled with the content model.""" - 690 -
691 - def __init__ (self, instance, fac_configuration, symbols, symbol_set): -
692 """@param instance: the value for the L{instance} attribute. - 693 @param fac_configuration: the value for the L{fac_configuration} attribute. - 694 @param symbols: the value for the L{symbols} attribute. - 695 @param symbol_set: the value for the L{symbol_set} attribute.""" - 696 self.instance = instance - 697 self.fac_configuration = fac_configuration - 698 self.symbols = symbols - 699 self.symbol_set = symbol_set - 700 super(BatchElementContentError, self).__init__(instance, fac_configuration, symbols, symbol_set) -
701 -
702 - def details (self): -
703 import pyxb.binding.basis - 704 import pyxb.binding.content - 705 i = self.instance - 706 rv = [ ] - 707 if i._element() is not None: - 708 rv.append('The containing element %s is defined at %s.' % (i._element().name(), i._element().xsdLocation())) - 709 rv.append('The containing element type %s is defined at %s' % (self.instance._Name(), six.text_type(self.instance._XSDLocation))) - 710 rv.append('The %s automaton %s in an accepting state.' % (self.instance._Name(), self.fac_configuration.isAccepting() and "is" or "is not")) - 711 if self.symbols is None: - 712 rv.append('Any accepted content has been stored in instance') - 713 elif 0 == len(self.symbols): - 714 rv.append('No content has been accepted') - 715 else: - 716 rv.append('The last accepted content was %s' % (self.symbols[-1].value._diagnosticName(),)) - 717 if isinstance(self.instance, pyxb.binding.basis.complexTypeDefinition) and self.instance._IsMixed(): - 718 rv.append('Character information content would be permitted.') - 719 acceptable = self.fac_configuration.acceptableSymbols() - 720 if 0 == len(acceptable): - 721 rv.append('No elements or wildcards would be accepted at this point.') - 722 else: - 723 rv.append('The following element and wildcard content would be accepted:') - 724 rv2 = [] - 725 for u in acceptable: - 726 if isinstance(u, pyxb.binding.content.ElementUse): - 727 rv2.append('An element %s per %s' % (u.elementBinding().name(), u.xsdLocation())) - 728 else: - 729 assert isinstance(u, pyxb.binding.content.WildcardUse) - 730 rv2.append('A wildcard per %s' % (u.xsdLocation(),)) - 731 rv.append('\t' + '\n\t'.join(rv2)) - 732 if (self.symbol_set is None) or (0 == len(self.symbol_set)): - 733 rv.append('No content remains unconsumed') - 734 else: - 735 rv.append('The following content was not processed by the automaton:') - 736 rv2 = [] - 737 for (ed, syms) in six.iteritems(self.symbol_set): - 738 if ed is None: - 739 rv2.append('xs:any (%u instances)' % (len(syms),)) - 740 else: - 741 rv2.append('%s (%u instances)' % (ed.name(), len(syms))) - 742 rv.append('\t' + '\n\t'.join(rv2)) - 743 return '\n'.join(rv) -
744 -
745 -class IncompleteElementContentError (BatchElementContentError): -
746 """Validation of an instance failed to produce an accepting state. - 747 - 748 This exception occurs in batch-mode validation.""" - 749 pass -
750 -
751 -class UnprocessedElementContentError (BatchElementContentError): -
752 """Validation of an instance produced an accepting state but left element material unconsumed. - 753 - 754 This exception occurs in batch-mode validation.""" - 755 pass -
756 -
757 -class InvalidPreferredElementContentError (BatchElementContentError): -
758 """Use of a preferred element led to inability to generate a valid document""" - 759 - 760 preferred_symbol = None - 761 """The element symbol which was not accepted.""" - 762 -
763 - def __init__ (self, instance, fac_configuration, symbols, symbol_set, preferred_symbol): -
764 """@param instance: the value for the L{instance} attribute. - 765 @param fac_configuration: the value for the L{fac_configuration} attribute. - 766 @param symbols: the value for the L{symbols} attribute. - 767 @param symbol_set: the value for the L{symbol_set} attribute. - 768 @param preferred_symbol: the value for the L{preferred_symbol} attribute. - 769 """ - 770 self.instance = instance - 771 self.fac_configuration = fac_configuration - 772 self.symbols = symbols - 773 self.symbol_set = symbol_set - 774 self.preferred_symbol = preferred_symbol - 775 # Bypass immediate parent so we preserve the last argument - 776 super(BatchElementContentError, self).__init__(instance, fac_configuration, symbols, symbol_set, preferred_symbol) -
777 -
778 @six.python_2_unicode_compatible - 779 -class OrphanElementContentError (ContentValidationError): -
780 """An element expected to be used in content is not present in the instance. - 781 - 782 This exception occurs in batch-mode validation when - 783 L{pyxb.ValidationConfig.contentInfluencesGeneration} applies, - 784 L{pyxb.ValidationConfig.orphanElementInContent} is set to - 785 L{pyxb.ValidationConfig.RAISE_EXCEPTION}, and the content list - 786 includes an element that is not in the binding instance - 787 content. - 788 """ - 789 - 790 instance = None - 791 """The binding instance.""" - 792 - 793 preferred = None - 794 """An element value from the L{instance} L{content<pyxb.binding.basis.complexTypeDefinition.content>} list which was not found in the L{instance}.""" - 795 -
796 - def __init__ (self, instance, preferred): -
797 """@param instance: the value for the L{instance} attribute. - 798 @param preferred: the value for the L{preferred} attribute. - 799 """ - 800 self.instance = instance - 801 self.preferred = preferred - 802 super(OrphanElementContentError, self).__init__(instance, preferred) -
803 -
804 - def __str__ (self): -
805 return six.u('Preferred content element not found in instance') -
806 -
807 @six.python_2_unicode_compatible - 808 -class SimpleTypeValueError (ValidationError): -
809 """Raised when a simple type value does not satisfy its constraints.""" - 810 type = None - 811 """The L{pyxb.binding.basis.simpleTypeDefinition} that constrains values.""" - 812 - 813 value = None - 814 """The value that violates the constraints of L{type}. In some - 815 cases this is a tuple of arguments passed to a constructor that - 816 failed with a built-in exception likeC{ValueError} or - 817 C{OverflowError}.""" - 818 -
819 - def __init__ (self, type, value, location=None): -
820 """@param type: the value for the L{type} attribute. - 821 @param value: the value for the L{value} attribute. - 822 @param location: the value for the L{location} attribute. Default taken from C{value} if possible.""" - 823 import pyxb.utils.utility - 824 self.type = type - 825 self.value = value - 826 if (location is None) and isinstance(value, pyxb.utils.utility.Locatable_mixin): - 827 location = value._location() - 828 self.location = location - 829 super(SimpleTypeValueError, self).__init__(type, value, location) -
830 -
831 - def __str__ (self): -
832 import pyxb.binding.basis - 833 if isinstance(self.value, pyxb.binding.basis._TypeBinding_mixin): - 834 return six.u('Type %s cannot be created from %s: %s') % (self.type._Name(), self.value._Name(), self.value) - 835 return six.u('Type %s cannot be created from: %s') % (self.type._Name(), self.value) -
836 -
837 @six.python_2_unicode_compatible - 838 -class SimpleListValueError (SimpleTypeValueError): -
839 """Raised when a list simple type contains a member that does not satisfy its constraints. - 840 - 841 In this case, L{type} is the type of the list, and value - 842 C{type._ItemType} is the type for which the L{value} is - 843 unacceptable.""" - 844 -
845 - def __str__ (self): -
846 return six.u('Member type %s of list type %s cannot accept %s') % (self.type._ItemType._Name(), self.type._Name(), self.value) -
847 -
848 @six.python_2_unicode_compatible - 849 -class SimpleUnionValueError (SimpleTypeValueError): -
850 """Raised when a union simple type contains a member that does not satisfy its constraints. - 851 - 852 In this case, L{type} is the type of the union, and the value - 853 C{type._MemberTypes} is the set of types for which the value is - 854 unacceptable. - 855 - 856 The L{value} itself is the tuple of arguments passed to the - 857 constructor for the union.""" - 858 -
859 - def __str__ (self): -
860 return six.u('No memberType of %s can be constructed from %s') % (self.type._Name(), self.value) -
861 -
862 @six.python_2_unicode_compatible - 863 -class SimpleFacetValueError (SimpleTypeValueError): -
864 """Raised when a simple type value does not satisfy a facet constraint. - 865 - 866 This extends L{SimpleTypeValueError} with the L{facet} field which - 867 can be used to determine why the value is unacceptable.""" - 868 - 869 type = None - 870 """The L{pyxb.binding.basis.simpleTypeDefinition} that constrains values.""" - 871 - 872 value = None - 873 """The value that violates the constraints of L{type}. In some - 874 cases this is a tuple of arguments passed to a constructor that - 875 failed with a built-in exception likeC{ValueError} or - 876 C{OverflowError}.""" - 877 - 878 facet = None - 879 """The specific facet that is violated by the value.""" - 880 -
881 - def __init__ (self, type, value, facet, location=None): -
882 """@param type: the value for the L{type} attribute. - 883 @param value: the value for the L{value} attribute. - 884 @param facet: the value for the L{facet} attribute. - 885 @param location: the value for the L{location} attribute. Default taken from C{value} if possible.""" - 886 import pyxb.utils.utility - 887 - 888 self.type = type - 889 self.value = value - 890 self.facet = facet - 891 if (location is None) and isinstance(value, pyxb.utils.utility.Locatable_mixin): - 892 location = value._location() - 893 self.location = location - 894 # Bypass immediate parent - 895 super(SimpleTypeValueError, self).__init__(type, value, facet) -
896 -
897 - def __str__ (self): -
898 return six.u('Type %s %s constraint violated by value %s') % (self.type._Name(), self.facet._Name, self.value) -
899 -
900 -class SimplePluralValueError (SimpleTypeValueError): -
901 """Raised when context requires a plural value. - 902 - 903 Unlike L{SimpleListValueError}, in this case the plurality is - 904 external to C{type}, for example when an element has simple - 905 content and allows multiple occurrences.""" - 906 pass -
907 -
908 -class AttributeValidationError (ValidationError): -
909 """Raised when an attribute requirement is not satisfied.""" - 910 - 911 type = None - 912 """The L{pyxb.binding.basis.complexTypeDefinition} subclass of the instance.""" - 913 - 914 tag = None - 915 """The name of the attribute.""" - 916 - 917 instance = None - 918 """The binding instance, if available.""" - 919 -
920 - def __init__ (self, type, tag, instance=None, location=None): -
921 """@param type: the value for the L{type} attribute. - 922 @param tag: the value for the L{tag} attribute. - 923 @param instance: the value for the L{instance} attribute. - 924 @param location: the value for the L{location} attribute. Default taken from C{instance} if possible. - 925 """ - 926 import pyxb.utils.utility as utility - 927 self.type = type - 928 self.tag = tag - 929 self.instance = instance - 930 if (location is None) and isinstance(instance, utility.Locatable_mixin): - 931 location = instance._location() - 932 self.location = location - 933 super(AttributeValidationError, self).__init__(type, tag, instance, location) -
934 -
935 @six.python_2_unicode_compatible - 936 -class UnrecognizedAttributeError (AttributeValidationError): -
937 """Attempt to reference an attribute not sanctioned by content model.""" -
938 - def __str__ (self): -
939 return six.u('Attempt to reference unrecognized attribute %s in type %s') % (self.tag, self.type) -
940 -
941 @six.python_2_unicode_compatible - 942 -class ProhibitedAttributeError (AttributeValidationError): -
943 """Raised when an attribute that is prohibited is set or referenced in an element.""" -
944 - def __str__ (self): -
945 return six.u('Attempt to reference prohibited attribute %s in type %s') % (self.tag, self.type) -
946 -
947 @six.python_2_unicode_compatible - 948 -class MissingAttributeError (AttributeValidationError): -
949 """Raised when an attribute that is required is missing in an element.""" -
950 - def __str__ (self): -
951 return six.u('Instance of %s lacks required attribute %s') % (self.type, self.tag) -
952 -
953 @six.python_2_unicode_compatible - 954 -class AttributeChangeError (AttributeValidationError): -
955 """Attempt to change an attribute that has a fixed value constraint.""" -
956 - def __str__ (self): -
957 return six.u('Cannot change fixed attribute %s in type %s') % (self.tag, self.type) -
958 -
959 -class BindingError (PyXBException): -
960 """Raised when the bindings are mis-used. - 961 - 962 These are not validation errors, but rather structural errors. - 963 For example, attempts to extract complex content from a type that - 964 requires simple content, or vice versa. """ -
965 -
966 @six.python_2_unicode_compatible - 967 -class NotSimpleContentError (BindingError): -
968 """An operation that requires simple content was invoked on a - 969 complex type instance that does not have simple content.""" - 970 - 971 instance = None - 972 """The binding instance which should have had simple content.""" - 973 -
974 - def __init__ (self, instance): -
975 """@param instance: the binding instance that was mis-used. - 976 This will be available in the L{instance} attribute.""" - 977 self.instance = instance - 978 super(BindingError, self).__init__(instance) -
979 pass - 980 -
981 - def __str__ (self): -
982 return six.u('type %s does not have simple content') % (self.instance._Name(),) -
983 -
984 @six.python_2_unicode_compatible - 985 -class NotComplexContentError (BindingError): -
986 """An operation that requires a content model was invoked on a - 987 complex type instance that has empty or simple content.""" - 988 - 989 instance = None - 990 """The binding instance which should have had a content model.""" - 991 -
992 - def __init__ (self, instance): -
993 """@param instance: the binding instance that was mis-used. - 994 This will be available in the L{instance} attribute.""" - 995 self.instance = instance - 996 super(BindingError, self).__init__(instance) -
997 -
998 - def __str__ (self): -
999 return six.u('type %s has simple/empty content') % (self.instance._Name(),) -
1000 -
1001 @six.python_2_unicode_compatible -1002 -class ReservedNameError (BindingError): -
1003 """Reserved name set in binding instance.""" -1004 -1005 instance = None -1006 """The binding instance.""" -1007 -1008 name = None -1009 """The name that was caught being assigned""" -1010 -
1011 - def __init__ (self, instance, name): -
1012 """@param instance: the value for the L{instance} attribute. -1013 p@param name: the value for the L{name} attribute.""" -1014 self.instance = instance -1015 self.name = name -1016 super(ReservedNameError, self).__init__(instance, name) -
1017 -
1018 - def __str__ (self): -
1019 return six.u('%s is a reserved name within %s') % (self.name, self.instance._Name()) -
1020 -
1021 -class PyXBError (Exception): -
1022 """Base class for exceptions that indicate a problem that the user probably can't fix.""" -1023 pass -
1024 -
1025 -class UsageError (PyXBError): -
1026 """Raised when the code detects user violation of an API.""" -
1027 -
1028 -class LogicError (PyXBError): -
1029 """Raised when the code detects an implementation problem.""" -
1030 -
1031 -class IncompleteImplementationError (LogicError): -
1032 """Raised when required capability has not been implemented. -1033 -1034 This is only used where it is reasonable to expect the capability -1035 to be present, such as a feature of XML schema that is not -1036 supported (e.g., the redefine directive).""" -
1037 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.PyXBError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.PyXBError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.PyXBError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.PyXBError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,210 +0,0 @@ - - - - - pyxb.exceptions_.PyXBError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class PyXBError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class PyXBError

source code

-
-              object --+        
-                       |        
-exceptions.BaseException --+    
-                           |    
-        exceptions.Exception --+
-                               |
-                              PyXBError
-
- -
Known Subclasses:
-
- -
- -
-

Base class for exceptions that indicate a problem that the user - probably can't fix.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from exceptions.Exception: - __init__, - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.PyXBException-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.PyXBException-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.PyXBException-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.PyXBException-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,370 +0,0 @@ - - - - - pyxb.exceptions_.PyXBException - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class PyXBException - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class PyXBException

source code

-
-              object --+        
-                       |        
-exceptions.BaseException --+    
-                           |    
-        exceptions.Exception --+
-                               |
-                              PyXBException
-
- -
Known Subclasses:
-
- -
- -
-

Base class for exceptions that indicate a problem that the user should - fix.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
_str_from_unicode(self) - source code - -
- -
-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _args = None
- The keywords passed to the exception constructor. -
-   - - _kw = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • message - Text to provide the user with information about the problem.
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_args

-

The keywords passed to the exception constructor.

-
-
-

Note: - Do not pop values from the keywords array in subclass constructors - that recognize and extract values from them. They should be kept - around so they're accessible generically. -

-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.PyXBVersionError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.PyXBVersionError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.PyXBVersionError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.PyXBVersionError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,237 +0,0 @@ - - - - - pyxb.exceptions_.PyXBVersionError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class PyXBVersionError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class PyXBVersionError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  PyXBVersionError
-
- -
-

Raised on import of a binding generated with a different version of - PYXB

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.QNameResolutionError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.QNameResolutionError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.QNameResolutionError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.QNameResolutionError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,326 +0,0 @@ - - - - - pyxb.exceptions_.QNameResolutionError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class QNameResolutionError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class QNameResolutionError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                      NamespaceError --+
-                                       |
-                                      QNameResolutionError
-
- -
-

Raised when a QName cannot be associated with a namespace.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - message, - qname, - xmlns_context)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-

Inherited from NamespaceError: - namespace -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - namespaceContext = None
- hash(x) -
-   - - qname = None
- hash(x) -
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - message, - qname, - xmlns_context) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • message - Text to provide the user with information about the problem.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ReservedNameError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ReservedNameError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ReservedNameError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ReservedNameError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,401 +0,0 @@ - - - - - pyxb.exceptions_.ReservedNameError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ReservedNameError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ReservedNameError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                        BindingError --+
-                                       |
-                                      ReservedNameError
-
- -
-

Reserved name set in binding instance.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - name)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance. -
-   - - name = None
- The name that was caught being assigned -
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - name) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute. p@param name: the value for - the name attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SchemaUniquenessError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SchemaUniquenessError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SchemaUniquenessError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SchemaUniquenessError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,360 +0,0 @@ - - - - - pyxb.exceptions_.SchemaUniquenessError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class SchemaUniquenessError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SchemaUniquenessError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  SchemaUniquenessError
-
- -
-

Raised when somebody tries to create a schema component using a schema - that has already been used in that namespace. Import and include - processing would have avoided this, so somebody asked for it - specifically.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - namespace, - schema_location, - existing_schema, - *args, - **kw)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
namespace(self) - source code - -
- -
-   - - - - - - -
schemaLocation(self) - source code - -
- -
-   - - - - - - -
existingSchema(self) - source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - namespace, - schema_location, - existing_schema, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • message - Text to provide the user with information about the problem.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SchemaValidationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SchemaValidationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SchemaValidationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SchemaValidationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,237 +0,0 @@ - - - - - pyxb.exceptions_.SchemaValidationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class SchemaValidationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SchemaValidationError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  SchemaValidationError
-
- -
-

Raised when the XML hierarchy does not appear to be valid for an XML - schema.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleContentAbsentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleContentAbsentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleContentAbsentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleContentAbsentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,404 +0,0 @@ - - - - - pyxb.exceptions_.SimpleContentAbsentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class SimpleContentAbsentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SimpleContentAbsentError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              SimpleContentAbsentError
-
- -
-

An instance with simple content was not provided with a value.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - location)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance for which simple content is missing. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - location) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • location - the value for the location attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleFacetValueError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleFacetValueError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleFacetValueError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleFacetValueError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,481 +0,0 @@ - - - - - pyxb.exceptions_.SimpleFacetValueError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class SimpleFacetValueError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SimpleFacetValueError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                    SimpleTypeValueError --+
-                                           |
-                                          SimpleFacetValueError
-
- -
-

Raised when a simple type value does not satisfy a facet - constraint.

-

This extends SimpleTypeValueError with the facet field which can be used to determine why the value - is unacceptable.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - type, - value, - facet, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - type = None
- The pyxb.binding.basis.simpleTypeDefinition that - constrains values. -
-   - - value = None
- The value that violates the constraints of type. -
-   - - facet = None
- The specific facet that is violated by the value. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - type, - value, - facet, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • type - the value for the type attribute.
  • -
  • value - the value for the value attribute.
  • -
  • facet - the value for the facet attribute.
  • -
  • location - the value for the location attribute. Default taken from - value if possible.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

value

-

The value that violates the constraints of type. In some cases this is a tuple of arguments passed - to a constructor that failed with a built-in exception - likeValueError or OverflowError.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleListValueError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleListValueError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleListValueError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleListValueError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,353 +0,0 @@ - - - - - pyxb.exceptions_.SimpleListValueError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class SimpleListValueError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SimpleListValueError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                    SimpleTypeValueError --+
-                                           |
-                                          SimpleListValueError
-
- -
-

Raised when a list simple type contains a member that does not satisfy - its constraints.

-

In this case, type is the type of the list, and value - type._ItemType is the type for which the value is unacceptable.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from SimpleTypeValueError: - __init__ -

-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from SimpleTypeValueError: - type, - value -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimplePluralValueError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimplePluralValueError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimplePluralValueError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimplePluralValueError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,254 +0,0 @@ - - - - - pyxb.exceptions_.SimplePluralValueError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class SimplePluralValueError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SimplePluralValueError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                    SimpleTypeValueError --+
-                                           |
-                                          SimplePluralValueError
-
- -
-

Raised when context requires a plural value.

-

Unlike SimpleListValueError, in this case the plurality is - external to type, for example when an element has simple - content and allows multiple occurrences.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from SimpleTypeValueError: - __init__, - __str__, - __unicode__ -

-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from SimpleTypeValueError: - type, - value -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleTypeValueError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleTypeValueError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleTypeValueError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleTypeValueError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,465 +0,0 @@ - - - - - pyxb.exceptions_.SimpleTypeValueError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class SimpleTypeValueError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SimpleTypeValueError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                     ValidationError --+
-                                       |
-                                      SimpleTypeValueError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when a simple type value does not satisfy its constraints.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - type, - value, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - type = None
- The pyxb.binding.basis.simpleTypeDefinition that - constrains values. -
-   - - value = None
- The value that violates the constraints of type. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - type, - value, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • type - the value for the type attribute.
  • -
  • value - the value for the value attribute.
  • -
  • location - the value for the location attribute. Default taken from - value if possible.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

value

-

The value that violates the constraints of type. In some cases this is a tuple of arguments passed - to a constructor that failed with a built-in exception - likeValueError or OverflowError.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleUnionValueError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleUnionValueError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.SimpleUnionValueError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.SimpleUnionValueError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,355 +0,0 @@ - - - - - pyxb.exceptions_.SimpleUnionValueError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class SimpleUnionValueError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SimpleUnionValueError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                    SimpleTypeValueError --+
-                                           |
-                                          SimpleUnionValueError
-
- -
-

Raised when a union simple type contains a member that does not - satisfy its constraints.

-

In this case, type is the type of the union, and the value - type._MemberTypes is the set of types for which the value is - unacceptable.

-

The value itself is the tuple of arguments passed to the - constructor for the union.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from SimpleTypeValueError: - __init__ -

-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from SimpleTypeValueError: - type, - value -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.StructuralBadDocumentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.StructuralBadDocumentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.StructuralBadDocumentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.StructuralBadDocumentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,415 +0,0 @@ - - - - - pyxb.exceptions_.StructuralBadDocumentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class StructuralBadDocumentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class StructuralBadDocumentError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                    BadDocumentError --+
-                                       |
-                                      StructuralBadDocumentError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when processing document and the content model is not - satisfied.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- Raised when processing document and the content model is not - satisfied.
- source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - element_use
- The pyxb.binding.content.ElementDeclaration instance to - which the content should conform, if available. -
-   - - container
- The pyxb.binding.basis.complexTypeDefinition instance to - which the content would belong, if available. -
-   - - content
- The value which could not be reconciled with the content model. -
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Raised when processing document and the content model is not - satisfied.

-
-
Parameters:
-
    -
  • content - The value that could not be reconciled with the content model
  • -
  • container - Optional binding instance into which the content was to be - assigned
  • -
  • element_use - Optional reference to an element use identifying the element to - which the value was to be reconciled
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

element_use

-

The pyxb.binding.content.ElementDeclaration instance to - which the content should conform, if available.

-
-
Get Method:
-
unreachable.element_use(self) - - The pyxb.binding.content.ElementDeclaration instance to which -the content should conform, if available. -
-
-
-
- -
- -
-

container

-

The pyxb.binding.basis.complexTypeDefinition instance to - which the content would belong, if available.

-
-
Get Method:
-
unreachable.container(self) - - The pyxb.binding.basis.complexTypeDefinition instance to which -the content would belong, if available. -
-
-
-
- -
- -
-

content

-

The value which could not be reconciled with the content model.

-
-
Get Method:
-
unreachable.content(self) - - The value which could not be reconciled with the content model. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnboundElementError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnboundElementError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnboundElementError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnboundElementError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,429 +0,0 @@ - - - - - pyxb.exceptions_.UnboundElementError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class UnboundElementError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UnboundElementError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-                   PyXBException --+    
-                                   |    
-                  DOMGenerationError --+
-                                       |
-                                      UnboundElementError
-
- -
-

An instance converting to DOM had no bound element.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance. -
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • message - Text to provide the user with information about the problem.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

instance

-

The binding instance. This is missing an element binding (via pyxb.binding.basis._TypeBinding_mixin._element) - and no element_name was passed.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnprocessedElementContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnprocessedElementContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnprocessedElementContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnprocessedElementContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,256 +0,0 @@ - - - - - pyxb.exceptions_.UnprocessedElementContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class UnprocessedElementContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UnprocessedElementContentError

source code

-
-              object --+                            
-                       |                            
-exceptions.BaseException --+                        
-                           |                        
-        exceptions.Exception --+                    
-                               |                    
-                   PyXBException --+                
-                                   |                
-                     ValidationError --+            
-                                       |            
-              ComplexTypeValidationError --+        
-                                           |        
-                      ContentValidationError --+    
-                                               |    
-                        BatchElementContentError --+
-                                                   |
-                                                  UnprocessedElementContentError
-
- -
-

Validation of an instance produced an accepting state but left element - material unconsumed.

-

This exception occurs in batch-mode validation.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from BatchElementContentError: - __init__, - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from BatchElementContentError: - fac_configuration, - instance, - symbol_set, - symbols -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnprocessedKeywordContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnprocessedKeywordContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnprocessedKeywordContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnprocessedKeywordContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,457 +0,0 @@ - - - - - pyxb.exceptions_.UnprocessedKeywordContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class UnprocessedKeywordContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UnprocessedKeywordContentError

source code

-
-              object --+                        
-                       |                        
-exceptions.BaseException --+                    
-                           |                    
-        exceptions.Exception --+                
-                               |                
-                   PyXBException --+            
-                                   |            
-                     ValidationError --+        
-                                       |        
-              ComplexTypeValidationError --+    
-                                           |    
-                      ContentValidationError --+
-                                               |
-                                              UnprocessedKeywordContentError
-
- -
-

A complex type constructor was provided with keywords that could not - be recognized.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - instance, - keywords, - location=None)
- Create an exception indicating a PyXB-related problem.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - instance = None
- The binding instance being constructed. -
-   - - keywords = None
- The keywords that could not be recognized. -
-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - instance, - keywords, - location=None) -
(Constructor) -

-
source code  -
- -

Create an exception indicating a PyXB-related problem.

-

If no args are present, a default argument is taken from the - message keyword.

-
-
Parameters:
-
    -
  • instance - the value for the instance attribute.
  • -
  • keywords - the value for the keywords attribute.
  • -
  • location - the value for the location attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

keywords

-

The keywords that could not be recognized. These may have been - intended to be attributes or elements, but cannot be identified as - either.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnrecognizedAttributeError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnrecognizedAttributeError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnrecognizedAttributeError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnrecognizedAttributeError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,347 +0,0 @@ - - - - - pyxb.exceptions_.UnrecognizedAttributeError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class UnrecognizedAttributeError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UnrecognizedAttributeError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                     ValidationError --+    
-                                       |    
-                AttributeValidationError --+
-                                           |
-                                          UnrecognizedAttributeError
-
- -
-

Attempt to reference an attribute not sanctioned by content model.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from AttributeValidationError: - __init__ -

-

Inherited from ValidationError: - details -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from AttributeValidationError: - instance, - tag, - type -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnrecognizedContentError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnrecognizedContentError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnrecognizedContentError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnrecognizedContentError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,400 +0,0 @@ - - - - - pyxb.exceptions_.UnrecognizedContentError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class UnrecognizedContentError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UnrecognizedContentError

source code

-
-              object --+                            
-                       |                            
-exceptions.BaseException --+                        
-                           |                        
-        exceptions.Exception --+                    
-                               |                    
-                   PyXBException --+                
-                                   |                
-                     ValidationError --+            
-                                       |            
-              ComplexTypeValidationError --+        
-                                           |        
-                      ContentValidationError --+    
-                                               |    
-                  IncrementalElementContentError --+
-                                                   |
-                                                  UnrecognizedContentError
-
- -
-

Element or element-like content could not be validly associated with - an sub-element in the content model.

-

This exception occurs when content is added to an element during - incremental validation.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
details(self)
- Provide information describing why validation failed.
- source code - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from IncrementalElementContentError: - __init__ -

-

Inherited from IncrementalElementContentError (private): - _valueDescription -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from IncrementalElementContentError: - automaton_configuration, - instance, - value -

-

Inherited from ValidationError: - location -

-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

details(self) -

-
source code  -
- -

Provide information describing why validation failed.

-

In many cases, this is simply the informal string content that would - be obtained through the str built-in function. For certain - errors this method gives more details on what would be acceptable and - where the descriptions can be found in the original schema.

-
-
Returns:
-
a string description of validation failure
-
Overrides: - ValidationError.details -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__unicode__(self) -

-
source code  -
- - -
-
Overrides: - exceptions.BaseException.__unicode__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,396 +0,0 @@ - - - - - pyxb.exceptions_.UnrecognizedDOMRootNodeError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class UnrecognizedDOMRootNodeError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UnrecognizedDOMRootNodeError

source code

-
-              object --+                    
-                       |                    
-exceptions.BaseException --+                
-                           |                
-        exceptions.Exception --+            
-                               |            
-                   PyXBException --+        
-                                   |        
-                    BadDocumentError --+    
-                                       |    
-              StructuralBadDocumentError --+
-                                           |
-                                          UnrecognizedDOMRootNodeError
-
- -
-

A root DOM node could not be resolved to a schema element

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_node_name(self)
- The QName of the node as a pyxb.namespace.ExpandedName
- source code - -
- -
-   - - - - - - -
__init__(self, - node)
- Raised when processing document and the content model is not - satisfied.
- source code - -
- -
-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - node = None
- The xml.dom.Element instance that could not be - recognized -
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - node_name
- The QName of the node as a pyxb.namespace.ExpandedName -
-

Inherited from StructuralBadDocumentError: - container, - content, - element_use -

-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - node) -
(Constructor) -

-
source code  -
- -

Raised when processing document and the content model is not - satisfied.

-
-
Parameters:
-
    -
  • node - the value for the node attribute.
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

node_name

-

The QName of the node as a pyxb.namespace.ExpandedName

-
-
Get Method:
-
__get_node_name(self) - - The QName of the node as a pyxb.namespace.ExpandedName -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UsageError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UsageError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.UsageError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.UsageError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,205 +0,0 @@ - - - - - pyxb.exceptions_.UsageError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class UsageError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UsageError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                       PyXBError --+
-                                   |
-                                  UsageError
-
- -
-

Raised when the code detects user violation of an API.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from exceptions.Exception: - __init__, - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ValidationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ValidationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.exceptions_.ValidationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.exceptions_.ValidationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,360 +0,0 @@ - - - - - pyxb.exceptions_.ValidationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Module exceptions_ :: - Class ValidationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ValidationError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                   PyXBException --+
-                                   |
-                                  ValidationError
-
- -
Known Subclasses:
-
- -
- -
-

Raised when something in the infoset fails to satisfy a content model - or attribute requirement.

-

All validation errors include a location attribute which shows where in the original XML - the problem occurred. The attribute may be None if the - content did not come from an XML document, or the underlying XML - infrastructure did not provide a location.

-

More refined validation error exception classes add more - attributes.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
details(self)
- Provide information describing why validation failed.
- source code - -
- -
-

Inherited from PyXBException: - __init__ -

-

Inherited from PyXBException (private): - _str_from_unicode -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - location = None
- Where the error occurred in the document being parsed, if available. -
-

Inherited from PyXBException (private): - _args, - _kw -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

details(self) -

-
source code  -
- -

Provide information describing why validation failed.

-

In many cases, this is simply the informal string content that would - be obtained through the str built-in function. For certain - errors this method gives more details on what would be acceptable and - where the descriptions can be found in the original schema.

-
-
Returns:
-
a string description of validation failure
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

location

-

Where the error occurred in the document being parsed, if available. - This will be None, or an instance of pyxb.utils.utility.Location.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb-module.html --- pyxb-1.2.5/doc/html/api/pyxb-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,902 +0,0 @@ - - - - - pyxb - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Package pyxb

source code

-

PyXB stands for Python W3C XML Schema Bindings, and is pronounced - "pixbee". It enables translation between XML instance - documents and Python objects following rules specified by an XML Schema - document.

-

This is the top-level entrypoint to the PyXB system. Importing this - gets you all the exceptions, and pyxb.namespace. For more functionality, delve into - these submodules:

-
    -
  • - pyxb.xmlschema - Module holding the structures that convert XMLSchema from a DOM model - to a Python class model based on the XMLSchema components. Use this - when you need to operate on the component model. -
  • -
  • - pyxb.binding - Module used to generate the bindings and at runtime to support the - generated bindings. Use this if you need to use the binding model or - content model. -
  • -
  • - pyxb.utils Common - utilities used in parsing, generating, and executing. The submodules - must be imported separately. -
  • -
- -
-

Version: - 1.2.5 -

-

License: - Apache License 2.0 -

-
- - - - - - -
- - - - - -
Submodules[hide private]
-
-
- -
- - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - BIND
- Bundle data for automated binding generation. -
-   - - ValidationConfig
- Class holding configuration related to validation. -
-   - - cscRoot
- This little bundle of joy exists because in Python 2.6 it became an - error to invoke object.__init__ with parameters - (unless you also override __new__, in which case it's - only a warning. -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
NonElementContent(instance)
- Return an iterator producing the non-element content of the provided - instance.
- source code - -
- -
-   - - - - - - -
PreserveInputTimeZone(value=None)
- Control whether time values are converted to UTC during input.
- source code - -
- -
-   - - - - - - -
RequireValidWhenGenerating(value=None)
- Query or set a flag that controls validation checking in XML - generation.
- source code - -
- -
-   - - - - - - -
RequireValidWhenParsing(value=None)
- Query or set a flag that controls validation checking in XML parsing.
- source code - -
- -
-   - - - - - - -
_SetXMLStyle(style=None)
- Set the interface used to parse XML content.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - GlobalValidationConfig = <pyxb.ValidationConfig object> -
-   - - XMLStyle_minidom = 0
- Use xml.dom.minidom for XML processing. -
-   - - XMLStyle_saxdom = 1
- Use pyxb.utils.saxdom for XML processing. -
-   - - XMLStyle_saxer = 2
- Use pyxb.binding.saxer when converting documents to binding - instances. -
-   - - _CorruptionDetectionEnabled = True
- If True, blocks attempts to assign to attributes that - are reserved for PyXB methods. -
-   - - _GenerationRequiresValid = True
- Legacy flag; prefer forDocument in GlobalValidationConfig. -
-   - - _InputEncoding = 'utf-8'
- Default unicode encoding to assume when decoding input. -
-   - - _OptimizationActive = False -
-   - - _OutputEncoding = 'utf-8'
- Default unicode encoding to use when creating output. -
-   - - _ParsingRequiresValid = True
- Legacy flag; prefer forBinding in GlobalValidationConfig. -
-   - - _PreserveInputTimeZone = False -
-   - - _XMLStyle = 2
- The current XML processing style. -
-   - - _XMLStyleMap = {'minidom': 0, 'saxdom': 1, 'saxer': 2} -
-   - - _XMLStyleMapReverse = {0: 'minidom', 1: 'saxdom', 2: 'saxer'} -
-   - - _XMLStyle_envvar = 'PYXB_XML_STYLE' -
-   - - __package__ = 'pyxb' -
-   - - __url__ = 'http://pyxb.sourceforge.net'
- The URL for PyXB's homepage -
-   - - __version__ = '1.2.5'
- The version of PyXB -
-   - - _k = 'saxdom' -
-   - - _log = <logging.Logger object> -
-   - - _v = 1 -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

NonElementContent(instance) -

-
source code  -
- -

Return an iterator producing the non-element content of the provided - instance.

-

The catenated text of the non-element content of an instance can be - obtained with:

-
-  text = six.u('').join(pyxb.NonElementContent(instance))
-
-
-
Parameters:
-
-
Returns:
-
an iterator producing text values
-
-
-
- -
- -
- - -
-

PreserveInputTimeZone(value=None) -

-
source code  -
- -

Control whether time values are converted to UTC during input.

-

The specification makes clear that timezoned times are in - UTC and that times in other timezones are to be translated to UTC when - converted from literal to value form. Provide an option to bypass this - step, so the input timezone is preserved.

-
-
-

Note: - Naive processing of unnormalized times--i.e., ignoring the - tzinfo field--may result in errors. -

-
-
- -
- -
- - -
-

RequireValidWhenGenerating(value=None) -

-
source code  -
- -

Query or set a flag that controls validation checking in XML - generation.

-

Normally any attempts to convert a binding instance to a DOM or XML - representation requires that the binding validate against the content - model, since only in this way can the content be generated in the correct - order. In some cases it may be necessary or useful to generate a - document from a binding that is incomplete. If validation is not - required, the generated documents may not validate even if the content - validates, because ordering constraints will be ignored.

-
-
Parameters:
-
    -
  • value (bool) - If absent or None, no change is made; otherwise, - this enables (True) or disables (False) - the requirement that instances validate before being converted to - XML.
  • -
-
Returns:
-
True iff attempts to generate XML for a binding that - does not validate should raise an exception.
-
-
-
- -
- -
- - -
-

RequireValidWhenParsing(value=None) -

-
source code  -
- -

Query or set a flag that controls validation checking in XML - parsing.

-

Normally any attempts to convert XML to a binding instance to a - binding instance requires that the document validate against the content - model. In some cases it may be necessary or useful to process a document - that is incomplete. If validation is not required, the generated - documents may not validate even if the content validates, because - ordering constraints will be ignored.

-
-
Parameters:
-
    -
  • value (bool) - If absent or None, no change is made; otherwise, - this enables (True) or disables (False) - the requirement that documents validate when being converted to - bindings.
  • -
-
Returns:
-
True iff attempts to generate bindings for a - document that does not validate should raise an exception.
-
-
-
- -
- -
- - -
-

_SetXMLStyle(style=None) -

-
source code  -
- -

Set the interface used to parse XML content.

-

This can be invoked within code. The system default of XMLStyle_saxer - can also be overridden at runtime by setting the environment variable - PYXB_XML_STYLE to one of minidom, - saxdom, or saxer.

-
-
Parameters:
-
-
-
-
-
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

XMLStyle_minidom

-

Use xml.dom.minidom for XML processing. This is the fastest, but does - not provide location information. It produces DOM instances.

-
-
-
-
Value:
-
-0
-
-
-
-
-
- -
- -
-

XMLStyle_saxdom

-

Use pyxb.utils.saxdom for XML processing. This is the slowest, but - both provides location information and generates a DOM instance.

-
-
-
-
Value:
-
-1
-
-
-
-
-
- -
- -
-

XMLStyle_saxer

-

Use pyxb.binding.saxer when converting documents to binding instances. - This style supports location information in the bindings. It produces - binding instances directly, without going through a DOM stage, so is - faster than XMLStyle_saxdom. However, since the - pyxb.xmlschema.structures classes require a DOM model, XMLStyle_saxdom - will be used for pyxb.utils.domutils.StringToDOM if this style is - selected.

-
-
-
-
Value:
-
-2
-
-
-
-
-
- -
- -
-

_CorruptionDetectionEnabled

-

If True, blocks attempts to assign to attributes that are - reserved for PyXB methods.

-

Applies only at compilation time; dynamic changes are ignored.

-
-
-
-
Value:
-
-True
-
-
-
-
-
- -
- -
-

_InputEncoding

-

Default unicode encoding to assume when decoding input.

-

Material being written to an XML parser is treated as input.

-
-
-
-
Value:
-
-'utf-8'
-
-
-
-
-
- -
- -
-

_OutputEncoding

-

Default unicode encoding to use when creating output.

-

Material being written to an XML parser is not output.

-
-
-
-
Value:
-
-'utf-8'
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive._ArchivableObject_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive._ArchivableObject_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive._ArchivableObject_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive._ArchivableObject_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,380 +0,0 @@ - - - - - pyxb.namespace.archive._ArchivableObject_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive :: - Class _ArchivableObject_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _ArchivableObject_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _ArchivableObject_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in to any object that can be stored in a namespace within an - archive.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_objectOrigin(self) - source code - -
- -
-   - - - - - - -
_setObjectOrigin(self, - object_origin, - override=False) - source code - -
- -
-   - - - - - - -
_prepareForArchive(self, - archive) - source code - -
- -
-   - - - - - - -
_updateFromOther_csc(self, - other) - source code - -
- -
-   - - - - - - -
_updateFromOther(self, - other)
- Update this instance with additional information provided by the - other instance.
- source code - -
- -
-   - - - - - - -
_allowUpdateFromOther(self, - other) - source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __objectOrigin = None
- hash(x) -
-   - - _ArchivableObject_mixin__objectOrigin = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_updateFromOther(self, - other) -

-
source code  -
- -

Update this instance with additional information provided by the other - instance.

-

This is used, for example, when a built-in type is already registered - in the namespace, but we've processed the corresponding schema and have - obtained more details.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive-module.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,331 +0,0 @@ - - - - - pyxb.namespace.archive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module archive

source code

-

Classes and global objects related to archiving XML Namespaces.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - NamespaceArchive
- Represent a file from which one or more namespaces can be read, or - to which they will be written. -
-   - - _ArchivableObject_mixin
- Mix-in to any object that can be stored in a namespace within an - archive. -
-   - - _NamespaceArchivable_mixin
- Encapsulate the operations and data relevant to archiving - namespaces. -
-   - - ModuleRecord -
-   - - _ObjectOrigin
- Marker class for objects that can serve as an origin for an object - in a namespace. -
-   - - _SchemaOrigin
- Holds the data regarding components derived from a single schema. -
-   - - NamespaceDependencies -
- - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
GetArchivePath()
- Return the archive path as defined by the PathEnvironmentVariable, or None if - that variable is not defined.
- source code - -
- -
- - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - PathEnvironmentVariable = 'PYXB_ARCHIVE_PATH'
- Environment variable from which default path to pre-loaded namespaces - is read. -
-   - - DefaultArchivePrefix = '/tmp/pyxbdist.mjW1MNk/PyXB-1.2.5'
- The default archive prefix, substituted for & in - PYXB_ARCHIVE_PATH. -
-   - - __package__ = 'pyxb.namespace' -
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

PathEnvironmentVariable

-

Environment variable from which default path to pre-loaded namespaces - is read. The value should be a colon-separated list of absolute paths. - The character & at the start of a member of the list is - replaced by the path to the directory where the %{pyxb} modules are - found, including a trailing /. For example, use - &pyxb/bundles// to enable search of any archive bundled - with PyXB.

-
-
-

Note: - If you put a path separator between & and the - following path, this will cause the substitution to be ignored. -

-
-
Value:
-
-'PYXB_ARCHIVE_PATH'
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive.ModuleRecord-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive.ModuleRecord-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive.ModuleRecord-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive.ModuleRecord-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,926 +0,0 @@ - - - - - pyxb.namespace.archive.ModuleRecord - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive :: - Class ModuleRecord - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ModuleRecord

source code

-
-                      object --+        
-                               |        
-                         cscRoot --+    
-                                   |    
-utils.utility.PrivateTransient_mixin --+
-                                       |
-                                      ModuleRecord
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
namespace(self) - source code - -
- -
-   - - - - - - -
archive(self) - source code - -
- -
-   - - - - - - -
_setArchive(self, - archive) - source code - -
- -
-   - - - - - - -
isPublic(self) - source code - -
- -
-   - - - - - - -
_setIsPublic(self, - is_public) - source code - -
- -
-   - - - - - - -
isIncorporated(self) - source code - -
- -
-   - - - - - - -
markIncorporated(self) - source code - -
- -
-   - - - - - - -
isLoadable(self) - source code - -
- -
-   - - - - - - -
_setIsLoadable(self, - is_loadable) - source code - -
- -
-   - - - - - - -
generationUID(self) - source code - -
- -
-   - - - - - - -
origins(self) - source code - -
- -
-   - - - - - - -
addOrigin(self, - origin) - source code - -
- -
-   - - - - - - -
lookupOriginBySignature(self, - signature) - source code - -
- -
-   - - - - - - -
_setOrigins(self, - origins) - source code - -
- -
-   - - - - - - -
hasMatchingOrigin(self, - **kw) - source code - -
- -
-   - - - - - - -
modulePath(self) - source code - -
- -
-   - - - - - - -
setModulePath(self, - module_path) - source code - -
- -
-   - - - - - - -
referencedNamespaces(self) - source code - -
- -
-   - - - - - - -
_setReferencedNamespaces(self, - referenced_namespaces) - source code - -
- -
-   - - - - - - -
referenceNamespace(self, - namespace) - source code - -
- -
-   - - - - - - -
__init__(self, - namespace, - generation_uid, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_setFromOther(self, - other, - archive) - source code - -
- -
-   - - - - - - -
categoryObjects(self) - source code - -
- -
-   - - - - - - -
resetCategoryObjects(self) - source code - -
- -
-   - - - - - - -
_addCategoryObject(self, - category, - name, - obj) - source code - -
- -
-   - - - - - - -
_loadCategoryObjects(self, - category_objects) - source code - -
- -
-   - - - - - - -
dependsOnExternal(self) - source code - -
- -
-   - - - - - - -
prepareForArchive(self, - archive) - source code - -
- -
-   - - - - - - -
completeGenerationAssociations(self) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set(['archive', 'categoryObjects', 'const... -
-   - - __namespace = None
- hash(x) -
-   - - __archive = None
- hash(x) -
-   - - __isPublic = None
- hash(x) -
-   - - __isIncorporated = None
- hash(x) -
-   - - __isLoadable = None
- hash(x) -
-   - - __generationUID = None
- hash(x) -
-   - - __originMap = None
- hash(x) -
-   - - __modulePath = None
- hash(x) -
-   - - __referencedNamespaces = None
- hash(x) -
-   - - __constructedLocally = False -
-   - - __categoryObjects = None
- hash(x) -
-   - - __dependsOnExternal = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - namespace, - generation_uid, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__PrivateTransient

- -
-
-
-
Value:
-
-set(['archive',
-     'categoryObjects',
-     'constructedLocally',
-     'isIncorporated'])
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive._NamespaceArchivable_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive._NamespaceArchivable_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive._NamespaceArchivable_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive._NamespaceArchivable_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,698 +0,0 @@ - - - - - pyxb.namespace.archive._NamespaceArchivable_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive :: - Class _NamespaceArchivable_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _NamespaceArchivable_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _NamespaceArchivable_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Encapsulate the operations and data relevant to archiving - namespaces.

-

This class mixes-in to pyxb.namespace.Namespace

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_reset(self)
- CSC extension to reset fields of a Namespace.
- source code - -
- -
-   - - - - - - -
_loadedFromArchive(self) - source code - -
- -
-   - - - - - - -
isActive(self, - empty_inactive=False) - source code - -
- -
-   - - - - - - -
_activate(self) - source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_setLoadedFromArchive(self, - archive) - source code - -
- -
-   - - - - - - -
_setWroteToArchive(self, - archive) - source code - -
- -
-   - - - - - - -
_removeArchive(self, - archive) - source code - -
- -
-   - - - - - - -
isLoadable(self)
- Return True iff the component model for this namespace - can be loaded from a namespace archive.
- source code - -
- -
-   - - - - - - -
isImportAugmentable(self)
- Return True iff the component model for this namespace - may be extended by import directives.
- source code - -
- -
-   - - - - - - -
setImportAugmentable(self, - value=True) - source code - -
- -
-   - - - - - - -
loadableFrom(self)
- Return the list of archives from which components for this namespace - can be loaded.
- source code - -
- -
-   - - - - - - -
moduleRecords(self) - source code - -
- -
-   - - - - - - -
addModuleRecord(self, - module_record) - source code - -
- -
-   - - - - - - -
lookupModuleRecordByUID(self, - generation_uid, - create_if_missing=False, - *args, - **kw) - source code - -
- -
-   - - - - - - -
_setState_csc(self, - kw) - source code - -
- -
-   - - - - - - -
markNotLoadable(self)
- Prevent loading this namespace from an archive.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __wroteToArchive = None
- hash(x) -
-   - - __loadedFromArchive = None
- hash(x) -
-   - - __isActive = None
- hash(x) -
-   - - __isImportAugmentable = False -
-   - - __moduleRecordMap = None
- hash(x) -
-   - - _NamespaceArchivable_mixin__isActive = None
- hash(x) -
-   - - _NamespaceArchivable_mixin__isImportAugmentable = False -
-   - - _NamespaceArchivable_mixin__loadedFromArchive = None
- hash(x) -
-   - - _NamespaceArchivable_mixin__moduleRecordMap = None
- hash(x) -
-   - - _NamespaceArchivable_mixin__wroteToArchive = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_reset(self) -

-
source code  -
- -

CSC extension to reset fields of a Namespace.

-

This one handles category-related data.

-
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

isImportAugmentable(self) -

-
source code  -
- -

Return True iff the component model for this namespace - may be extended by import directives.

-

This is the case if the namespace has been marked with setImportAugmentable, or if there is no archive or - built-in that provides a component model for the namespace.

-
-
-
-
- -
- -
- - -
-

markNotLoadable(self) -

-
source code  -
- -

Prevent loading this namespace from an archive.

-

This marks all archives in which the namespace appears, whether - publically or privately, as not loadable.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive.NamespaceArchive-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive.NamespaceArchive-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive.NamespaceArchive-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive.NamespaceArchive-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1115 +0,0 @@ - - - - - pyxb.namespace.archive.NamespaceArchive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive :: - Class NamespaceArchive - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamespaceArchive

source code

-
-object --+
-         |
-        NamespaceArchive
-
- -
-

Represent a file from which one or more namespaces can be read, or to - which they will be written.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
discard(self)
- Remove this archive from the set of available archives.
- source code - -
- -
-   - - - - - - -
archivePath(self)
- Path to the file in which this namespace archive is stored.
- source code - -
- -
-   - - - - - - -
generationUID(self)
- The unique identifier for the generation that produced this archive.
- source code - -
- -
-   - - - - - - -
isLoadable(self)
- Return True iff it is permissible to load the archive.
- source code - -
- -
-   - - - - - - -
__locateModuleRecords(self) - source code - -
- -
-   - - - - - - -
moduleRecords(self)
- Return the set of module records stored in this archive.
- source code - -
- -
-   - - - - - - -
_stage(self) - source code - -
- -
-   - - - - - - -
__init__(self, - archive_path=None, - generation_uid=None, - loadable=True, - stage=None)
- Create a new namespace archive.
- source code - -
- -
-   - - - - - - -
add(self, - namespace)
- Add the given namespace to the set that is to be stored in this - archive.
- source code - -
- -
-   - - - - - - -
update(self, - namespace_set)
- Add the given namespaces to the set that is to be stored in this - archive.
- source code - -
- -
-   - - - - - - -
namespaces(self)
- Set of namespaces that can be read from this archive.
- source code - -
- -
-   - - - - - - -
__createPickler(self, - output) - source code - -
- -
-   - - - - - - -
__createUnpickler(self) - source code - -
- -
-   - - - - - - -
__readModules(self, - unpickler) - source code - -
- -
-   - - - - - - -
_unsatisfiedModulePrerequisites(self) - source code - -
- -
-   - - - - - - -
__validatePrerequisites(self, - stage) - source code - -
- -
-   - - - - - - -
__validateModules(self) - source code - -
- -
-   - - - - - - -
__readComponentSet(self, - unpickler) - source code - -
- -
-   - - - - - - -
_readToStage(self, - stage) - source code - -
- -
-   - - - - - - -
readNamespaces(self)
- Read all the components from this archive, integrating them into - their respective namespaces.
- source code - -
- -
-   - - - - - - -
writeNamespaces(self, - output)
- Store the namespaces into the archive.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_AnonymousCategory(cls)
- The category name to use when storing references to anonymous type - definitions.
- source code - -
- -
-   - - - - - - -
PicklingArchive(cls)
- Return a reference to a set specifying the namespace instances that - are being archived.
- source code - -
- -
-   - - - - - - -
__GetArchiveInstance(cls, - archive_file, - stage=None)
- Return a NamespaceArchive instance associated with the given - file.
- source code - -
- -
-   - - - - - - -
PreLoadArchives(cls, - archive_path=None, - reset=False)
- Scan for available archives, associating them with namespaces.
- source code - -
- -
-   - - - - - - -
ForPath(cls, - archive_file)
- Return the NamespaceArchive instance that can be found at the - given path.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PickleFormat = '200907190858' -
-   - - __AnonymousCategory = '_anonymousTypeDefinition' -
-   - - __PicklingArchive = None
- hash(x) -
-   - - __NamespaceArchives = None
- A mapping from generation UID to NamespaceArchive instances. -
-   - - __ArchivePattern_re = re.compile(r'\.wxs$') -
-   - - __archivePath = None
- hash(x) -
-   - - __generationUID = None
- hash(x) -
-   - - __isLoadable = None
- hash(x) -
-   - - __moduleRecords = None
- hash(x) -
-   - - _STAGE_UNOPENED = 0 -
-   - - _STAGE_uid = 1 -
-   - - _STAGE_readModules = 2 -
-   - - _STAGE_validateModules = 3 -
-   - - _STAGE_readComponents = 4 -
-   - - _STAGE_COMPLETE = 4 -
-   - - __stage = None
- hash(x) -
-   - - __namespaces = None
- hash(x) -
-   - - __unpickler = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_AnonymousCategory(cls) -
Class Method -

-
source code  -
- -

The category name to use when storing references to anonymous type - definitions. For example, attribute definitions defined within an - attribute use in a model group definition.that can be referenced frojm ax - different namespace.

-
-
-
-
- -
- -
- - -
-

PicklingArchive(cls) -
Class Method -

-
source code  -
- -

Return a reference to a set specifying the namespace instances that - are being archived.

-

This is needed to determine whether a component must be serialized as - aa reference.

-
-
-
-
- -
- -
- - -
-

discard(self) -

-
source code  -
- -

Remove this archive from the set of available archives.

-

This is invoked when an archive contains a namespace that the user has - specified should not be loaded.

-
-
-
-
- -
- -
- - -
-

__GetArchiveInstance(cls, - archive_file, - stage=None) -
Class Method -

-
source code  -
- -

Return a NamespaceArchive instance associated with the given - file.

-

To the extent possible, the same file accessed through different paths - returns the same NamespaceArchive instance.

-
-
-
-
- -
- -
- - -
-

PreLoadArchives(cls, - archive_path=None, - reset=False) -
Class Method -

-
source code  -
- -

Scan for available archives, associating them with namespaces.

-

This only validates potential archive contents; it does not load - namespace data from the archives.

-
-
Parameters:
-
    -
  • archive_path - A list of files or directories in which namespace archives can be - found. The entries are separated by os.pathsep, which is a colon - on POSIX platforms and a semi-colon on Windows. See PathEnvironmentVariable. Defaults to GetArchivePath(). If not defaulted, - reset will be forced to True. For any - directory in the path, all files ending with .wxs - are examined.
  • -
  • reset - If False (default), the most recently read set of - archives is returned; if True, the archive path is - re-scanned and the namespace associations validated.
  • -
-
-
-
- -
- -
- - -
-

isLoadable(self) -

-
source code  -
- -

Return True iff it is permissible to load the archive. - Archives created for output cannot be loaded.

-
-
-
-
- -
- -
- - -
-

moduleRecords(self) -

-
source code  -
- -

Return the set of module - records stored in this archive.

-

Each module record represents

-
-
-
-
- -
- -
- - -
-

__init__(self, - archive_path=None, - generation_uid=None, - loadable=True, - stage=None) -
(Constructor) -

-
source code  -
- -

Create a new namespace archive.

-

If namespaces is given, this is an output archive.

-

If namespaces is absent, this is an input archive.

-
-
Raises:
-
    -
  • IOError - error attempting to read the archive file
  • -
  • pickle.UnpicklingError - something is wrong with the format of the library
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

writeNamespaces(self, - output) -

-
source code  -
- -

Store the namespaces into the archive.

-
-
Parameters:
-
    -
  • output - An instance substitutable for a writable file, or the name of a - file to write to.
  • -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive.NamespaceDependencies-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive.NamespaceDependencies-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive.NamespaceDependencies-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive.NamespaceDependencies-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,448 +0,0 @@ - - - - - pyxb.namespace.archive.NamespaceDependencies - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive :: - Class NamespaceDependencies - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamespaceDependencies

source code

-
-object --+
-         |
-        NamespaceDependencies
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
rootNamespaces(self) - source code - -
- -
-   - - - - - - -
namespaceGraph(self, - reset=False) - source code - -
- -
-   - - - - - - -
namespaceOrder(self, - reset=False) - source code - -
- -
-   - - - - - - -
siblingsFromGraph(self, - reset=False) - source code - -
- -
-   - - - - - - -
siblingNamespaces(self) - source code - -
- -
-   - - - - - - -
setSiblingNamespaces(self, - sibling_namespaces) - source code - -
- -
-   - - - - - - -
dependentNamespaces(self, - reset=False) - source code - -
- -
-   - - - - - - -
componentGraph(self, - reset=False) - source code - -
- -
-   - - - - - - -
componentOrder(self, - reset=False) - source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __rootNamespaces = None
- hash(x) -
-   - - __namespaceGraph = None
- hash(x) -
-   - - __siblingNamespaces = None
- hash(x) -
-   - - __componentGraph = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive._ObjectOrigin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive._ObjectOrigin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive._ObjectOrigin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive._ObjectOrigin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,551 +0,0 @@ - - - - - pyxb.namespace.archive._ObjectOrigin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive :: - Class _ObjectOrigin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _ObjectOrigin

source code

-
-                      object --+        
-                               |        
-                         cscRoot --+    
-                                   |    
-utils.utility.PrivateTransient_mixin --+
-                                       |
-                          object --+   |
-                                   |   |
-                             cscRoot --+
-                                       |
-                                      _ObjectOrigin
-
- -
Known Subclasses:
-
- -
- -
-

Marker class for objects that can serve as an origin for an object in - a namespace.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
signature(self) - source code - -
- -
-   - - - - - - -
moduleRecord(self) - source code - -
- -
-   - - - - - - -
namespace(self) - source code - -
- -
-   - - - - - - -
generationUID(self) - source code - -
- -
-   - - - - - - -
__init__(self, - namespace, - generation_uid, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
resetCategoryMembers(self) - source code - -
- -
-   - - - - - - -
addCategoryMember(self, - category, - name, - obj) - source code - -
- -
-   - - - - - - -
categoryMembers(self) - source code - -
- -
-   - - - - - - -
originatedObjects(self) - source code - -
- -
-

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set() -
-   - - __signature = None
- hash(x) -
-   - - __moduleRecord = None
- hash(x) -
-   - - __categoryMembers = None
- hash(x) -
-   - - __categoryObjectMap = None
- hash(x) -
-   - - __originatedObjects = None
- hash(x) -
-   - - _ObjectOrigin__PrivateTransient = set(['categoryObjectMap', 'o... -
-   - - _ObjectOrigin__categoryMembers = None
- hash(x) -
-   - - _ObjectOrigin__categoryObjectMap = None
- hash(x) -
-   - - _ObjectOrigin__moduleRecord = None
- hash(x) -
-   - - _ObjectOrigin__originatedObjects = None
- hash(x) -
-   - - _ObjectOrigin__signature = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - namespace, - generation_uid, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_ObjectOrigin__PrivateTransient

- -
-
-
-
Value:
-
-set(['categoryObjectMap', 'originatedObjects'])
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,2749 +0,0 @@ - - - - - pyxb.namespace.archive - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.namespace.archive

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """Classes and global objects related to archiving U{XML 
-  17  Namespaces<http://www.w3.org/TR/2006/REC-xml-names-20060816/index.html>}.""" 
-  18   
-  19  import logging 
-  20  import os 
-  21  import os.path 
-  22  import pyxb 
-  23  import pyxb.utils.utility 
-  24  from pyxb.utils import six 
-  25   
-  26  _log = logging.getLogger(__name__) 
-  27   
-  28  PathEnvironmentVariable = 'PYXB_ARCHIVE_PATH' 
-  29  """Environment variable from which default path to pre-loaded namespaces is 
-  30  read.  The value should be a colon-separated list of absolute paths.  The 
-  31  character C{&} at the start of a member of the list is replaced by the path to 
-  32  the directory where the %{pyxb} modules are found, including a trailing C{/}. 
-  33  For example, use C{&pyxb/bundles//} to enable search of any archive bundled 
-  34  with PyXB. 
-  35   
-  36  @note: If you put a path separator between C{&} and the following path, this 
-  37  will cause the substitution to be ignored.""" 
-  38   
-  39  DefaultArchivePrefix = os.path.realpath(os.path.join(os.path.dirname( __file__), '../..')) 
-  40  """The default archive prefix, substituted for C{&} in C{PYXB_ARCHIVE_PATH}.""" 
-
41 - 42 -def GetArchivePath (): -
43 """Return the archive path as defined by the L{PathEnvironmentVariable}, - 44 or C{None} if that variable is not defined.""" - 45 return os.environ.get(PathEnvironmentVariable) -
46 - 47 # Stuff required for pickling - 48 from pyxb.utils.six.moves import cPickle as pickle - 49 import re -
50 - 51 -class NamespaceArchive (object): -
52 """Represent a file from which one or more namespaces can be read, or to - 53 which they will be written.""" - 54 - 55 # A code used to identify the format of the archive, so we don't - 56 # mis-interpret its contents. - 57 # YYYYMMDDHHMM - 58 __PickleFormat = '200907190858' - 59 - 60 @classmethod -
61 - def _AnonymousCategory (cls): -
62 """The category name to use when storing references to anonymous type - 63 definitions. For example, attribute definitions defined within an - 64 attribute use in a model group definition.that can be referenced frojm - 65 ax different namespace.""" - 66 return cls.__AnonymousCategory -
67 __AnonymousCategory = '_anonymousTypeDefinition' - 68 - 69 @classmethod -
70 - def PicklingArchive (cls): -
71 """Return a reference to a set specifying the namespace instances that - 72 are being archived. - 73 - 74 This is needed to determine whether a component must be serialized as - 75 aa reference.""" - 76 # NB: Use root class explicitly. If we use cls, when this is invoked - 77 # by subclasses it gets mangled using the subclass name so the one - 78 # defined in this class is not found - 79 return NamespaceArchive.__PicklingArchive -
80 # Class variable recording the namespace that is currently being - 81 # pickled. Used to prevent storing components that belong to - 82 # other namespaces. Should be None unless within an invocation of - 83 # SaveToFile. - 84 __PicklingArchive = None - 85 - 86 __NamespaceArchives = None - 87 """A mapping from generation UID to NamespaceArchive instances.""" - 88 -
89 - def discard (self): -
90 """Remove this archive from the set of available archives. - 91 - 92 This is invoked when an archive contains a namespace that the user has - 93 specified should not be loaded.""" - 94 del self.__NamespaceArchives[self.generationUID()] - 95 for ns in self.__namespaces: - 96 ns._removeArchive(self) -
97 - 98 @classmethod -
99 - def __GetArchiveInstance (cls, archive_file, stage=None): -
100 """Return a L{NamespaceArchive} instance associated with the given file. - 101 - 102 To the extent possible, the same file accessed through different paths - 103 returns the same L{NamespaceArchive} instance. - 104 """ - 105 - 106 nsa = NamespaceArchive(archive_path=archive_file, stage=cls._STAGE_uid) - 107 rv = cls.__NamespaceArchives.get(nsa.generationUID(), nsa) - 108 if rv == nsa: - 109 cls.__NamespaceArchives[rv.generationUID()] = rv - 110 rv._readToStage(stage) - 111 return rv -
112 - 113 __ArchivePattern_re = re.compile('\.wxs$') - 114 - 115 @classmethod -
116 - def PreLoadArchives (cls, archive_path=None, reset=False): -
117 """Scan for available archives, associating them with namespaces. - 118 - 119 This only validates potential archive contents; it does not load - 120 namespace data from the archives. - 121 - 122 @keyword archive_path: A list of files or directories in which - 123 namespace archives can be found. The entries are separated by - 124 os.pathsep, which is a colon on POSIX platforms and a semi-colon on - 125 Windows. See L{PathEnvironmentVariable}. Defaults to - 126 L{GetArchivePath()}. If not defaulted, C{reset} will be forced to - 127 C{True}. For any directory in the path, all files ending with - 128 C{.wxs} are examined. - 129 - 130 @keyword reset: If C{False} (default), the most recently read set of - 131 archives is returned; if C{True}, the archive path is re-scanned and the - 132 namespace associations validated. - 133 """ - 134 - 135 from pyxb.namespace import builtin - 136 - 137 reset = reset or (archive_path is not None) or (cls.__NamespaceArchives is None) - 138 if reset: - 139 # Get a list of pre-existing archives, initializing the map if - 140 # this is the first time through. - 141 if cls.__NamespaceArchives is None: - 142 cls.__NamespaceArchives = { } - 143 existing_archives = set(six.itervalues(cls.__NamespaceArchives)) - 144 archive_set = set() - 145 - 146 # Ensure we have an archive path. If not, don't do anything. - 147 if archive_path is None: - 148 archive_path = GetArchivePath() - 149 if archive_path is not None: - 150 - 151 # Get archive instances for everything in the archive path - 152 candidate_files = pyxb.utils.utility.GetMatchingFiles(archive_path, cls.__ArchivePattern_re, - 153 default_path_wildcard='+', default_path=GetArchivePath(), - 154 prefix_pattern='&', prefix_substituend=DefaultArchivePrefix) - 155 for afn in candidate_files: - 156 try: - 157 nsa = cls.__GetArchiveInstance(afn, stage=cls._STAGE_readModules) - 158 archive_set.add(nsa) - 159 except pickle.UnpicklingError: - 160 _log.exception('Cannot unpickle archive %s', afn) - 161 except pyxb.NamespaceArchiveError: - 162 _log.exception('Cannot process archive %s', afn) - 163 - 164 # Do this for two reasons: first, to get an iterable that won't - 165 # cause problems when we remove unresolvable archives from - 166 # archive_set; and second to aid with forced dependency inversion - 167 # testing - 168 ordered_archives = sorted(list(archive_set), key=lambda _a: _a.archivePath()) - 169 ordered_archives.reverse() - 170 - 171 # Create a graph that identifies dependencies between the archives - 172 archive_map = { } - 173 for a in archive_set: - 174 archive_map[a.generationUID()] = a - 175 archive_graph = pyxb.utils.utility.Graph() - 176 for a in ordered_archives: - 177 prereqs = a._unsatisfiedModulePrerequisites() - 178 if 0 < len(prereqs): - 179 for p in prereqs: - 180 if builtin.BuiltInObjectUID == p: - 181 continue - 182 da = archive_map.get(p) - 183 if da is None: - 184 _log.warning('%s depends on unavailable archive %s', a, p) - 185 archive_set.remove(a) - 186 else: - 187 archive_graph.addEdge(a, da) - 188 else: - 189 archive_graph.addRoot(a) - 190 - 191 # Verify that there are no dependency loops. - 192 archive_scc = archive_graph.sccOrder() - 193 for scc in archive_scc: - 194 if 1 < len(scc): - 195 raise pyxb.LogicError("Cycle in archive dependencies. How'd you do that?\n " + "\n ".join([ _a.archivePath() for _a in scc ])) - 196 archive = scc[0] - 197 if not (archive in archive_set): - 198 archive.discard() - 199 existing_archives.remove(archive) - 200 continue - 201 #archive._readToStage(cls._STAGE_COMPLETE) - 202 - 203 # Discard any archives that we used to know about but now aren't - 204 # supposed to. @todo make this friendlier in the case of archives - 205 # we've already incorporated. - 206 for archive in existing_archives.difference(archive_set): - 207 _log.info('Discarding excluded archive %s', archive) - 208 archive.discard() -
209 -
210 - def archivePath (self): -
211 """Path to the file in which this namespace archive is stored.""" - 212 return self.__archivePath -
213 __archivePath = None - 214 -
215 - def generationUID (self): -
216 """The unique identifier for the generation that produced this archive.""" - 217 return self.__generationUID -
218 __generationUID = None - 219 -
220 - def isLoadable (self): -
221 """Return C{True} iff it is permissible to load the archive. - 222 Archives created for output cannot be loaded.""" - 223 return self.__isLoadable -
224 __isLoadable = None - 225 -
226 - def __locateModuleRecords (self): -
227 self.__moduleRecords = set() - 228 namespaces = set() - 229 for ns in pyxb.namespace.utility.AvailableNamespaces(): - 230 # @todo allow these; right now it's usually the XML - 231 # namespace and we're not prepared to reconcile - 232 # redefinitions of those components. - 233 if ns.isUndeclaredNamespace(): - 234 continue - 235 mr = ns.lookupModuleRecordByUID(self.generationUID()) - 236 if mr is not None: - 237 namespaces.add(ns) - 238 mr.prepareForArchive(self) - 239 self.__moduleRecords.add(mr) - 240 self.__namespaces.update(namespaces) -
241 - def moduleRecords (self): -
242 """Return the set of L{module records <ModuleRecord>} stored in this - 243 archive. - 244 - 245 Each module record represents""" - 246 return self.__moduleRecords -
247 __moduleRecords = None - 248 - 249 @classmethod -
250 - def ForPath (cls, archive_file): -
251 """Return the L{NamespaceArchive} instance that can be found at the - 252 given path.""" - 253 return cls.__GetArchiveInstance(archive_file) -
254 - 255 # States in the finite automaton that is used to read archive contents. - 256 _STAGE_UNOPENED = 0 # Haven't even checked for existence - 257 _STAGE_uid = 1 # Verified archive exists, obtained generation UID from it - 258 _STAGE_readModules = 2 # Read module records from archive, which includes UID dependences - 259 _STAGE_validateModules = 3 # Verified pre-requisites for module loading - 260 _STAGE_readComponents = 4 # Extracted components from archive and integrated into namespaces - 261 _STAGE_COMPLETE = _STAGE_readComponents - 262 -
263 - def _stage (self): -
264 return self.__stage -
265 __stage = None - 266 -
267 - def __init__ (self, archive_path=None, generation_uid=None, loadable=True, stage=None): -
268 """Create a new namespace archive. - 269 - 270 If C{namespaces} is given, this is an output archive. - 271 - 272 If C{namespaces} is absent, this is an input archive. - 273 - 274 @raise IOError: error attempting to read the archive file - 275 @raise pickle.UnpicklingError: something is wrong with the format of the library - 276 """ - 277 self.__namespaces = set() - 278 if generation_uid is not None: - 279 if archive_path: - 280 raise pyxb.LogicError('NamespaceArchive: cannot define both namespaces and archive_path') - 281 self.__generationUID = generation_uid - 282 self.__locateModuleRecords() - 283 elif archive_path is not None: - 284 if generation_uid is not None: - 285 raise pyxb.LogicError('NamespaceArchive: cannot provide generation_uid with archive_path') - 286 self.__archivePath = archive_path - 287 self.__stage = self._STAGE_UNOPENED - 288 self.__isLoadable = loadable - 289 if self.__isLoadable: - 290 if stage is None: - 291 stage = self._STAGE_moduleRecords - 292 self._readToStage(stage) - 293 else: - 294 pass -
295 -
296 - def add (self, namespace): -
297 """Add the given namespace to the set that is to be stored in this archive.""" - 298 if namespace.isAbsentNamespace(): - 299 raise pyxb.NamespaceArchiveError('Cannot archive absent namespace') - 300 self.__namespaces.add(namespace) -
301 -
302 - def update (self, namespace_set): -
303 """Add the given namespaces to the set that is to be stored in this archive.""" - 304 [ self.add(_ns) for _ns in namespace_set ] -
305 -
306 - def namespaces (self): -
307 """Set of namespaces that can be read from this archive.""" - 308 return self.__namespaces -
309 __namespaces = None - 310 -
311 - def __createPickler (self, output): -
312 if isinstance(output, six.string_types): - 313 output = open(output, 'wb') - 314 pickler = pickle.Pickler(output, -1) - 315 - 316 # The format of the archive - 317 pickler.dump(NamespaceArchive.__PickleFormat) - 318 - 319 # The UID for the set - 320 assert self.generationUID() is not None - 321 pickler.dump(self.generationUID()) - 322 - 323 return pickler -
324 -
325 - def __createUnpickler (self): -
326 unpickler = pickle.Unpickler(open(self.__archivePath, 'rb')) - 327 - 328 fmt = unpickler.load() - 329 if self.__PickleFormat != fmt: - 330 raise pyxb.NamespaceArchiveError('Archive format is %s, require %s' % (fmt, self.__PickleFormat)) - 331 - 332 self.__generationUID = unpickler.load() - 333 - 334 return unpickler -
335 -
336 - def __readModules (self, unpickler): -
337 mrs = unpickler.load() - 338 assert isinstance(mrs, set), 'Expected set got %s from %s' % (type(mrs), self.archivePath()) - 339 if self.__moduleRecords is None: - 340 for mr in mrs.copy(): - 341 mr2 = mr.namespace().lookupModuleRecordByUID(mr.generationUID()) - 342 if mr2 is not None: - 343 mr2._setFromOther(mr, self) - 344 mrs.remove(mr) - 345 self.__moduleRecords = set() - 346 assert 0 == len(self.__namespaces) - 347 for mr in mrs: - 348 mr._setArchive(self) - 349 ns = mr.namespace() - 350 ns.addModuleRecord(mr) - 351 self.__namespaces.add(ns) - 352 self.__moduleRecords.add(mr) - 353 else: - 354 # Verify the archive still has what was in it when we created this. - 355 for mr in mrs: - 356 mr2 = mr.namespace().lookupModuleRecordByUID(mr.generationUID()) - 357 if not (mr2 in self.__moduleRecords): - 358 raise pyxb.NamespaceArchiveError('Lost module record %s %s from %s' % (mr.namespace(), mr.generationUID(), self.archivePath())) -
359 -
361 prereq_uids = set() - 362 for mr in self.__moduleRecords: - 363 prereq_uids.update(mr.dependsOnExternal()) - 364 return prereq_uids -
365 -
366 - def __validatePrerequisites (self, stage): -
367 from pyxb.namespace import builtin - 368 prereq_uids = self._unsatisfiedModulePrerequisites() - 369 for uid in prereq_uids: - 370 if builtin.BuiltInObjectUID == uid: - 371 continue - 372 depends_on = self.__NamespaceArchives.get(uid) - 373 if depends_on is None: - 374 raise pyxb.NamespaceArchiveError('%s: archive depends on unavailable archive %s' % (self.archivePath(), uid)) - 375 depends_on._readToStage(stage) -
376 -
377 - def __validateModules (self): -
378 self.__validatePrerequisites(self._STAGE_validateModules) - 379 for mr in self.__moduleRecords: - 380 ns = mr.namespace() - 381 for base_uid in mr.dependsOnExternal(): - 382 xmr = ns.lookupModuleRecordByUID(base_uid) - 383 if xmr is None: - 384 raise pyxb.NamespaceArchiveError('Module %s depends on external module %s, not available in archive path' % (mr.generationUID(), base_uid)) - 385 if not xmr.isIncorporated(): - 386 _log.info('Need to incorporate data from %s', xmr) - 387 else: - 388 _log.info('Have required base data %s', xmr) - 389 - 390 for origin in mr.origins(): - 391 for (cat, names) in six.iteritems(origin.categoryMembers()): - 392 if not (cat in ns.categories()): - 393 continue - 394 cross_objects = names.intersection(six.iterkeys(ns.categoryMap(cat))) - 395 if 0 < len(cross_objects): - 396 raise pyxb.NamespaceArchiveError('Archive %s namespace %s module %s origin %s archive/active conflict on category %s: %s' % (self.__archivePath, ns, mr, origin, cat, " ".join(cross_objects))) - 397 _log.info('%s no conflicts on %d names', cat, len(names)) -
398 -
399 - def __readComponentSet (self, unpickler): -
400 self.__validatePrerequisites(self._STAGE_readComponents) - 401 for n in range(len(self.__moduleRecords)): - 402 ns = unpickler.load() - 403 mr = ns.lookupModuleRecordByUID(self.generationUID()) - 404 assert mr in self.__moduleRecords - 405 assert not mr.isIncorporated() - 406 objects = unpickler.load() - 407 mr._loadCategoryObjects(objects) -
408 - 409 __unpickler = None -
410 - def _readToStage (self, stage): -
411 if self.__stage is None: - 412 raise pyxb.NamespaceArchiveError('Attempt to read from invalid archive %s' % (self,)) - 413 try: - 414 while self.__stage < stage: - 415 if self.__stage < self._STAGE_uid: - 416 self.__unpickler = self.__createUnpickler() - 417 self.__stage = self._STAGE_uid - 418 continue - 419 if self.__stage < self._STAGE_readModules: - 420 assert self.__unpickler is not None - 421 self.__readModules(self.__unpickler) - 422 self.__stage = self._STAGE_readModules - 423 continue - 424 if self.__stage < self._STAGE_validateModules: - 425 self.__validateModules() - 426 self.__stage = self._STAGE_validateModules - 427 continue - 428 if self.__stage < self._STAGE_readComponents: - 429 assert self.__unpickler is not None - 430 self.__stage = self._STAGE_readComponents - 431 self.__readComponentSet(self.__unpickler) - 432 self.__unpickler = None - 433 continue - 434 raise pyxb.LogicError('Too many stages (at %s, want %s)' % (self.__stage, stage)) - 435 except: - 436 self.__stage = None - 437 self.__unpickler = None - 438 raise -
439 -
440 - def readNamespaces (self): -
441 """Read all the components from this archive, integrating them into - 442 their respective namespaces.""" - 443 self._readToStage(self._STAGE_COMPLETE) -
444 -
445 - def writeNamespaces (self, output): -
446 """Store the namespaces into the archive. - 447 - 448 @param output: An instance substitutable for a writable file, or the - 449 name of a file to write to. - 450 """ - 451 import sys - 452 - 453 assert NamespaceArchive.__PicklingArchive is None - 454 NamespaceArchive.__PicklingArchive = self - 455 assert self.__moduleRecords is not None - 456 - 457 # Recalculate the record/object associations: we didn't assign - 458 # anonymous names to the indeterminate scope objects because they - 459 # weren't needed for bindings, but they are needed in the archive. - 460 for mr in self.__moduleRecords: - 461 mr.namespace()._associateOrigins(mr) - 462 - 463 try: - 464 # See http://bugs.python.org/issue3338 - 465 recursion_limit = sys.getrecursionlimit() - 466 sys.setrecursionlimit(10 * recursion_limit) - 467 - 468 pickler = self.__createPickler(output) - 469 - 470 assert isinstance(self.__moduleRecords, set) - 471 pickler.dump(self.__moduleRecords) - 472 - 473 for mr in self.__moduleRecords: - 474 pickler.dump(mr.namespace()) - 475 pickler.dump(mr.categoryObjects()) - 476 finally: - 477 sys.setrecursionlimit(recursion_limit) - 478 NamespaceArchive.__PicklingArchive = None -
479 -
480 - def __str__ (self): -
481 archive_path = self.__archivePath - 482 if archive_path is None: - 483 archive_path = '??' - 484 return 'NSArchive@%s' % (archive_path,) -
485 -
486 -class _ArchivableObject_mixin (pyxb.cscRoot): -
487 """Mix-in to any object that can be stored in a namespace within an archive.""" - 488 - 489 # Need to set this per category item - 490 __objectOrigin = None -
491 - def _objectOrigin (self): -
492 return self.__objectOrigin -
493 - def _setObjectOrigin (self, object_origin, override=False): -
494 if (self.__objectOrigin is not None) and (not override): - 495 if self.__objectOrigin != object_origin: - 496 raise pyxb.LogicError('Inconsistent origins for object %s: %s %s' % (self, self.__objectOrigin, object_origin)) - 497 else: - 498 self.__objectOrigin = object_origin -
499 -
500 - def _prepareForArchive (self, archive): -
501 #assert self.__objectOrigin is not None - 502 if self._objectOrigin() is not None: - 503 return getattr(super(_ArchivableObject_mixin, self), '_prepareForArchive_csc', lambda *_args,**_kw: self)(self._objectOrigin().moduleRecord()) - 504 assert not isinstance(self, pyxb.xmlschema.structures._NamedComponent_mixin) -
505 -
506 - def _updateFromOther_csc (self, other): -
507 return getattr(super(_ArchivableObject_mixin, self), '_updateFromOther_csc', lambda *_args,**_kw: self)(other) -
508 -
509 - def _updateFromOther (self, other): -
510 """Update this instance with additional information provided by the other instance. - 511 - 512 This is used, for example, when a built-in type is already registered - 513 in the namespace, but we've processed the corresponding schema and - 514 have obtained more details.""" - 515 assert self != other - 516 return self._updateFromOther_csc(other) -
517 -
518 - def _allowUpdateFromOther (self, other): -
519 from pyxb.namespace import builtin - 520 assert self._objectOrigin() - 521 return builtin.BuiltInObjectUID == self._objectOrigin().generationUID() -
522 -
523 -class _NamespaceArchivable_mixin (pyxb.cscRoot): -
524 """Encapsulate the operations and data relevant to archiving namespaces. - 525 - 526 This class mixes-in to L{pyxb.namespace.Namespace}""" - 527 -
528 - def _reset (self): -
529 """CSC extension to reset fields of a Namespace. - 530 - 531 This one handles category-related data.""" - 532 getattr(super(_NamespaceArchivable_mixin, self), '_reset', lambda *args, **kw: None)() - 533 self.__loadedFromArchive = None - 534 self.__wroteToArchive = None - 535 self.__active = False - 536 self.__moduleRecordMap = {} -
537 -
538 - def _loadedFromArchive (self): -
539 return self.__loadedFromArchive -
540 - 541 __wroteToArchive = None - 542 __loadedFromArchive = None - 543 -
544 - def isActive (self, empty_inactive=False): -
545 if self.__isActive and empty_inactive: - 546 for (ct, cm) in six.iteritems(self._categoryMap()): - 547 if 0 < len(cm): - 548 return True - 549 return False - 550 return self.__isActive -
551 -
552 - def _activate (self): -
553 self.__isActive = True -
554 __isActive = None - 555 -
556 - def __init__ (self, *args, **kw): -
557 super(_NamespaceArchivable_mixin, self).__init__(*args, **kw) -
558 -
559 - def _setLoadedFromArchive (self, archive): -
560 self.__loadedFromArchive = archive - 561 self._activate() -
562 - def _setWroteToArchive (self, archive): -
564 -
565 - def _removeArchive (self, archive): -
566 # Yes, I do want this to raise KeyError if the archive is not present - 567 mr = self.__moduleRecordMap[archive.generationUID()] - 568 assert not mr.isIncorporated(), 'Removing archive %s after incorporation' % (archive.archivePath(),) - 569 del self.__moduleRecordMap[archive.generationUID()] -
570 -
571 - def isLoadable (self): -
572 """Return C{True} iff the component model for this namespace can be - 573 loaded from a namespace archive.""" - 574 for mr in self.moduleRecords(): - 575 if mr.isLoadable(): - 576 return True - 577 return False -
578 -
579 - def isImportAugmentable (self): -
580 """Return C{True} iff the component model for this namespace may be - 581 extended by import directives. - 582 - 583 This is the case if the namespace has been marked with - 584 L{setImportAugmentable}, or if there is no archive or built-in that - 585 provides a component model for the namespace.""" - 586 if self.__isImportAugmentable: - 587 return True - 588 for mr in self.moduleRecords(): - 589 if mr.isLoadable() or mr.isIncorporated(): - 590 return False - 591 return True -
592 - def setImportAugmentable (self, value=True): -
594 __isImportAugmentable = False - 595 -
596 - def loadableFrom (self): -
597 """Return the list of archives from which components for this - 598 namespace can be loaded.""" - 599 rv = [] - 600 for mr in self.moduleRecords(): - 601 if mr.isLoadable(): - 602 rv.append(mr.archive()) - 603 return rv -
604 -
605 - def moduleRecords (self): -
606 return list(six.itervalues(self.__moduleRecordMap)) -
607 __moduleRecordMap = None - 608 -
609 - def addModuleRecord (self, module_record): -
610 assert isinstance(module_record, ModuleRecord) - 611 assert not (module_record.generationUID() in self.__moduleRecordMap) - 612 self.__moduleRecordMap[module_record.generationUID()] = module_record - 613 return module_record -
614 - def lookupModuleRecordByUID (self, generation_uid, create_if_missing=False, *args, **kw): -
615 rv = self.__moduleRecordMap.get(generation_uid) - 616 if (rv is None) and create_if_missing: - 617 rv = self.addModuleRecord(ModuleRecord(self, generation_uid, *args, **kw)) - 618 return rv -
619 -
620 - def _setState_csc (self, kw): -
621 #assert not self.__isActive, 'ERROR: State set for active namespace %s' % (self,) - 622 return getattr(super(_NamespaceArchivable_mixin, self), '_getState_csc', lambda _kw: _kw)(kw) -
623 -
624 - def markNotLoadable (self): -
625 """Prevent loading this namespace from an archive. - 626 - 627 This marks all archives in which the namespace appears, whether - 628 publically or privately, as not loadable.""" - 629 if self._loadedFromArchive(): - 630 raise pyxb.NamespaceError(self, 'cannot mark not loadable when already loaded') - 631 for mr in self.moduleRecords(): - 632 mr._setIsLoadable(False) -
633 -
634 -class ModuleRecord (pyxb.utils.utility.PrivateTransient_mixin): -
635 __PrivateTransient = set() - 636 -
637 - def namespace (self): -
638 return self.__namespace -
639 __namespace = None - 640 -
641 - def archive (self): -
642 return self.__archive -
643 - def _setArchive (self, archive): -
644 self.__archive = archive - 645 return self -
646 __archive = None - 647 __PrivateTransient.add('archive') - 648 -
649 - def isPublic (self): -
650 return self.__isPublic -
651 - def _setIsPublic (self, is_public): -
652 self.__isPublic = is_public - 653 return self -
654 __isPublic = None - 655 -
656 - def isIncorporated (self): -
657 return self.__isIncorporated or (self.archive() is None) -
658 - def markIncorporated (self): -
659 assert self.__isLoadable - 660 self.__isIncorporated = True - 661 self.__isLoadable = False - 662 return self -
663 __isIncorporated = None - 664 __PrivateTransient.add('isIncorporated') - 665 -
666 - def isLoadable (self): -
667 return self.__isLoadable and (self.archive() is not None) -
668 - def _setIsLoadable (self, is_loadable): -
669 self.__isLoadable = is_loadable - 670 return self -
671 __isLoadable = None - 672 -
673 - def generationUID (self): -
674 return self.__generationUID -
675 __generationUID = None - 676 -
677 - def origins (self): -
678 return list(six.itervalues(self.__originMap)) -
679 - def addOrigin (self, origin): -
680 assert isinstance(origin, _ObjectOrigin) - 681 assert not (origin.signature() in self.__originMap) - 682 self.__originMap[origin.signature()] = origin - 683 return origin -
684 - def lookupOriginBySignature (self, signature): -
685 return self.__originMap.get(signature) -
686 - def _setOrigins (self, origins): -
687 if self.__originMap is None: - 688 self.__originMap = {} - 689 else: - 690 self.__originMap.clear() - 691 [ self.addOrigin(_o) for _o in origins ] - 692 return self -
693 __originMap = None - 694 -
695 - def hasMatchingOrigin (self, **kw): -
696 for origin in self.origins(): - 697 if origin.match(**kw): - 698 return True - 699 return False -
700 -
701 - def modulePath (self): -
702 return self.__modulePath -
703 - def setModulePath (self, module_path): -
704 if isinstance(module_path, six.string_types): - 705 self.__modulePath = '.'.join(map(pyxb.utils.utility.MakeModuleElement, module_path.split('.'))) - 706 else: - 707 assert (module_path is None) - 708 self.__modulePath = module_path - 709 return self -
710 __modulePath = None - 711 -
712 - def referencedNamespaces (self): -
713 return self.__referencedNamespaces -
714 - def _setReferencedNamespaces (self, referenced_namespaces): -
715 self.__referencedNamespaces.update(referenced_namespaces) - 716 return self -
717 - def referenceNamespace (self, namespace): -
718 self.__referencedNamespaces.add(namespace) - 719 return namespace -
720 __referencedNamespaces = None - 721 - 722 __constructedLocally = False - 723 __PrivateTransient.add('constructedLocally') - 724 -
725 - def __init__ (self, namespace, generation_uid, **kw): -
726 from pyxb.namespace import builtin - 727 - 728 super(ModuleRecord, self).__init__() - 729 self.__namespace = namespace - 730 assert (generation_uid != builtin.BuiltInObjectUID) or namespace.isBuiltinNamespace() - 731 self.__isPublic = kw.get('is_public', False) - 732 self.__isIncorporated = kw.get('is_incorporated', False) - 733 self.__isLoadable = kw.get('is_loadable', True) - 734 assert isinstance(generation_uid, pyxb.utils.utility.UniqueIdentifier) - 735 self.__generationUID = generation_uid - 736 self.__modulePath = kw.get('module_path') - 737 self.__originMap = {} - 738 self.__referencedNamespaces = set() - 739 self.__categoryObjects = { } - 740 self.__constructedLocally = True - 741 self.__dependsOnExternal = set() -
742 -
743 - def _setFromOther (self, other, archive): -
744 if (not self.__constructedLocally) or other.__constructedLocally: - 745 raise pyxb.ImplementationError('Module record update requires local to be updated from archive') - 746 assert self.__generationUID == other.__generationUID - 747 assert self.__archive is None - 748 self.__isPublic = other.__isPublic - 749 assert not self.__isIncorporated - 750 self.__isLoadable = other.__isLoadable - 751 self.__modulePath = other.__modulePath - 752 self.__originMap.update(other.__originMap) - 753 self.__referencedNamespaces.update(other.__referencedNamespaces) - 754 if not (other.__categoryObjects is None): - 755 self.__categoryObjects.update(other.__categoryObjects) - 756 self.__dependsOnExternal.update(other.__dependsOnExternal) - 757 self._setArchive(archive) -
758 -
759 - def categoryObjects (self): -
760 return self.__categoryObjects -
761 - def resetCategoryObjects (self): -
762 self.__categoryObjects.clear() - 763 for origin in self.origins(): - 764 origin.resetCategoryMembers() -
765 - def _addCategoryObject (self, category, name, obj): -
766 obj._prepareForArchive(self) - 767 self.__categoryObjects.setdefault(category, {})[name] = obj -
768 - def _loadCategoryObjects (self, category_objects): -
769 assert self.__categoryObjects is None - 770 assert not self.__constructedLocally - 771 ns = self.namespace() - 772 ns.configureCategories(six.iterkeys(category_objects)) - 773 for (cat, obj_map) in six.iteritems(category_objects): - 774 current_map = ns.categoryMap(cat) - 775 for (local_name, component) in six.iteritems(obj_map): - 776 existing_component = current_map.get(local_name) - 777 if existing_component is None: - 778 current_map[local_name] = component - 779 elif existing_component._allowUpdateFromOther(component): - 780 existing_component._updateFromOther(component) - 781 else: - 782 raise pyxb.NamespaceError(self, 'Load attempted to override %s %s in %s' % (cat, local_name, self.namespace())) - 783 self.markIncorporated() -
784 __categoryObjects = None - 785 __PrivateTransient.add('categoryObjects') - 786 -
787 - def dependsOnExternal (self): -
788 return self.__dependsOnExternal -
789 __dependsOnExternal = None - 790 -
791 - def prepareForArchive (self, archive): -
792 assert self.archive() is None - 793 self._setArchive(archive) - 794 ns = self.namespace() - 795 self.__dependsOnExternal.clear() - 796 for mr in ns.moduleRecords(): - 797 if mr != self: - 798 _log.info('This gen depends on %s', mr) - 799 self.__dependsOnExternal.add(mr.generationUID()) - 800 for obj in ns._namedObjects().union(ns.components()): - 801 if isinstance(obj, _ArchivableObject_mixin): - 802 if obj._objectOrigin(): - 803 obj._prepareForArchive(self) -
804 - 808 -
809 - def __str__ (self): -
810 return 'MR[%s]@%s' % (self.generationUID(), self.namespace()) -
811 -
812 -class _ObjectOrigin (pyxb.utils.utility.PrivateTransient_mixin, pyxb.cscRoot): -
813 """Marker class for objects that can serve as an origin for an object in a - 814 namespace.""" - 815 __PrivateTransient = set() - 816 -
817 - def signature (self): -
818 return self.__signature -
819 __signature = None - 820 -
821 - def moduleRecord (self): -
822 return self.__moduleRecord -
823 __moduleRecord = None - 824 -
825 - def namespace (self): -
826 return self.moduleRecord().namespace() -
827 -
828 - def generationUID (self): -
829 return self.moduleRecord().generationUID() -
830 -
831 - def __init__ (self, namespace, generation_uid, **kw): -
832 self.__signature = kw.pop('signature', None) - 833 super(_ObjectOrigin, self).__init__(**kw) - 834 self.__moduleRecord = namespace.lookupModuleRecordByUID(generation_uid, create_if_missing=True, **kw) - 835 self.__moduleRecord.addOrigin(self) - 836 self.__categoryMembers = { } - 837 self.__categoryObjectMap = { } -
838 -
839 - def resetCategoryMembers (self): -
840 self.__categoryMembers.clear() - 841 self.__categoryObjectMap.clear() - 842 self.__originatedComponents = None -
843 - def addCategoryMember (self, category, name, obj): -
844 self.__categoryMembers.setdefault(category, set()).add(name) - 845 self.__categoryObjectMap.setdefault(category, {})[name] = obj - 846 self.__moduleRecord._addCategoryObject(category, name, obj) -
847 - def categoryMembers (self): -
848 return self.__categoryMembers -
849 - def originatedObjects (self): -
850 if self.__originatedObjects is None: - 851 components = set() - 852 [ components.update(six.itervalues(_v)) for _v in six.itervalues(self.__categoryObjectMap) ] - 853 self.__originatedObjects = frozenset(components) - 854 return self.__originatedObjects -
855 - 856 # The set of category names associated with objects. Don't throw this - 857 # away and use categoryObjectMap.keys() instead: that's transient, and we - 858 # need this to have a value when read from an archive. - 859 __categoryMembers = None - 860 - 861 # Map from category name to a map from an object name to the object - 862 __categoryObjectMap = None - 863 __PrivateTransient.add('categoryObjectMap') - 864 - 865 # The set of objects that originated at this origin - 866 __originatedObjects = None - 867 __PrivateTransient.add('originatedObjects') -
868 -
869 -class _SchemaOrigin (_ObjectOrigin): -
870 """Holds the data regarding components derived from a single schema. - 871 - 872 Coupled to a particular namespace through the - 873 L{_NamespaceComponentAssociation_mixin}. - 874 """ - 875 - 876 __PrivateTransient = set() - 877 -
878 - def __setDefaultKW (self, kw): -
879 schema = kw.get('schema') - 880 if schema is not None: - 881 assert not ('location' in kw) - 882 kw['location'] = schema.location() - 883 assert not ('signature' in kw) - 884 kw['signature'] = schema.signature() - 885 assert not ('generation_uid' in kw) - 886 kw['generation_uid'] = schema.generationUID() - 887 assert not ('namespace' in kw) - 888 kw['namespace'] = schema.targetNamespace() - 889 assert not ('version' in kw) - 890 kw['version'] = schema.schemaAttribute('version') -
891 -
892 - def match (self, **kw): -
893 """Determine whether this record matches the parameters. - 894 - 895 @keyword schema: a L{pyxb.xmlschema.structures.Schema} instance from - 896 which the other parameters are obtained. - 897 @keyword location: a schema location (URI) - 898 @keyword signature: a schema signature - 899 @return: C{True} iff I{either} C{location} or C{signature} matches.""" - 900 self.__setDefaultKW(kw) - 901 location = kw.get('location') - 902 if (location is not None) and (self.location() == location): - 903 return True - 904 signature = kw.get('signature') - 905 if (signature is not None) and (self.signature() == signature): - 906 return True - 907 return False -
908 -
909 - def location (self): -
910 return self.__location -
911 __location = None - 912 -
913 - def schema (self): -
914 return self.__schema -
915 __schema = None - 916 __PrivateTransient.add('schema') - 917 -
918 - def version (self): -
919 return self.__version -
920 __version = None - 921 -
922 - def __init__ (self, **kw): -
923 self.__setDefaultKW(kw) - 924 self.__schema = kw.pop('schema', None) - 925 self.__location = kw.pop('location', None) - 926 self.__version = kw.pop('version', None) - 927 super(_SchemaOrigin, self).__init__(kw.pop('namespace'), kw.pop('generation_uid'), **kw) -
928 -
929 - def __str__ (self): -
930 rv = [ '_SchemaOrigin(%s@%s' % (self.namespace(), self.location()) ] - 931 if self.version() is not None: - 932 rv.append(',version=%s' % (self.version(),)) - 933 rv.append(')') - 934 return ''.join(rv) -
935 -
936 -class NamespaceDependencies (object): -
937 -
938 - def rootNamespaces (self): -
939 return self.__rootNamespaces -
940 __rootNamespaces = None - 941 -
942 - def namespaceGraph (self, reset=False): -
943 if reset or (self.__namespaceGraph is None): - 944 self.__namespaceGraph = pyxb.utils.utility.Graph() - 945 for ns in self.rootNamespaces(): - 946 self.__namespaceGraph.addRoot(ns) - 947 - 948 # Make sure all referenced namespaces have valid components - 949 need_check = self.__rootNamespaces.copy() - 950 done_check = set() - 951 while 0 < len(need_check): - 952 ns = need_check.pop() - 953 ns.validateComponentModel() - 954 self.__namespaceGraph.addNode(ns) - 955 for rns in ns.referencedNamespaces().union(ns.importedNamespaces()): - 956 self.__namespaceGraph.addEdge(ns, rns) - 957 if not rns in done_check: - 958 need_check.add(rns) - 959 if not ns.hasSchemaComponents(): - 960 _log.warning('Referenced %s has no schema components', ns.uri()) - 961 done_check.add(ns) - 962 assert done_check == self.__namespaceGraph.nodes() - 963 - 964 return self.__namespaceGraph -
965 __namespaceGraph = None - 966 -
967 - def namespaceOrder (self, reset=False): -
968 return self.namespaceGraph(reset).sccOrder() -
969 -
970 - def siblingsFromGraph (self, reset=False): -
971 siblings = set() - 972 ns_graph = self.namespaceGraph(reset) - 973 for ns in self.__rootNamespaces: - 974 ns_siblings = ns_graph.sccMap().get(ns) - 975 if ns_siblings is not None: - 976 siblings.update(ns_siblings) - 977 else: - 978 siblings.add(ns) - 979 return siblings -
980 -
981 - def siblingNamespaces (self): -
982 if self.__siblingNamespaces is None: - 983 self.__siblingNamespaces = self.siblingsFromGraph() - 984 return self.__siblingNamespaces -
985 -
986 - def setSiblingNamespaces (self, sibling_namespaces): -
987 self.__siblingNamespaces = sibling_namespaces -
988 - 989 __siblingNamespaces = None - 990 -
991 - def dependentNamespaces (self, reset=False): -
992 return self.namespaceGraph(reset).nodes() -
993 -
994 - def componentGraph (self, reset=False): -
995 if reset or (self.__componentGraph is None): - 996 self.__componentGraph = pyxb.utils.utility.Graph() - 997 all_components = set() - 998 for ns in self.siblingNamespaces(): - 999 [ all_components.add(_c) for _c in ns.components() if _c.hasBinding() ] -1000 -1001 need_visit = all_components.copy() -1002 while 0 < len(need_visit): -1003 c = need_visit.pop() -1004 self.__componentGraph.addNode(c) -1005 for cd in c.bindingRequires(include_lax=True): -1006 if cd in all_components: -1007 self.__componentGraph.addEdge(c, cd) -1008 return self.__componentGraph -
1009 __componentGraph = None -1010 -
1011 - def componentOrder (self, reset=False): -
1012 return self.componentGraph(reset).sccOrder() -
1013 -
1014 - def __init__ (self, **kw): -
1015 namespace_set = set(kw.get('namespace_set', [])) -1016 namespace = kw.get('namespace') -1017 if namespace is not None: -1018 namespace_set.add(namespace) -1019 if 0 == len(namespace_set): -1020 raise pyxb.LogicError('NamespaceDependencies requires at least one root namespace') -1021 self.__rootNamespaces = namespace_set -
1022 -1023 -1024 ## Local Variables: -1025 ## fill-column:78 -1026 ## End: -1027 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.archive._SchemaOrigin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive._SchemaOrigin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.archive._SchemaOrigin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.archive._SchemaOrigin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,539 +0,0 @@ - - - - - pyxb.namespace.archive._SchemaOrigin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module archive :: - Class _SchemaOrigin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _SchemaOrigin

source code

-
-                      object --+            
-                               |            
-                         cscRoot --+        
-                                   |        
-utils.utility.PrivateTransient_mixin --+    
-                                       |    
-                          object --+   |    
-                                   |   |    
-                             cscRoot --+    
-                                       |    
-                           _ObjectOrigin --+
-                                           |
-                                          _SchemaOrigin
-
- -
-

Holds the data regarding components derived from a single schema.

-

Coupled to a particular namespace through the _NamespaceComponentAssociation_mixin.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__setDefaultKW(self, - kw) - source code - -
- -
-   - - - - - - -
match(self, - **kw)
- Determine whether this record matches the parameters.
- source code - -
- -
-   - - - - - - -
location(self) - source code - -
- -
-   - - - - - - -
schema(self) - source code - -
- -
-   - - - - - - -
version(self) - source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
_SchemaOrigin__setDefaultKW(self, - kw) - source code - -
- -
-

Inherited from _ObjectOrigin: - addCategoryMember, - categoryMembers, - generationUID, - moduleRecord, - namespace, - originatedObjects, - resetCategoryMembers, - signature -

-

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set() -
-   - - __location = None
- hash(x) -
-   - - __schema = None
- hash(x) -
-   - - __version = None
- hash(x) -
-   - - _SchemaOrigin__PrivateTransient = set(['schema']) -
-   - - _SchemaOrigin__location = None
- hash(x) -
-   - - _SchemaOrigin__schema = None
- hash(x) -
-   - - _SchemaOrigin__version = None
- hash(x) -
- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

match(self, - **kw) -

-
source code  -
- -

Determine whether this record matches the parameters.

-
-
Parameters:
-
    -
  • schema - a pyxb.xmlschema.structures.Schema instance from - which the other parameters are obtained.
  • -
  • location - a schema location (URI)
  • -
  • signature - a schema signature
  • -
-
Returns:
-
True iff either location or - signature matches.
-
-
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin-module.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,495 +0,0 @@ - - - - - pyxb.namespace.builtin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module builtin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module builtin

source code

-

Classes and global objects related to built-in XML Namespaces.

- - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - _XMLSchema_instance
- Extension of Namespace that pre-defines components available in - the XMLSchema Instance namespace. -
-   - - _XML
- Extension of Namespace that pre-defines components available in - the XML (xml) namespace. -
-   - - _XMLSchema
- Extension of Namespace that pre-defines components available in - the XMLSchema namespace. -
- - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
_InitializeBuiltinNamespaces(structures_module)
- Invoked at the end of the pyxb.xmlschema.structures module to initialize the - component models of the built-in namespaces.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - BuiltInObjectUID = pyxb.utils.utility.UniqueIdentifier('PyXB-1... -
-   - - XMLSchema_instance = <pyxb.namespace.builtin._XMLSchema_instan...
- Namespace and URI for the XMLSchema Instance namespace. -
-   - - XMLNamespaces = <pyxb.namespace.Namespace object>
- Namespaces in XML. -
-   - - XMLSchema = <pyxb.namespace.builtin._XMLSchema object>
- Namespace and URI for the XMLSchema namespace (often xs, - or xsd) -
-   - - XHTML = <pyxb.namespace.Namespace object>
- There really isn't a schema for this, but it's used as the default - namespace in the XML schema, so define it. -
-   - - XML = <pyxb.namespace.builtin._XML object>
- Namespace and URI for XML itself (always available as - xml) -
-   - - XMLSchema_hfp = <pyxb.namespace.Namespace object>
- Elements appearing in appinfo elements to support data types. -
-   - - BuiltInNamespaces = [<pyxb.namespace.builtin._XMLSchema_instan... -
-   - - __InitializedBuiltinNamespaces = True -
-   - - _UndeclaredNamespaceMap = {'xml': <pyxb.namespace.builtin._XML... -
-   - - __package__ = 'pyxb.namespace' -
-   - - _ns = <pyxb.namespace.Namespace object> -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

_InitializeBuiltinNamespaces(structures_module) -

-
source code  -
- -

Invoked at the end of the pyxb.xmlschema.structures module to initialize the - component models of the built-in namespaces.

-
-
Parameters:
-
    -
  • structures_module - The pyxb.xmlschema.structures module may not be - importable by that name at the time this is invoked (because it - is still being processed), so it gets passed in as a parameter.
  • -
-
-
-
-
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

BuiltInObjectUID

- -
-
-
-
Value:
-
-pyxb.utils.utility.UniqueIdentifier('PyXB-1.2.5-Builtin')
-
-
-
-
-
- -
- -
-

XMLSchema_instance

-

Namespace and URI for the XMLSchema Instance namespace. This is - always built-in, and does not (cannot) have an associated schema.

-
-
-
-
Value:
-
-<pyxb.namespace.builtin._XMLSchema_instance object>
-
-
-
-
-
- -
- -
-

XMLNamespaces

-

Namespaces in XML. Not really a namespace, but is always available as - xmlns.

-
-
-
-
Value:
-
-<pyxb.namespace.Namespace object>
-
-
-
-
-
- -
- -
-

BuiltInNamespaces

- -
-
-
-
Value:
-
-[<pyxb.namespace.builtin._XMLSchema_instance object>,
- <pyxb.namespace.Namespace object>,
- <pyxb.namespace.builtin._XMLSchema object>,
- <pyxb.namespace.Namespace object>,
- <pyxb.namespace.builtin._XML object>,
- <pyxb.namespace.Namespace object>]
-
-
-
-
-
- -
- -
-

_UndeclaredNamespaceMap

- -
-
-
-
Value:
-
-{'xml': <pyxb.namespace.builtin._XML object>,
- 'xmlns': <pyxb.namespace.Namespace object>}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,797 +0,0 @@ - - - - - pyxb.namespace.builtin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module builtin - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.namespace.builtin

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # 
-  4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  5  # not use this file except in compliance with the License. You may obtain a 
-  6  # copy of the License at: 
-  7  # 
-  8  #            http://www.apache.org/licenses/LICENSE-2.0 
-  9  # 
- 10  # Unless required by applicable law or agreed to in writing, software 
- 11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 13  # License for the specific language governing permissions and limitations 
- 14  # under the License. 
- 15   
- 16  """Classes and global objects related to built-in U{XML Namespaces<http://www.w3.org/TR/2006/REC-xml-names-20060816/index.html>}.""" 
- 17   
- 18  import logging 
- 19  import pyxb 
- 20  from pyxb.utils import six 
- 21   
- 22  _log = logging.getLogger(__name__) 
- 23   
- 24  # A unique identifier for components that are built-in to the PyXB system 
- 25  BuiltInObjectUID = pyxb.utils.utility.UniqueIdentifier('PyXB-' + pyxb.__version__ + '-Builtin') 
- 26   
- 27  from pyxb.namespace import Namespace 
- 28   
-
29 -class _XMLSchema_instance (Namespace): -
30 """Extension of L{Namespace} that pre-defines components available in the - 31 XMLSchema Instance namespace.""" - 32 - 33 PT_strict = 'strict' - 34 """xsi:type is validated and supersedes the declared type. If no xsi:type is - 35 present, the declared element type will be used. If xsi:type is - 36 present, it must resolve to valid type. The resolved type must be - 37 a subclass of the declared type (if available), and will be used - 38 for the binding.""" - 39 - 40 PT_lax = 'lax' - 41 """xsi:type supersedes the declared type without validation. If - 42 no xsi:type is present, or it is present and fails to resolve to a - 43 type, the declared element type will be used. If xsi:type is - 44 present and resolves to valid type, that type will be used for the - 45 binding, even if it is not a subclass of the declared type.""" - 46 - 47 PT_skip = 'skip' - 48 """xsi:type attributes are ignored. The declared element type - 49 will be used.""" - 50 - 51 __processType = PT_strict - 52 - 53 type = None - 54 """An expanded name for {http://www.w3.org/2001/XMLSchema-instance}type.""" - 55 - 56 nil = None - 57 """An expanded name for {http://www.w3.org/2001/XMLSchema-instance}nil.""" - 58 -
59 - def __init__ (self, *args, **kw): -
60 super(_XMLSchema_instance, self).__init__(*args, **kw) - 61 self.type = self.createExpandedName('type') - 62 self.nil = self.createExpandedName('nil') -
63 - 64 # NB: Because Namespace instances are singletons, I've made this - 65 # is an instance method even though it looks and behaves like a - 66 # class method. -
67 - def ProcessTypeAttribute (self, value=None): -
68 """Specify how PyXB should interpret U{xsi:type - 69 <http://www.w3.org/TR/xmlschema-1/#xsi_type>} attributes when - 70 converting a document to a binding instance. - 71 - 72 The default value is L{PT_strict}. - 73 - 74 xsi:type should only be provided when using an abstract class, - 75 or a concrete class that happens to be the same as the - 76 xsi:type value, or when accepting a wildcard that has an - 77 unrecognized element name. In practice, web services tend to - 78 set it on nodes just to inform their lax-processing clients - 79 how to interpret the value. - 80 - 81 @param value: One of L{PT_strict}, L{PT_lax}, L{PT_skip}, or C{None} (no change) - 82 @return: The current configuration for processing xsi:type attributes - 83 """ - 84 - 85 if value in (self.PT_strict, self.PT_lax, self.PT_skip): - 86 self.__processType = value - 87 elif value is not None: - 88 raise pyxb.ValueError(value) - 89 return self.__processType -
90 -
91 - def _InterpretTypeAttribute (self, type_name, ns_ctx, fallback_namespace, type_class): -
92 """Interpret the value of an xsi:type attribute as configured - 93 by L{ProcessTypeAttribute}. - 94 - 95 @param type_name: The QName value from U{xsi:type - 96 <http://www.w3.org/TR/xmlschema-1/#xsi_type>}. If this is - 97 C{None}, C{type_class} is used as C{ret_type_class}. - 98 - 99 @param ns_ctx: The NamespaceContext within which C{type_name} -100 should be resolved -101 -102 @param fallback_namespace: The namespace that should be used -103 if C{type_name} has no prefix -104 -105 @param type_class: The value to return if C{type_name} is -106 missing or acceptably invalid (viz., due to L{PT_skip}) -107 -108 @return: A tuple C{(did_replace, ret_type_class)} where -109 C{did_replace} is C{True} iff the C{ret_type_class} is not the -110 same as C{type_class}, and C{ret_type_class} is the class that -111 should be used. -112 -113 @raises pyxb.BadDocumentError: if the processing type -114 configuration is L{PT_strict} and C{type_name} fails to -115 resolve to a type definition that is consistent with any -116 provided C{type_class}. -117 """ -118 did_replace = False -119 if type_name is None: -120 return (did_replace, type_class) -121 pt = self.__processType -122 if self.PT_skip == pt: -123 return (did_replace, type_class) -124 type_en = ns_ctx.interpretQName(type_name, namespace=fallback_namespace) -125 try: -126 alternative_type_class = type_en.typeBinding() -127 except KeyError: -128 alternative_type_class = None -129 if self.PT_strict == pt: -130 if alternative_type_class is None: -131 raise pyxb.BadDocumentError('No type binding for %s' % (type_name,)) -132 if (type_class is not None) and (not (type_class._IsUrType() or issubclass(alternative_type_class, type_class))): -133 raise pyxb.BadDocumentError('%s value %s is not subclass of element type %s' % (type_name, type_en, type_class._ExpandedName)) -134 if (self.PT_strict == pt) or ((self.PT_lax == pt) and (alternative_type_class is not None)): -135 type_class = alternative_type_class -136 did_replace = True -137 return (did_replace, type_class) -
138 -
139 - def _defineBuiltins_ox (self, structures_module): -
140 """Ensure this namespace is ready for use. -141 -142 Overrides base class implementation, since there is no schema -143 for this namespace. """ -144 -145 assert structures_module is not None -146 schema = structures_module.Schema(namespace_context=self.initialNamespaceContext(), schema_location="URN:noLocation:PyXB:xsi", generation_uid=BuiltInObjectUID, _bypass_preload=True) -147 schema._addNamedComponent(structures_module.AttributeDeclaration.CreateBaseInstance('type', schema)) -148 schema._addNamedComponent(structures_module.AttributeDeclaration.CreateBaseInstance('nil', schema)) -149 schema._addNamedComponent(structures_module.AttributeDeclaration.CreateBaseInstance('schemaLocation', schema)) -150 schema._addNamedComponent(structures_module.AttributeDeclaration.CreateBaseInstance('noNamespaceSchemaLocation', schema)) -151 return self -
152 -
153 -class _XML (Namespace): -
154 """Extension of L{Namespace} that pre-defines components available in the -155 XML (xml) namespace. Specifically those are the attribute declarations: -156 -157 - C{xml:space} -158 - C{xml:lang} -159 - C{xml:base} -160 - C{xml:id} -161 -162 the encompassing attribute group declaration: -163 -164 - C{xml:specialAttrs} -165 -166 and the anonymous types that support these.""" -167 -
168 - def _defineBuiltins_ox (self, structures_module): -
169 """Ensure this namespace is ready for use. -170 -171 Overrides base class implementation, since there is no schema -172 for this namespace. """ -173 -174 assert structures_module is not None -175 import pyxb.binding.datatypes as xsd -176 from pyxb.namespace import archive -177 -178 self.configureCategories([archive.NamespaceArchive._AnonymousCategory()]) -179 -180 schema = structures_module.Schema(namespace_context=self.initialNamespaceContext(), schema_location="URN:noLocation:PyXB:XML", generation_uid=BuiltInObjectUID, _bypass_preload=True) -181 -182 std_space = structures_module.SimpleTypeDefinition._CreateXMLInstance('space', schema) -183 std_space._setAnonymousName(self, anon_name='STD_ANON_space') -184 std_space._setBindingNamespace(self) -185 std_lang = structures_module.SimpleTypeDefinition._CreateXMLInstance('lang', schema) -186 std_lang._setAnonymousName(self, anon_name='STD_ANON_lang') -187 std_lang._setBindingNamespace(self) -188 -189 base = schema._addNamedComponent(structures_module.AttributeDeclaration.CreateBaseInstance('base', schema, std=xsd.anyURI.SimpleTypeDefinition())) -190 id = schema._addNamedComponent(structures_module.AttributeDeclaration.CreateBaseInstance('id', schema, std=xsd.ID.SimpleTypeDefinition())) -191 space = schema._addNamedComponent(structures_module.AttributeDeclaration.CreateBaseInstance('space', schema, std=std_space)) -192 lang = schema._addNamedComponent(structures_module.AttributeDeclaration.CreateBaseInstance('lang', schema, std=std_lang)) -193 -194 schema._addNamedComponent(structures_module.AttributeGroupDefinition.CreateBaseInstance('specialAttrs', schema, [ -195 structures_module.AttributeUse.CreateBaseInstance(schema, space), -196 structures_module.AttributeUse.CreateBaseInstance(schema, base), -197 structures_module.AttributeUse.CreateBaseInstance(schema, lang), -198 structures_module.AttributeUse.CreateBaseInstance(schema, id), -199 ])) -200 -201 return self -
202 -
203 -class _XMLSchema (Namespace): -
204 """Extension of L{Namespace} that pre-defines components available in the -205 XMLSchema namespace. -206 -207 The types are defined when L{pyxb.xmlschema.structures} is imported. -208 """ -209 -
210 - def _defineBuiltins_ox (self, structures_module): -
211 """Register the built-in types into the XMLSchema namespace.""" -212 -213 # Defer the definitions to the structures module -214 assert structures_module is not None -215 structures_module._AddSimpleTypes(self) -216 -217 # A little validation here -218 assert structures_module.ComplexTypeDefinition.UrTypeDefinition() == self.typeDefinitions()['anyType'] -219 assert structures_module.SimpleTypeDefinition.SimpleUrTypeDefinition() == self.typeDefinitions()['anySimpleType'] -220 -221 # Provide access to the binding classes -222 self.configureCategories(['typeBinding', 'elementBinding']) -223 for ( en, td ) in six.iteritems(self.typeDefinitions()): -224 if td.pythonSupport() is not None: -225 self.addCategoryObject('typeBinding', en, td.pythonSupport()) -
226 -227 XMLSchema_instance = _XMLSchema_instance('http://www.w3.org/2001/XMLSchema-instance', -228 description='XML Schema Instance', -229 builtin_namespace='XMLSchema_instance') -230 """Namespace and URI for the XMLSchema Instance namespace. This is always -231 built-in, and does not (cannot) have an associated schema.""" -232 -233 XMLNamespaces = Namespace('http://www.w3.org/2000/xmlns/', -234 description='Namespaces in XML', -235 builtin_namespace='XMLNamespaces', -236 is_undeclared_namespace=True, -237 bound_prefix='xmlns') -238 """Namespaces in XML. Not really a namespace, but is always available as C{xmlns}.""" -239 -240 # http://www.w3.org/2001/XMLSchema.xsd -241 XMLSchema = _XMLSchema('http://www.w3.org/2001/XMLSchema', -242 description='XML Schema', -243 builtin_namespace='XMLSchema', -244 builtin_module_path='pyxb.binding.datatypes', -245 in_scope_namespaces = { 'xs' : None }) -246 """Namespace and URI for the XMLSchema namespace (often C{xs}, or C{xsd})""" -247 -248 # http://www.w3.org/1999/xhtml.xsd -249 XHTML = Namespace('http://www.w3.org/1999/xhtml', -250 description='Family of document types that extend HTML', -251 builtin_namespace='XHTML', -252 default_namespace=XMLSchema) -253 """There really isn't a schema for this, but it's used as the default -254 namespace in the XML schema, so define it.""" -255 -256 # http://www.w3.org/2001/xml.xsd -257 XML = _XML('http://www.w3.org/XML/1998/namespace', -258 description='XML namespace', -259 builtin_namespace='XML', -260 builtin_module_path='pyxb.binding.xml_', -261 is_undeclared_namespace=True, -262 bound_prefix='xml', -263 default_namespace=XHTML, -264 in_scope_namespaces = { 'xs' : XMLSchema }) -265 """Namespace and URI for XML itself (always available as C{xml})""" -266 -267 # http://www.w3.org/2001/XMLSchema-hasFacetAndProperty -268 XMLSchema_hfp = Namespace('http://www.w3.org/2001/XMLSchema-hasFacetAndProperty', -269 description='Facets appearing in appinfo section', -270 builtin_namespace='XMLSchema_hfp', -271 default_namespace=XMLSchema, -272 in_scope_namespaces = { 'hfp' : None -273 , 'xhtml' : XHTML }) -274 """Elements appearing in appinfo elements to support data types.""" -275 -276 # List of built-in namespaces. -277 BuiltInNamespaces = [ -278 XMLSchema_instance, -279 XMLSchema_hfp, -280 XMLSchema, -281 XMLNamespaces, -282 XML, -283 XHTML -284 ] -285 -286 __InitializedBuiltinNamespaces = False -287 -
288 -def _InitializeBuiltinNamespaces (structures_module): -
289 """Invoked at the end of the L{pyxb.xmlschema.structures} module to -290 initialize the component models of the built-in namespaces. -291 -292 @param structures_module: The L{pyxb.xmlschema.structures} module may not -293 be importable by that name at the time this is invoked (because it is -294 still being processed), so it gets passed in as a parameter.""" -295 global __InitializedBuiltinNamespaces -296 if not __InitializedBuiltinNamespaces: -297 __InitializedBuiltinNamespaces = True -298 [ _ns._defineBuiltins(structures_module) for _ns in BuiltInNamespaces ] -
299 -300 # Set up the prefixes for xml, xmlns, etc. -301 _UndeclaredNamespaceMap = { } -302 [ _UndeclaredNamespaceMap.setdefault(_ns.boundPrefix(), _ns) for _ns in BuiltInNamespaces if _ns.isUndeclaredNamespace() ] -303 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin._XML-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin._XML-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin._XML-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin._XML-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,482 +0,0 @@ - - - - - pyxb.namespace.builtin._XML - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module builtin :: - Class _XML - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _XML

source code

-
-                       object --+            
-                                |            
-                          cscRoot --+        
-                                    |        
-             _NamespaceCategory_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
-resolution._NamespaceResolution_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
- _NamespaceComponentAssociation_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
-   archive._NamespaceArchivable_mixin --+    
-                                        |    
-                                Namespace --+
-                                            |
-                                           _XML
-
- -
-

Extension of Namespace that pre-defines components available in the - XML (xml) namespace. Specifically those are the attribute - declarations:

-
    -
  • - xml:space -
  • -
  • - xml:lang -
  • -
  • - xml:base -
  • -
  • - xml:id -
  • -
-

the encompassing attribute group declaration:

-
    -
  • - xml:specialAttrs -
  • -
-

and the anonymous types that support these.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_defineBuiltins_ox(self, - structures_module)
- Ensure this namespace is ready for use.
- source code - -
- -
-

Inherited from Namespace: - __getnewargs__, - __getstate__, - __init__, - __str__, - boundPrefix, - builtinModulePath, - builtinNamespaceRepresentation, - createExpandedName, - description, - fallbackNamespace, - hasBeenArchived, - initialNamespaceContext, - isAbsentNamespace, - isBuiltinNamespace, - isLoadedNamespace, - isUndeclaredNamespace, - nodeIsNamed, - prefix, - setPrefix, - uri, - validateComponentModel -

- -

Inherited from _NamespaceCategory_mixin: - addCategoryObject, - categories, - categoryMap, - configureCategories, - hasSchemaComponents, - replaceCategoryObject -

- -

Inherited from resolution._NamespaceResolution_mixin: - importNamespace, - importedNamespaces, - needsResolution, - queueForResolution, - referencedNamespaces, - resolveDefinitions -

- -

Inherited from _NamespaceComponentAssociation_mixin: - addSchema, - components, - lookupSchemaByLocation, - schemas -

- -

Inherited from archive._NamespaceArchivable_mixin: - addModuleRecord, - isActive, - isImportAugmentable, - isLoadable, - loadableFrom, - lookupModuleRecordByUID, - markNotLoadable, - moduleRecords, - setImportAugmentable -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Namespace: - AvailableNamespaces, - CreateAbsentNamespace -

-

Inherited from Namespace (private): - _NamespaceForURI -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from Namespace: - __new__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
- - - - -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_defineBuiltins_ox(self, - structures_module) -

-
source code  -
- -

Ensure this namespace is ready for use.

-

Overrides base class implementation, since there is no schema for this - namespace.

-
-
Overrides: - Namespace._defineBuiltins_ox -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin._XMLSchema-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin._XMLSchema-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin._XMLSchema-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin._XMLSchema-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,461 +0,0 @@ - - - - - pyxb.namespace.builtin._XMLSchema - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module builtin :: - Class _XMLSchema - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _XMLSchema

source code

-
-                       object --+            
-                                |            
-                          cscRoot --+        
-                                    |        
-             _NamespaceCategory_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
-resolution._NamespaceResolution_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
- _NamespaceComponentAssociation_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
-   archive._NamespaceArchivable_mixin --+    
-                                        |    
-                                Namespace --+
-                                            |
-                                           _XMLSchema
-
- -
-

Extension of Namespace that pre-defines components available in the - XMLSchema namespace.

-

The types are defined when pyxb.xmlschema.structures is imported.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_defineBuiltins_ox(self, - structures_module)
- Register the built-in types into the XMLSchema namespace.
- source code - -
- -
-

Inherited from Namespace: - __getnewargs__, - __getstate__, - __init__, - __str__, - boundPrefix, - builtinModulePath, - builtinNamespaceRepresentation, - createExpandedName, - description, - fallbackNamespace, - hasBeenArchived, - initialNamespaceContext, - isAbsentNamespace, - isBuiltinNamespace, - isLoadedNamespace, - isUndeclaredNamespace, - nodeIsNamed, - prefix, - setPrefix, - uri, - validateComponentModel -

- -

Inherited from _NamespaceCategory_mixin: - addCategoryObject, - categories, - categoryMap, - configureCategories, - hasSchemaComponents, - replaceCategoryObject -

- -

Inherited from resolution._NamespaceResolution_mixin: - importNamespace, - importedNamespaces, - needsResolution, - queueForResolution, - referencedNamespaces, - resolveDefinitions -

- -

Inherited from _NamespaceComponentAssociation_mixin: - addSchema, - components, - lookupSchemaByLocation, - schemas -

- -

Inherited from archive._NamespaceArchivable_mixin: - addModuleRecord, - isActive, - isImportAugmentable, - isLoadable, - loadableFrom, - lookupModuleRecordByUID, - markNotLoadable, - moduleRecords, - setImportAugmentable -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Namespace: - AvailableNamespaces, - CreateAbsentNamespace -

-

Inherited from Namespace (private): - _NamespaceForURI -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from Namespace: - __new__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
- - - - -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_defineBuiltins_ox(self, - structures_module) -

-
source code  -
- -

Register the built-in types into the XMLSchema namespace.

-
-
Overrides: - Namespace._defineBuiltins_ox -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin._XMLSchema_instance-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin._XMLSchema_instance-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.builtin._XMLSchema_instance-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.builtin._XMLSchema_instance-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,785 +0,0 @@ - - - - - pyxb.namespace.builtin._XMLSchema_instance - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module builtin :: - Class _XMLSchema_instance - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _XMLSchema_instance

source code

-
-                       object --+            
-                                |            
-                          cscRoot --+        
-                                    |        
-             _NamespaceCategory_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
-resolution._NamespaceResolution_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
- _NamespaceComponentAssociation_mixin --+    
-                                        |    
-                       object --+       |    
-                                |       |    
-                          cscRoot --+   |    
-                                    |   |    
-   archive._NamespaceArchivable_mixin --+    
-                                        |    
-                                Namespace --+
-                                            |
-                                           _XMLSchema_instance
-
- -
-

Extension of Namespace that pre-defines components available in the - XMLSchema Instance namespace.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- Create a new Namespace.
- source code - -
- -
-   - - - - - - -
ProcessTypeAttribute(self, - value=None)
- Specify how PyXB should interpret xsi:type attributes when converting a document to a - binding instance.
- source code - -
- -
-   - - - - - - -
_InterpretTypeAttribute(self, - type_name, - ns_ctx, - fallback_namespace, - type_class)
- Interpret the value of an xsi:type attribute as configured by ProcessTypeAttribute.
- source code - -
- -
-   - - - - - - -
_defineBuiltins_ox(self, - structures_module)
- Ensure this namespace is ready for use.
- source code - -
- -
-

Inherited from Namespace: - __getnewargs__, - __getstate__, - __str__, - boundPrefix, - builtinModulePath, - builtinNamespaceRepresentation, - createExpandedName, - description, - fallbackNamespace, - hasBeenArchived, - initialNamespaceContext, - isAbsentNamespace, - isBuiltinNamespace, - isLoadedNamespace, - isUndeclaredNamespace, - nodeIsNamed, - prefix, - setPrefix, - uri, - validateComponentModel -

- -

Inherited from _NamespaceCategory_mixin: - addCategoryObject, - categories, - categoryMap, - configureCategories, - hasSchemaComponents, - replaceCategoryObject -

- -

Inherited from resolution._NamespaceResolution_mixin: - importNamespace, - importedNamespaces, - needsResolution, - queueForResolution, - referencedNamespaces, - resolveDefinitions -

- -

Inherited from _NamespaceComponentAssociation_mixin: - addSchema, - components, - lookupSchemaByLocation, - schemas -

- -

Inherited from archive._NamespaceArchivable_mixin: - addModuleRecord, - isActive, - isImportAugmentable, - isLoadable, - loadableFrom, - lookupModuleRecordByUID, - markNotLoadable, - moduleRecords, - setImportAugmentable -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from Namespace: - AvailableNamespaces, - CreateAbsentNamespace -

-

Inherited from Namespace (private): - _NamespaceForURI -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from Namespace: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - PT_strict = 'strict'
- xsi:type is validated and supersedes the declared type. -
-   - - PT_lax = 'lax'
- xsi:type supersedes the declared type without validation. -
-   - - PT_skip = 'skip'
- xsi:type attributes are ignored. -
-   - - __processType = 'strict' -
-   - - type = None
- An expanded name for {http://www.w3.org/2001/XMLSchema-instance}type. -
-   - - nil = None
- An expanded name for {http://www.w3.org/2001/XMLSchema-instance}nil. -
-   - - _XMLSchema_instance__processType = 'strict' -
- - - - -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create a new Namespace.

-

The URI must be non-None, and must not already be assigned to a - Namespace instance. See _NamespaceForURI().

-

User-created Namespace instances may also provide a description.

-

Users should never provide a builtin_namespace parameter.

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

ProcessTypeAttribute(self, - value=None) -

-
source code  -
- -

Specify how PyXB should interpret xsi:type attributes when converting a document to a - binding instance.

-

The default value is PT_strict.

-

xsi:type should only be provided when using an abstract class, or a - concrete class that happens to be the same as the xsi:type value, or when - accepting a wildcard that has an unrecognized element name. In practice, - web services tend to set it on nodes just to inform their lax-processing - clients how to interpret the value.

-
-
Parameters:
-
-
Returns:
-
The current configuration for processing xsi:type attributes
-
-
-
- -
- -
- - -
-

_InterpretTypeAttribute(self, - type_name, - ns_ctx, - fallback_namespace, - type_class) -

-
source code  -
- -

Interpret the value of an xsi:type attribute as configured by ProcessTypeAttribute.

-
-
Parameters:
-
    -
  • type_name - The QName value from xsi:type. If this is None, - type_class is used as ret_type_class.
  • -
  • ns_ctx - The NamespaceContext within which type_name should - be resolved
  • -
  • fallback_namespace - The namespace that should be used if type_name has - no prefix
  • -
  • type_class - The value to return if type_name is missing or - acceptably invalid (viz., due to PT_skip)
  • -
-
Returns:
-
A tuple (did_replace, ret_type_class) where - did_replace is True iff the - ret_type_class is not the same as - type_class, and ret_type_class is the - class that should be used.
-
Raises:
-
    -
  • pyxb.BadDocumentError - if the processing type configuration is PT_strict and type_name fails to - resolve to a type definition that is consistent with any provided - type_class.
  • -
-
-
-
- -
- -
- - -
-

_defineBuiltins_ox(self, - structures_module) -

-
source code  -
- -

Ensure this namespace is ready for use.

-

Overrides base class implementation, since there is no schema for this - namespace.

-
-
Overrides: - Namespace._defineBuiltins_ox -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

PT_strict

-

xsi:type is validated and supersedes the declared type. If no - xsi:type is present, the declared element type will be used. If xsi:type - is present, it must resolve to valid type. The resolved type must be a - subclass of the declared type (if available), and will be used for the - binding.

-
-
-
-
Value:
-
-'strict'
-
-
-
-
-
- -
- -
-

PT_lax

-

xsi:type supersedes the declared type without validation. If no - xsi:type is present, or it is present and fails to resolve to a type, the - declared element type will be used. If xsi:type is present and resolves - to valid type, that type will be used for the binding, even if it is not - a subclass of the declared type.

-
-
-
-
Value:
-
-'lax'
-
-
-
-
-
- -
- -
-

PT_skip

-

xsi:type attributes are ignored. The declared element type will be - used.

-
-
-
-
Value:
-
-'skip'
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace._ComponentDependency_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace._ComponentDependency_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace._ComponentDependency_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace._ComponentDependency_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,460 +0,0 @@ - - - - - pyxb.namespace._ComponentDependency_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Class _ComponentDependency_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _ComponentDependency_mixin

source code

-
-                      object --+        
-                               |        
-                         cscRoot --+    
-                                   |    
-utils.utility.PrivateTransient_mixin --+
-                                       |
-                          object --+   |
-                                   |   |
-                             cscRoot --+
-                                       |
-                                      _ComponentDependency_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in for components that can depend on other components.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
- None - - - - - - -
_resetClone_csc(self, - **kw)
- CSC extension to reset fields of a component.
- source code - -
- -
- set(pyxb.xmlschema.structures._SchemaComponent_mixin) - - - - - - -
bindingRequires(self, - reset=False, - include_lax=False)
- Return a set of components upon whose bindings this component's - bindings depend.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Placeholder for subclass method that identifies the necessary - components.
- source code - -
- -
-

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set() -
-   - - __bindingRequires = None
- hash(x) -
-   - - _ComponentDependency_mixin__PrivateTransient = set(['bindingRe... -
-   - - _ComponentDependency_mixin__bindingRequires = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_resetClone_csc(self, - **kw) -

-
source code  -
- -

CSC extension to reset fields of a component. This one clears - dependency-related data, since the clone will have to revise its - dependencies.

-
-
Returns: None
-
-
-
- -
- -
- - -
-

bindingRequires(self, - reset=False, - include_lax=False) -

-
source code  -
- -

Return a set of components upon whose bindings this component's - bindings depend.

-

For example, bindings that are extensions or restrictions depend on - their base types. Complex type definition bindings require that the - types of their attribute declarations be available at the class - definition, and the types of their element declarations in the - postscript.

-
-
Parameters:
-
    -
  • include_lax - if False (default), only the requirements of the - class itself are returned. If True, all - requirements are returned.
  • -
-
Returns: set(pyxb.xmlschema.structures._SchemaComponent_mixin)
-
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Placeholder for subclass method that identifies the necessary - components.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
-

Note: - Override in subclasses. -

-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_ComponentDependency_mixin__PrivateTransient

- -
-
-
-
Value:
-
-set(['bindingRequires'])
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.ExpandedName-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.ExpandedName-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.ExpandedName-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.ExpandedName-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,858 +0,0 @@ - - - - - pyxb.namespace.ExpandedName - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Class ExpandedName - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ExpandedName

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            ExpandedName
-
- -
Known Subclasses:
-
- -
- -
-

Represent an expanded name, which pairs a namespace with a local - name.

-

Because a large number of local elements, and most attributes, have no - namespace associated with them, this is optimized for representing names - with an absent namespace. The hash and equality test methods are set so - that a plain string is equivalent to a tuple of None and - that string.

-

Note that absent namespaces can be represented in two ways: with a - namespace of None (the name "has no namespace"), - and with a namespace that is an absent namespace (the name "has an absent - namespace"). Hash code calculations are done so that the two - alternatives produce the same hash; however, comparison is done so that - the two are distinguished. The latter is the intended behavior; the - former should not be counted upon.

-

This class allows direct lookup of the named object within a category - by using the category name as an accessor function. That is, if the - namespace of the expanded name en has a category - 'typeDefinition', then the following two expressions are equivalent:

-
- en.typeDefinition()
- en.namespace().categoryMap('typeDefinition').get(en.localName())
-
-

This class descends from tuple so that its values can be - used as dictionary keys without concern for pointer equivalence.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
namespace(self)
- The Namespace part of the expanded name.
- source code - -
- -
-   - - - - - - -
namespaceURI(self)
- Return the URI of the namespace, or None if the - namespace is absent.
- source code - -
- -
-   - - - - - - -
localName(self)
- The local part of the expanded name.
- source code - -
- -
-   - - - - - - -
validateComponentModel(self)
- Pass model validation through to namespace part.
- source code - -
- -
-   - - - - - - -
uriTuple(self)
- Return a tuple consisting of the namespace URI and the local name.
- source code - -
- -
-   - - - - - - -
__getattr__(self, - name) - source code - -
- -
-   - - - - - - -
createName(self, - local_name)
- Return a new expanded name in the namespace of this name.
- source code - -
- -
-   - - - - - - -
adoptName(self, - name)
- Return the input name, except if the input name has no namespace, - return a name that uses the namespace from this name with the local - name from the input name.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Create an expanded name.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
__hash__(self)
- hash(x)
- source code - -
- -
-   - - - - - - -
__otherForCompare(self, - other) - source code - -
- -
-   - - - - - - -
__eq__(self, - other) - source code - -
- -
-   - - - - - - -
__lt__(self, - other) - source code - -
- -
-   - - - - - - -
getAttribute(self, - dom_node)
- Return the value of the attribute identified by this name in the - given node.
- source code - -
- -
-   - - - - - - -
nodeMatches(self, - dom_node)
- Return True iff the dom node expanded name matches this - expanded name.
- source code - -
- -
-   - - - - - - -
__ge__(x, - y)
- x>=y
- source code - -
- -
-   - - - - - - -
__gt__(x, - y)
- x>y
- source code - -
- -
-   - - - - - - -
__le__(x, - y)
- x<=y
- source code - -
- -
-   - - - - - - -
__ne__(x, - y)
- x!=y
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __namespace = None
- hash(x) -
-   - - __namespaceURI = None
- hash(x) -
-   - - __localName = None
- hash(x) -
-   - - __expandedName = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

uriTuple(self) -

-
source code  -
- -

Return a tuple consisting of the namespace URI and the local name.

-

This presents the expanded name as base Python types for persistent - storage. Be aware, though, that it will lose the association of the name - with an absent namespace, if that matters to you.

-
-
-
-
- -
- -
- - -
-

createName(self, - local_name) -

-
source code  -
- -

Return a new expanded name in the namespace of this name.

-
-
Parameters:
-
    -
  • local_name - The local name portion of an expanded name.
  • -
-
Returns:
-
An instance of ExpandedName.
-
-
-
- -
- -
- - -
-

adoptName(self, - name) -

-
source code  -
- -

Return the input name, except if the input name has no namespace, - return a name that uses the namespace from this name with the local name - from the input name.

-

Use this when the XML document has an unqualified name and we're - processing using an absent default namespace.

-
-
-

Warning: - Be careful when using a global name to adopt a name from a local - element: if the local element (with no namespace) has the same - localName as but is different from the global element (with a - namespace), this will improperly provide a namespace when one - should not be present. See the comments in pyxb.binding.basis.element.elementForName. -

-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create an expanded name.

-

Expected argument patterns are:

-
    -
  • - ( str ) : the local name in an absent namespace -
  • -
  • - ( ExpandedName ) : a copy of the given expanded name -
  • -
  • - ( xml.dom.Node ) : The name extracted from - node.namespaceURI and node.localName -
  • -
  • - ( str, str ) : the namespace URI and the - local name -
  • -
  • - ( Namespace, str ) : the namespace and - the local name -
  • -
  • - ( ExpandedName, str) : the namespace from - the expanded name, and the local name -
  • -
-

Wherever str occurs unicode is also - permitted.

-
-
Parameters:
-
    -
  • fallback_namespace - Optional Namespace instance to use if the namespace would - otherwise be None. This is only used if it is an absent - namespace.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__hash__(self) -
(Hashing function) -

-
source code  -
- -

hash(x)

-
-
Overrides: - object.__hash__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

getAttribute(self, - dom_node) -

-
source code  -
- -

Return the value of the attribute identified by this name in the given - node.

-
-
Returns:
-
An instance of xml.dom.Attr, or None if - the node does not have an attribute with this name.
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace-module.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,259 +0,0 @@ - - - - - pyxb.namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Package namespace

source code

-

Classes and global objects related to XML Namespaces.

-

Since namespaces hold all referenceable objects, this module also - defines the infrastructure for resolving named object references, such as - schema components.

- - - - - - - - -
- - - - - -
Submodules[hide private]
-
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - ExpandedName
- Represent an expanded name, which pairs a namespace with a - local name. -
-   - - NamedObjectMap
- An extended dictionary intended to assist with QName resolution. -
-   - - _NamespaceCategory_mixin
- Mix-in that aggregates those aspects of XMLNamespaces that hold - references to categories of named objects. -
-   - - _ComponentDependency_mixin
- Mix-in for components that can depend on other components. -
-   - - _NamespaceComponentAssociation_mixin
- Mix-in for managing components defined within this namespace. -
-   - - Namespace
- Represents an XML namespace (a URI). -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __package__ = 'pyxb.namespace' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.NamedObjectMap-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.NamedObjectMap-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.NamedObjectMap-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.NamedObjectMap-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,375 +0,0 @@ - - - - - pyxb.namespace.NamedObjectMap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Class NamedObjectMap - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamedObjectMap

source code

-
-object --+    
-         |    
-      dict --+
-             |
-            NamedObjectMap
-
- -
-

An extended dictionary intended to assist with QName resolution.

-

These dictionaries have an attribute that identifies a category of - named objects within a Namespace; the specifications for various - documents require that certain groups of objects must be unique, while - uniqueness is not required between groups. The dictionary also retains a - pointer to the Namespace instance for which it holds objects.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
namespace(self)
- The namespace to which the object map belongs.
- source code - -
- -
-   - - - - - - -
category(self)
- The category of objects (e.g., typeDefinition, elementDeclaration).
- source code - -
- -
-
-new empty dictionary
-
-
-
- - - - - -
__init__(self, - category, - namespace, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from dict: - __cmp__, - __contains__, - __delitem__, - __eq__, - __ge__, - __getattribute__, - __getitem__, - __gt__, - __iter__, - __le__, - __len__, - __lt__, - __ne__, - __new__, - __repr__, - __setitem__, - __sizeof__, - clear, - copy, - fromkeys, - get, - has_key, - items, - iteritems, - iterkeys, - itervalues, - keys, - pop, - popitem, - setdefault, - update, - values, - viewitems, - viewkeys, - viewvalues -

-

Inherited from object: - __delattr__, - __format__, - __reduce__, - __reduce_ex__, - __setattr__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __namespace = None
- hash(x) -
-   - - __category = None
- hash(x) -
-

Inherited from dict: - __hash__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - category, - namespace, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Returns:
-new empty dictionary
-
-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace._NamespaceCategory_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace._NamespaceCategory_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace._NamespaceCategory_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace._NamespaceCategory_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,746 +0,0 @@ - - - - - pyxb.namespace._NamespaceCategory_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Class _NamespaceCategory_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _NamespaceCategory_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _NamespaceCategory_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in that aggregates those aspects of XMLNamespaces that hold - references to categories of named objects.

-

Arbitrary groups of named objects, each requiring unique names within - themselves, can be saved. Unless configured otherwise, the Namespace - instance is extended with accessors that provide direct access to - individual category maps. The name of the method is the category name - with a suffix of "s"; e.g., if a category - "typeDefinition" exists, it can be accessed from the namespace - using the syntax ns.typeDefinitions().

-

Note that the returned value from the accessor is a live reference to - the category map; changes made to the map are reflected in the - namespace.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_reset(self)
- CSC extension to reset fields of a Namespace.
- source code - -
- -
-   - - - - - - -
categories(self)
- The list of individual categories held in this namespace.
- source code - -
- -
-   - - - - - - -
_categoryMap(self)
- Return the whole map from categories to named objects.
- source code - -
- -
-   - - - - - - -
categoryMap(self, - category)
- Map from local names to NamedObjectMap instances for the given - category.
- source code - -
- -
-   - - - - - - -
__defineCategoryAccessors(self)
- Define public methods on the Namespace which provide access to - individual NamedObjectMaps based on their category.
- source code - -
- -
-   - - - - - - -
configureCategories(self, - categories)
- Ensure there is a map for each of the given categories.
- source code - -
- -
-   - - - - - - -
addCategoryObject(self, - category, - local_name, - named_object)
- Allow access to the named_object by looking up the local_name in the - given category.
- source code - -
- -
-   - - - - - - -
replaceCategoryObject(self, - category, - local_name, - old_object, - new_object)
- Replace the referenced object in the category.
- source code - -
- -
-   - - - - - - -
_replaceComponent_csc(self, - existing_def, - replacement_def)
- Replace a component definition where present in the category maps.
- source code - -
- -
-   - - - - - - -
__checkCategoriesEmpty(self) - source code - -
- -
-   - - - - - - -
_namedObjects(self) - source code - -
- -
-   - - - - - - -
_loadNamedObjects(self, - category_map)
- Add the named objects from the given map into the set held by this - namespace.
- source code - -
- -
-   - - - - - - -
hasSchemaComponents(self)
- Return True iff schema components have been associated - with this namespace.
- source code - -
- -
-   - - - - - - -
_associateOrigins(self, - module_record)
- Add links from pyxb.namespace.archive._ObjectOrigin - instances.
- source code - -
- -
-   - - - - - - -
_NamespaceCategory_mixin__checkCategoriesEmpty(self) - source code - -
- -
-   - - - - - - -
_NamespaceCategory_mixin__defineCategoryAccessors(self)
- Define public methods on the Namespace which provide access to - individual NamedObjectMaps based on their category.
- source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __categoryMap = None
- hash(x) -
-   - - _NamespaceCategory_mixin__categoryMap = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_reset(self) -

-
source code  -
- -

CSC extension to reset fields of a Namespace.

-

This one handles category-related data.

-
-
-
-
- -
- -
- - -
-

configureCategories(self, - categories) -

-
source code  -
- -

Ensure there is a map for each of the given categories.

-

Category configuration activates a namespace.

-

Existing maps are not affected.

-
-
-
-
- -
- -
- - -
-

addCategoryObject(self, - category, - local_name, - named_object) -

-
source code  -
- -

Allow access to the named_object by looking up the local_name in the - given category.

-

Raises pyxb.NamespaceUniquenessError if an object with the same name - already exists in the category.

-
-
-
-
- -
- -
- - -
-

replaceCategoryObject(self, - category, - local_name, - old_object, - new_object) -

-
source code  -
- -

Replace the referenced object in the category.

-

The new object will be added only if the old_object matches the - current entry for local_name in the category.

-
-
-
-
- -
- -
- - -
-

_replaceComponent_csc(self, - existing_def, - replacement_def) -

-
source code  -
- -

Replace a component definition where present in the category maps.

-
-
-

Note: - This is a high-cost operation, as every item in every category map - must be examined to see whether its value field matches - existing_def. -

-
-
- -
- -
- - -
-

_loadNamedObjects(self, - category_map) -

-
source code  -
- -

Add the named objects from the given map into the set held by this - namespace. It is an error to name something which is already present.

-
-
-
-
- -
- -
- - -
-

hasSchemaComponents(self) -

-
source code  -
- -

Return True iff schema components have been associated - with this namespace.

-

This only checks whether the corresponding categories have been added, - not whether there are any entries in those categories. It is useful for - identifying namespaces that were incorporated through a declaration but - never actually referenced.

-
-
-
-
- -
- -
- - -
-

_associateOrigins(self, - module_record) -

-
source code  -
- -

Add links from pyxb.namespace.archive._ObjectOrigin - instances.

-

For any resolvable item in this namespace from an origin managed by - the module_record, ensure that item can be found via a lookup through - that origin.

-

This allows these items to be found when a single namespace comprises - items translated from different schema at different times using archives - to maintain consistency.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.Namespace-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.Namespace-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.Namespace-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.Namespace-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1644 +0,0 @@ - - - - - pyxb.namespace.Namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Class Namespace - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Namespace

source code

-
-                       object --+        
-                                |        
-                          cscRoot --+    
-                                    |    
-             _NamespaceCategory_mixin --+
-                                        |
-                       object --+       |
-                                |       |
-                          cscRoot --+   |
-                                    |   |
-resolution._NamespaceResolution_mixin --+
-                                        |
-                       object --+       |
-                                |       |
-                          cscRoot --+   |
-                                    |   |
- _NamespaceComponentAssociation_mixin --+
-                                        |
-                       object --+       |
-                                |       |
-                          cscRoot --+   |
-                                    |   |
-   archive._NamespaceArchivable_mixin --+
-                                        |
-                                       Namespace
-
- -
Known Subclasses:
-
- -
- -
-

Represents an XML namespace (a URI).

-

There is at most one Namespace class instance per namespace (URI). The - instance also supports associating arbitrary maps - from names to objects, in separate categories. The default categories - are configured externally; for example, the Schema component defines a category for each named - component in XMLSchema, and the customizing subclass for WSDL definitions - adds categories for the service bindings, messages, etc.

-

Namespaces can be written to and loaded from pickled files. See NamespaceArchive for information.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__getnewargs__(self)
- Pickling support.
- source code - -
- -
-   - - - - - - -
__init__(self, - uri, - description=None, - builtin_namespace=None, - builtin_module_path=None, - is_undeclared_namespace=False, - is_loaded_namespace=False, - bound_prefix=None, - default_namespace=None, - in_scope_namespaces=None)
- Create a new Namespace.
- source code - -
- -
-   - - - - - - -
_reset(self)
- CSC extension to reset fields of a Namespace.
- source code - -
- -
-   - - - - - - -
uri(self)
- Return the URI for the namespace represented by this instance.
- source code - -
- -
-   - - - - - - -
setPrefix(self, - prefix) - source code - -
- -
-   - - - - - - -
prefix(self) - source code - -
- -
-   - - - - - - -
isAbsentNamespace(self)
- Return True iff this namespace is an absent namespace.
- source code - -
- -
-   - - - - - - -
fallbackNamespace(self)
- When known to be operating in this namespace, provide the Namespace - instance to be used when names are associated with no namespace.
- source code - -
- -
-   - - - - - - -
_overrideAbsentNamespace(self, - uri) - source code - -
- -
-   - - - - - - -
boundPrefix(self)
- Return the standard prefix to be used for this namespace.
- source code - -
- -
-   - - - - - - -
isBuiltinNamespace(self)
- Return True iff this namespace was defined by the infrastructure.
- source code - -
- -
-   - - - - - - -
builtinNamespaceRepresentation(self) - source code - -
- -
-   - - - - - - -
builtinModulePath(self) - source code - -
- -
-   - - - - - - -
isUndeclaredNamespace(self)
- Return True iff this namespace is always available regardless of - whether there is a declaration for it.
- source code - -
- -
-   - - - - - - -
isLoadedNamespace(self)
- Return True iff this namespace was loaded from a - namespace archive.
- source code - -
- -
-   - - - - - - -
hasBeenArchived(self)
- Return True iff this namespace has been saved to a - namespace archive.
- source code - -
- -
-   - - - - - - -
description(self, - description=None)
- Get, or set, a textual description of the namespace.
- source code - -
- -
-   - - - - - - -
nodeIsNamed(self, - node, - *local_names) - source code - -
- -
-   - - - - - - -
createExpandedName(self, - local_name) - source code - -
- -
-   - - - - - - -
__getstate__(self)
- Support pickling.
- source code - -
- -
-   - - - - - - -
_defineBuiltins_ox(self, - structures_module) - source code - -
- -
-   - - - - - - -
_defineBuiltins(self, - structures_module) - source code - -
- -
-   - - - - - - -
_loadComponentsFromArchives(self, - structures_module)
- Attempts to load the named objects held in this namespace.
- source code - -
- -
-   - - - - - - -
validateComponentModel(self, - structures_module=None)
- Ensure this namespace is ready for use.
- source code - -
- -
-   - - - - - - -
_replaceComponent(self, - existing_def, - replacement_def)
- Replace the existing definition with another.
- source code - -
- -
-   - - - - - - -
initialNamespaceContext(self)
- Obtain the namespace context to be used when creating components in - this namespace.
- source code - -
- -
-   - - - - - - -
__identifyNamespace(self, - nsval)
- Identify the specified namespace, which should be a built-in.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _NamespaceCategory_mixin: - addCategoryObject, - categories, - categoryMap, - configureCategories, - hasSchemaComponents, - replaceCategoryObject -

- -

Inherited from resolution._NamespaceResolution_mixin: - importNamespace, - importedNamespaces, - needsResolution, - queueForResolution, - referencedNamespaces, - resolveDefinitions -

- -

Inherited from _NamespaceComponentAssociation_mixin: - addSchema, - components, - lookupSchemaByLocation, - schemas -

- -

Inherited from archive._NamespaceArchivable_mixin: - addModuleRecord, - isActive, - isImportAugmentable, - isLoadable, - loadableFrom, - lookupModuleRecordByUID, - markNotLoadable, - moduleRecords, - setImportAugmentable -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_NamespaceForURI(cls, - uri)
- If a Namespace instance for the given URI exists, return it; - otherwise return None.
- source code - -
- -
-   - - - - - - -
AvailableNamespaces(cls)
- Return a set of all Namespace instances defined so far.
- source code - -
- -
-   - - - - - - -
CreateAbsentNamespace(cls)
- Create an absent namespace.
- source code - -
- -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw)
- Pickling and singleton support.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __uri = None
- hash(x) -
-   - - __absentNamespaceID = 0 -
-   - - __boundPrefix = None
- hash(x) -
-   - - __prefix = None
- hash(x) -
-   - - __Registry = {'http://www.w3.org/1999/xhtml': <pyxb.namespace.... -
-   - - __AbsentNamespaces = set([]) -
-   - - __description = None
- hash(x) -
-   - - __isBuiltinNamespace = False -
-   - - __isUndeclaredNamespace = False -
-   - - __isLoadedNamespace = False -
-   - - __namespaceArchive = None
- hash(x) -
-   - - __hasBeenArchived = False -
-   - - __builtinModulePath = None
- hash(x) -
-   - - __bindingConfiguration = None
- hash(x) -
-   - - __initialNamespaceContext = None
- hash(x) -
-   - - __contextDefaultNamespace = None
- hash(x) -
-   - - __contextInScopeNamespaces = None
- hash(x) -
-   - - __AbsentNamespaceRegistry = {} -
-   - - __absentSerializedUUID = None
- hash(x) -
-   - - __SerializedVariantAbsent = 'absent' -
-   - - __definedBuiltins = False -
-   - - __didValidation = False -
-   - - __inValidation = False -
- - - - -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_NamespaceForURI(cls, - uri) -
Class Method -

-
source code  -
- -

If a Namespace instance for the given URI exists, return it; otherwise - return None.

-

Note: Absent namespaces are not stored in the registry. If you use - one (e.g., for a schema with no target namespace), don't lose hold of - it.

-
-
-
-
- -
- -
- - -
-

__getnewargs__(self) -

-
source code  -
- -

Pickling support.

-

To ensure that unpickled Namespace instances are unique per URI, we - ensure that the routine that creates unpickled instances knows what it's - supposed to return.

-
-
-
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- -

Pickling and singleton support.

-

This ensures that no more than one Namespace instance exists for any - given URI. We could do this up in __init__, but that doesn't normally - get called when unpickling instances; this does. See also - __getnewargs__().

-
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
-
-
-
- -
- -
- - -
-

__init__(self, - uri, - description=None, - builtin_namespace=None, - builtin_module_path=None, - is_undeclared_namespace=False, - is_loaded_namespace=False, - bound_prefix=None, - default_namespace=None, - in_scope_namespaces=None) -
(Constructor) -

-
source code  -
- -

Create a new Namespace.

-

The URI must be non-None, and must not already be assigned to a - Namespace instance. See _NamespaceForURI().

-

User-created Namespace instances may also provide a description.

-

Users should never provide a builtin_namespace parameter.

-
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_reset(self) -

-
source code  -
- -

CSC extension to reset fields of a Namespace.

-

This one handles category-related data.

-
-
Overrides: - archive._NamespaceArchivable_mixin._reset -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

uri(self) -

-
source code  -
- -

Return the URI for the namespace represented by this instance.

-

If the URI is None, this is an absent namespace, used to hold - declarations not associated with a namespace (e.g., from schema with no - target namespace).

-
-
-
-
- -
- -
- - -
-

isAbsentNamespace(self) -

-
source code  -
- -

Return True iff this namespace is an absent namespace.

-

Absent namespaces have no namespace URI; they exist only to hold - components created from schemas with no target namespace.

-
-
-
-
- -
- -
- - -
-

CreateAbsentNamespace(cls) -
Class Method -

-
source code  -
- -

Create an absent namespace.

-

Use this instead of the standard constructor, in case we need to - augment it with a uuid or the like.

-
-
-
-
- -
- -
- - -
-

boundPrefix(self) -

-
source code  -
- -

Return the standard prefix to be used for this namespace.

-

Only a few namespace prefixes are bound to namespaces: xml and xmlns - are two. In all other cases, this method should return None. The - infrastructure attempts to prevent user creation of Namespace instances - that have bound prefixes.

-
-
-
-
- -
- -
- - -
-

isBuiltinNamespace(self) -

-
source code  -
- -

Return True iff this namespace was defined by the infrastructure.

-

That is the case for all namespaces in the Namespace module.

-
-
-
-
- -
- -
- - -
-

isUndeclaredNamespace(self) -

-
source code  -
- -

Return True iff this namespace is always available regardless of - whether there is a declaration for it.

-

This is the case only for the - xml(http://www.w3.org/XML/1998/namespace) and - xmlns(http://www.w3.org/2000/xmlns/) namespaces.

-
-
-
-
- -
- -
- - -
-

hasBeenArchived(self) -

-
source code  -
- -

Return True iff this namespace has been saved to a - namespace archive. See also isLoadedNamespace.

-
-
-
-
- -
- -
- - -
-

__getstate__(self) -

-
source code  -
- -

Support pickling.

-

Well, no, not really. Because namespace instances must be unique, we - represent them as their URI, and that's done by __getnewargs__ above. - All the interesting information is in the ModuleRecords.

-
-
-
-
- -
- -
- - -
-

_loadComponentsFromArchives(self, - structures_module) -

-
source code  -
- -

Attempts to load the named objects held in this namespace.

-

The base class implementation looks at the set of available archived - namespaces, and if one contains this namespace unserializes its named - object maps.

-

Sub-classes may choose to look elsewhere, if this version fails or - before attempting it.

-

There is no guarantee that any particular category of named object has - been located when this returns. Caller must check.

-
-
-
-
- -
- -
- - -
-

validateComponentModel(self, - structures_module=None) -

-
source code  -
- -

Ensure this namespace is ready for use.

-

If the namespace does not have a map of named objects, the system will - attempt to load one.

-
-
-
-
- -
- -
- - -
-

_replaceComponent(self, - existing_def, - replacement_def) -

-
source code  -
- -

Replace the existing definition with another.

-

This is used in a situation where building the component model - resulted in a new component instance being created and registered, but - for which an existing component is to be preferred. An example is when - parsing the schema for XMLSchema itself: the built-in datatype components - should be retained instead of the simple type definition components - dynamically created from the schema.

-

By providing the value None as the replacement - definition, this can also be used to remove components.

-
-
Returns:
-
replacement_def
-
-

Note: - Invoking this requires scans of every item in every category map in - the namespace. -

-
-
- -
- -
- - -
-

initialNamespaceContext(self) -

-
source code  -
- -

Obtain the namespace context to be used when creating components in - this namespace.

-

Usually applies only to built-in namespaces, but is also used in the - autotests when creating a namespace without a xs:schema element. . Note - that we must create the instance dynamically, since the information that - goes into it has cross-dependencies that can't be resolved until this - module has been completely loaded.

-
-
-
-
- -
- -
- - -
-

__identifyNamespace(self, - nsval) -

-
source code  -
- -

Identify the specified namespace, which should be a built-in.

-

Normally we can just use a reference to the Namespace module instance, - but when creating those instances we sometimes need to refer to ones for - which the instance has not yet been created. In that case, we use the - name of the instance, and resolve the namespace when we need to create - the initial context.

-
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__Registry

- -
-
-
-
Value:
-
-{'http://www.w3.org/1999/xhtml': <pyxb.namespace.Namespace object>,
- 'http://www.w3.org/2000/xmlns/': <pyxb.namespace.Namespace object>,
- 'http://www.w3.org/2001/XMLSchema': <pyxb.namespace.builtin._XMLSchem\
-a object>,
- 'http://www.w3.org/2001/XMLSchema-hasFacetAndProperty': <pyxb.namespa\
-ce.Namespace object>,
- 'http://www.w3.org/2001/XMLSchema-instance': <pyxb.namespace.builtin.\
-_XMLSchema_instance object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace._NamespaceComponentAssociation_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace._NamespaceComponentAssociation_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace._NamespaceComponentAssociation_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace._NamespaceComponentAssociation_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,458 +0,0 @@ - - - - - pyxb.namespace._NamespaceComponentAssociation_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Class _NamespaceComponentAssociation_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _NamespaceComponentAssociation_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _NamespaceComponentAssociation_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in for managing components defined within this namespace.

-

The component set includes not only top-level named components (such - as those accessible through category maps), but internal anonymous - components, such as those involved in representing the content model of a - complex type definition. We need to be able to get a list of these - components, sorted in dependency order, so that generated bindings do not - attempt to refer to a binding that has not yet been generated.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_reset(self)
- CSC extension to reset fields of a Namespace.
- source code - -
- -
-   - - - - - - -
_associateComponent(self, - component)
- Record that the responsibility for the component belongs to this - namespace.
- source code - -
- -
-   - - - - - - -
_replaceComponent_csc(self, - existing_def, - replacement_def)
- Replace a component definition in the set of associated components.
- source code - -
- -
-   - - - - - - -
addSchema(self, - schema) - source code - -
- -
-   - - - - - - -
lookupSchemaByLocation(self, - schema_location) - source code - -
- -
-   - - - - - - -
schemas(self) - source code - -
- -
-   - - - - - - -
components(self)
- Return a frozenset of all components, named or unnamed, belonging to - this namespace.
- source code - -
- -
-   - - - - - - -
_releaseNamespaceContexts(self) - source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __components = None
- hash(x) -
-   - - __origins = None
- hash(x) -
-   - - _NamespaceComponentAssociation_mixin__components = None
- hash(x) -
-   - - _NamespaceComponentAssociation_mixin__origins = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_reset(self) -

-
source code  -
- -

CSC extension to reset fields of a Namespace.

-

This one handles data related to component association with a - namespace.

-
-
-
-
- -
- -
- - -
-

_replaceComponent_csc(self, - existing_def, - replacement_def) -

-
source code  -
- -

Replace a component definition in the set of associated - components.

-
-
Raises:
-
    -
  • KeyError - existing_def is not in the set of components.
  • -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,2378 +0,0 @@ - - - - - pyxb.namespace - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Package pyxb.namespace

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """Classes and global objects related to U{XML Namespaces<http://www.w3.org/TR/2006/REC-xml-names-20060816/index.html>}. 
-  17   
-  18  Since namespaces hold all referenceable objects, this module also defines the 
-  19  infrastructure for resolving named object references, such as schema 
-  20  components. 
-  21  """ 
-  22   
-  23  import pyxb 
-  24  import pyxb.utils.utility 
-  25  from pyxb.utils import six 
-  26  import xml.dom 
-  27  import logging 
-  28   
-  29  _log = logging.getLogger(__name__) 
-  30   
-  31  @pyxb.utils.utility.BackfillComparisons 
-
32 -class ExpandedName (pyxb.cscRoot): -
33 - 34 """Represent an U{expanded name - 35 <http://www.w3.org/TR/REC-xml-names/#dt-expname>}, which pairs a - 36 namespace with a local name. - 37 - 38 Because a large number of local elements, and most attributes, have no - 39 namespace associated with them, this is optimized for representing names - 40 with an absent namespace. The hash and equality test methods are set so - 41 that a plain string is equivalent to a tuple of C{None} and that string. - 42 - 43 Note that absent namespaces can be represented in two ways: with a - 44 namespace of C{None} (the name "has no namespace"), and with a namespace - 45 that is an L{absent namespace <Namespace.CreateAbsentNamespace>} (the name - 46 "has an absent namespace"). Hash code calculations are done so that the - 47 two alternatives produce the same hash; however, comparison is done so - 48 that the two are distinguished. The latter is the intended behavior; the - 49 former should not be counted upon. - 50 - 51 This class allows direct lookup of the named object within a category by - 52 using the category name as an accessor function. That is, if the - 53 namespace of the expanded name C{en} has a category 'typeDefinition', then - 54 the following two expressions are equivalent:: - 55 - 56 en.typeDefinition() - 57 en.namespace().categoryMap('typeDefinition').get(en.localName()) - 58 - 59 This class descends from C{tuple} so that its values can be used as - 60 dictionary keys without concern for pointer equivalence. - 61 """ -
62 - def namespace (self): -
63 """The L{Namespace} part of the expanded name.""" - 64 return self.__namespace -
65 __namespace = None - 66 -
67 - def namespaceURI (self): -
68 """Return the URI of the namespace, or C{None} if the namespace is absent.""" - 69 return self.__namespaceURI -
70 __namespaceURI = None - 71 -
72 - def localName (self): -
73 """The local part of the expanded name.""" - 74 return self.__localName -
75 __localName = None - 76 - 77 # Cached tuple representation - 78 __expandedName = None - 79 -
80 - def validateComponentModel (self): -
81 """Pass model validation through to namespace part.""" - 82 return self.namespace().validateComponentModel() -
83 -
84 - def uriTuple (self): -
85 """Return a tuple consisting of the namespace URI and the local name. - 86 - 87 This presents the expanded name as base Python types for persistent - 88 storage. Be aware, though, that it will lose the association of the - 89 name with an absent namespace, if that matters to you.""" - 90 return ( self.__namespaceURI, self.__localName ) -
91 - 92 # Treat unrecognized attributes as potential accessor functions -
93 - def __getattr__ (self, name): -
94 # Don't try to recognize private names (like __setstate__) - 95 if name.startswith('__'): - 96 return super(ExpandedName, self).__getattr__(name) - 97 ns = self.namespace() - 98 if ns is None: - 99 return lambda: None - 100 # Anything we're going to look stuff up in requires a component model. - 101 # Make sure we have one loaded. - 102 ns.validateComponentModel() - 103 # NOTE: This will raise pyxb.NamespaceError if the category does not exist. - 104 category_value = ns.categoryMap(name).get(self.localName()) - 105 return lambda : category_value -
106 -
107 - def createName (self, local_name): -
108 """Return a new expanded name in the namespace of this name. - 109 - 110 @param local_name: The local name portion of an expanded name. - 111 @return: An instance of L{ExpandedName}. - 112 """ - 113 return ExpandedName(self.namespace(), local_name) -
114 -
115 - def adoptName (self, name): -
116 """Return the input name, except if the input name has no namespace, - 117 return a name that uses the namespace from this name with the local - 118 name from the input name. - 119 - 120 Use this when the XML document has an unqualified name and we're - 121 processing using an absent default namespace. - 122 - 123 @warning: Be careful when using a global name to adopt a name from a - 124 local element: if the local element (with no namespace) has the same - 125 localName as but is different from the global element (with a - 126 namespace), this will improperly provide a namespace when one should - 127 not be present. See the comments in - 128 L{pyxb.binding.basis.element.elementForName}. - 129 """ - 130 - 131 if not isinstance(name, ExpandedName): - 132 name = ExpandedName(name) - 133 if name.namespace() is None: - 134 name = self.createName(name.localName()) - 135 return name -
136 -
137 - def __init__ (self, *args, **kw): -
138 """Create an expanded name. - 139 - 140 Expected argument patterns are: - 141 - 142 - ( C{str} ) : the local name in an absent namespace - 143 - ( L{ExpandedName} ) : a copy of the given expanded name - 144 - ( C{xml.dom.Node} ) : The name extracted from node.namespaceURI and node.localName - 145 - ( C{str}, C{str} ) : the namespace URI and the local name - 146 - ( L{Namespace}, C{str} ) : the namespace and the local name - 147 - ( L{ExpandedName}, C{str}) : the namespace from the expanded name, and the local name - 148 - 149 Wherever C{str} occurs C{unicode} is also permitted. - 150 - 151 @keyword fallback_namespace: Optional Namespace instance to use if the - 152 namespace would otherwise be None. This is only used if it is an - 153 absent namespace. - 154 - 155 """ - 156 fallback_namespace = kw.get('fallback_namespace') - 157 if 0 == len(args): - 158 raise pyxb.LogicError('Too few arguments to ExpandedName constructor') - 159 if 2 < len(args): - 160 raise pyxb.LogicError('Too many arguments to ExpandedName constructor') - 161 if 2 == len(args): - 162 # Namespace(str, unicode, Namespace) and local name basestring - 163 ( ns, ln ) = args - 164 else: - 165 # Local name basestring or ExpandedName or Node - 166 assert 1 == len(args) - 167 ln = args[0] - 168 ns = None - 169 if isinstance(ln, six.string_types): - 170 pass - 171 elif isinstance(ln, tuple) and (2 == len(ln)): - 172 (ns, ln) = ln - 173 elif isinstance(ln, ExpandedName): - 174 ns = ln.namespace() - 175 ln = ln.localName() - 176 elif isinstance(ln, xml.dom.Node): - 177 if not(ln.nodeType in (xml.dom.Node.ELEMENT_NODE, xml.dom.Node.ATTRIBUTE_NODE)): - 178 raise pyxb.LogicError('Cannot create expanded name from non-element DOM node %s' % (ln.nodeType,)) - 179 ns = ln.namespaceURI - 180 ln = ln.localName - 181 else: - 182 raise pyxb.LogicError('Unrecognized argument type %s' % (type(ln),)) - 183 if (ns is None) and (fallback_namespace is not None): - 184 if fallback_namespace.isAbsentNamespace(): - 185 ns = fallback_namespace - 186 if isinstance(ns, six.string_types): - 187 ns = NamespaceForURI(ns, create_if_missing=True) - 188 if isinstance(ns, ExpandedName): - 189 ns = ns.namespace() - 190 if (ns is not None) and not isinstance(ns, Namespace): - 191 raise pyxb.LogicError('ExpandedName must include a valid (perhaps absent) namespace, or None.') - 192 self.__namespace = ns - 193 if self.__namespace is not None: - 194 self.__namespaceURI = self.__namespace.uri() - 195 self.__localName = ln - 196 assert self.__localName is not None - 197 self.__expandedName = ( self.__namespace, self.__localName ) - 198 self.__uriTuple = ( self.__namespaceURI, self.__localName ) - 199 super(ExpandedName, self).__init__(*args, **kw) -
200 -
201 - def __str__ (self): -
202 assert self.__localName is not None - 203 if self.__namespaceURI is not None: - 204 return '{%s}%s' % (self.__namespaceURI, self.__localName) - 205 return self.localName() -
206 -
207 - def __hash__ (self): -
208 if self.__namespaceURI is None: - 209 # Handle both str and unicode hashes - 210 return type(self.__localName).__hash__(self.__localName) - 211 return tuple.__hash__(self.__expandedName) -
212 -
213 - def __otherForCompare (self, other): -
214 if isinstance(other, six.string_types): - 215 other = ( None, other ) - 216 if not isinstance(other, tuple): - 217 other = other.__uriTuple - 218 if isinstance(other[0], Namespace): - 219 other = ( other[0].uri(), other[1] ) - 220 return other -
221 -
222 - def __eq__ (self, other): -
223 if other is None: - 224 return False - 225 return 0 == pyxb.utils.utility.IteratedCompareMixed(self.__uriTuple, self.__otherForCompare(other)) -
226 -
227 - def __lt__ (self, other): -
228 if other is None: - 229 return False - 230 return 0 > pyxb.utils.utility.IteratedCompareMixed(self.__uriTuple, self.__otherForCompare(other)) -
231 -
232 - def getAttribute (self, dom_node): -
233 """Return the value of the attribute identified by this name in the given node. - 234 - 235 @return: An instance of C{xml.dom.Attr}, or C{None} if the node does - 236 not have an attribute with this name. - 237 """ - 238 if dom_node.hasAttributeNS(self.__namespaceURI, self.__localName): - 239 return dom_node.getAttributeNS(self.__namespaceURI, self.__localName) - 240 return None -
241 -
242 - def nodeMatches (self, dom_node): -
243 """Return C{True} iff the dom node expanded name matches this expanded name.""" - 244 return (dom_node.localName == self.__localName) and (dom_node.namespaceURI == self.__namespaceURI) -
245 -
246 -class NamedObjectMap (dict): -
247 """An extended dictionary intended to assist with QName resolution. - 248 - 249 These dictionaries have an attribute that identifies a category of named - 250 objects within a Namespace; the specifications for various documents - 251 require that certain groups of objects must be unique, while uniqueness is - 252 not required between groups. The dictionary also retains a pointer to the - 253 Namespace instance for which it holds objects.""" -
254 - def namespace (self): -
255 """The namespace to which the object map belongs.""" - 256 return self.__namespace -
257 __namespace = None - 258 -
259 - def category (self): -
260 """The category of objects (e.g., typeDefinition, elementDeclaration).""" - 261 return self.__category -
262 __category = None - 263 -
264 - def __init__ (self, category, namespace, *args, **kw): -
265 self.__category = category - 266 self.__namespace = namespace - 267 super(NamedObjectMap, self).__init__(*args, **kw) -
268 -
269 -class _NamespaceCategory_mixin (pyxb.cscRoot): -
270 """Mix-in that aggregates those aspects of XMLNamespaces that hold - 271 references to categories of named objects. - 272 - 273 Arbitrary groups of named objects, each requiring unique names within - 274 themselves, can be saved. Unless configured otherwise, the Namespace - 275 instance is extended with accessors that provide direct access to - 276 individual category maps. The name of the method is the category name - 277 with a suffix of "s"; e.g., if a category "typeDefinition" exists, it can - 278 be accessed from the namespace using the syntax C{ns.typeDefinitions()}. - 279 - 280 Note that the returned value from the accessor is a live reference to - 281 the category map; changes made to the map are reflected in the - 282 namespace. - 283 """ - 284 - 285 # Map from category strings to NamedObjectMap instances that - 286 # contain the dictionary for that category. - 287 __categoryMap = None - 288 -
289 - def _reset (self): -
290 """CSC extension to reset fields of a Namespace. - 291 - 292 This one handles category-related data.""" - 293 getattr(super(_NamespaceCategory_mixin, self), '_reset', lambda *args, **kw: None)() - 294 self.__categoryMap = { } -
295 -
296 - def categories (self): -
297 """The list of individual categories held in this namespace.""" - 298 return list(self.__categoryMap.keys()) -
299 -
300 - def _categoryMap (self): -
301 """Return the whole map from categories to named objects.""" - 302 return self.__categoryMap -
303 -
304 - def categoryMap (self, category): -
305 """Map from local names to NamedObjectMap instances for the given category.""" - 306 try: - 307 return self.__categoryMap[category] - 308 except KeyError: - 309 raise pyxb.NamespaceError(self, '%s has no category %s' % (self, category)) -
310 -
311 - def __defineCategoryAccessors (self): -
312 """Define public methods on the Namespace which provide access to - 313 individual NamedObjectMaps based on their category. - 314 - 315 """ - 316 for category in self.categories(): - 317 accessor_name = category + 's' - 318 setattr(self, accessor_name, lambda _map=self.categoryMap(category): _map) -
319 -
320 - def configureCategories (self, categories): -
321 """Ensure there is a map for each of the given categories. - 322 - 323 Category configuration - 324 L{activates<archive._NamespaceArchivable_mixin.isActive>} a namespace. - 325 - 326 Existing maps are not affected.""" - 327 - 328 self._activate() - 329 if self.__categoryMap is None: - 330 self.__categoryMap = { } - 331 for category in categories: - 332 if not (category in self.__categoryMap): - 333 self.__categoryMap[category] = NamedObjectMap(category, self) - 334 self.__defineCategoryAccessors() - 335 return self -
336 -
337 - def addCategoryObject (self, category, local_name, named_object): -
338 """Allow access to the named_object by looking up the local_name in - 339 the given category. - 340 - 341 Raises pyxb.NamespaceUniquenessError if an object with the same name - 342 already exists in the category.""" - 343 name_map = self.categoryMap(category) - 344 old_object = name_map.get(local_name) - 345 if (old_object is not None) and (old_object != named_object): - 346 raise pyxb.NamespaceUniquenessError(self, '%s: name %s used for multiple values in %s' % (self, local_name, category)) - 347 name_map[local_name] = named_object - 348 return named_object -
349 -
350 - def replaceCategoryObject (self, category, local_name, old_object, new_object): -
351 """Replace the referenced object in the category. - 352 - 353 The new object will be added only if the old_object matches the - 354 current entry for local_name in the category.""" - 355 name_map = self.categoryMap(category) - 356 if old_object == name_map.get(local_name): - 357 name_map[local_name] = new_object - 358 return name_map[local_name] -
359 -
360 - def _replaceComponent_csc (self, existing_def, replacement_def): -
361 """Replace a component definition where present in the category maps. - 362 - 363 @note: This is a high-cost operation, as every item in every category - 364 map must be examined to see whether its value field matches - 365 C{existing_def}.""" - 366 for (cat, registry) in six.iteritems(self.__categoryMap): - 367 for (k, v) in registry.items(): # NB: Not iteritems - 368 if v == existing_def: - 369 del registry[k] - 370 if replacement_def is not None: - 371 registry[k] = replacement_def - 372 return getattr(super(_NamespaceCategory_mixin, self), '_replaceComponent_csc', lambda *args, **kw: replacement_def)(existing_def, replacement_def) -
373 - 374 # Verify that the namespace category map has no components recorded. This - 375 # is the state that should hold prior to loading a saved namespace; at - 376 # tthe moment, we do not support aggregating components defined separately - 377 # into the same namespace. That should be done at the schema level using - 378 # the "include" element. -
379 - def __checkCategoriesEmpty (self): -
380 if self.__categoryMap is None: - 381 return True - 382 assert isinstance(self.__categoryMap, dict) - 383 if 0 == len(self.__categoryMap): - 384 return True - 385 for k in self.categories(): - 386 if 0 < len(self.categoryMap(k)): - 387 return False - 388 return True -
389 -
390 - def _namedObjects (self): -
391 objects = set() - 392 for category_map in six.itervalues(self.__categoryMap): - 393 objects.update(six.itervalues(category_map)) - 394 return objects -
395 -
396 - def _loadNamedObjects (self, category_map): -
397 """Add the named objects from the given map into the set held by this namespace. - 398 It is an error to name something which is already present.""" - 399 self.configureCategories(six.iterkeys(category_map)) - 400 for category in six.iterkeys(category_map): - 401 current_map = self.categoryMap(category) - 402 new_map = category_map[category] - 403 for (local_name, component) in six.iteritems(new_map): - 404 existing_component = current_map.get(local_name) - 405 if existing_component is None: - 406 current_map[local_name] = component - 407 elif existing_component._allowUpdateFromOther(component): - 408 existing_component._updateFromOther(component) - 409 else: - 410 raise pyxb.NamespaceError(self, 'Load attempted to override %s %s in %s' % (category, local_name, self.uri())) - 411 self.__defineCategoryAccessors() -
412 -
413 - def hasSchemaComponents (self): -
414 """Return C{True} iff schema components have been associated with this namespace. - 415 - 416 This only checks whether the corresponding categories have been added, - 417 not whether there are any entries in those categories. It is useful - 418 for identifying namespaces that were incorporated through a - 419 declaration but never actually referenced.""" - 420 return 'typeDefinition' in self.__categoryMap -
421 -
422 - def _associateOrigins (self, module_record): -
423 """Add links from L{pyxb.namespace.archive._ObjectOrigin} instances. - 424 - 425 For any resolvable item in this namespace from an origin managed by - 426 the module_record, ensure that item can be found via a lookup through - 427 that origin. - 428 - 429 This allows these items to be found when a single namespace comprises - 430 items translated from different schema at different times using - 431 archives to maintain consistency.""" - 432 assert module_record.namespace() == self - 433 module_record.resetCategoryObjects() - 434 self.configureCategories([archive.NamespaceArchive._AnonymousCategory()]) - 435 origin_set = module_record.origins() - 436 for (cat, cat_map) in six.iteritems(self.__categoryMap): - 437 for (n, v) in six.iteritems(cat_map): - 438 if isinstance(v, archive._ArchivableObject_mixin) and (v._objectOrigin() in origin_set): - 439 v._objectOrigin().addCategoryMember(cat, n, v) -
440 -
441 -class _ComponentDependency_mixin (pyxb.utils.utility.PrivateTransient_mixin, pyxb.cscRoot): -
442 """Mix-in for components that can depend on other components.""" - 443 - 444 __PrivateTransient = set() - 445 - 446 # Cached frozenset of components on which this component depends. - 447 __bindingRequires = None - 448 __PrivateTransient.add('bindingRequires') - 449 -
450 - def _resetClone_csc (self, **kw): -
451 """CSC extension to reset fields of a component. This one clears - 452 dependency-related data, since the clone will have to revise its - 453 dependencies. - 454 @rtype: C{None}""" - 455 getattr(super(_ComponentDependency_mixin, self), '_resetClone_csc', lambda *_args, **_kw: None)(**kw) - 456 self.__bindingRequires = None -
457 -
458 - def bindingRequires (self, reset=False, include_lax=False): -
459 """Return a set of components upon whose bindings this component's - 460 bindings depend. - 461 - 462 For example, bindings that are extensions or restrictions depend on - 463 their base types. Complex type definition bindings require that the - 464 types of their attribute declarations be available at the class - 465 definition, and the types of their element declarations in the - 466 postscript. - 467 - 468 @keyword include_lax: if C{False} (default), only the requirements of - 469 the class itself are returned. If C{True}, all requirements are - 470 returned. - 471 @rtype: C{set(L{pyxb.xmlschema.structures._SchemaComponent_mixin})} - 472 """ - 473 if reset or (self.__bindingRequires is None): - 474 if isinstance(self, resolution._Resolvable_mixin) and not (self.isResolved()): - 475 raise pyxb.LogicError('Unresolved %s in %s: %s' % (self.__class__.__name__, self._namespaceContext().targetNamespace(), self.name())) - 476 self.__bindingRequires = self._bindingRequires_vx(include_lax) - 477 return self.__bindingRequires -
478 -
479 - def _bindingRequires_vx (self, include_lax): -
480 """Placeholder for subclass method that identifies the necessary components. - 481 - 482 @note: Override in subclasses. - 483 - 484 @return: The component instances on which this component depends - 485 @rtype: C{frozenset} - 486 @raise LogicError: A subclass failed to implement this method - 487 """ - 488 raise pyxb.LogicError('%s does not implement _bindingRequires_vx' % (type(self),)) -
489 -
490 -class _NamespaceComponentAssociation_mixin (pyxb.cscRoot): -
491 """Mix-in for managing components defined within this namespace. - 492 - 493 The component set includes not only top-level named components (such as - 494 those accessible through category maps), but internal anonymous - 495 components, such as those involved in representing the content model of a - 496 complex type definition. We need to be able to get a list of these - 497 components, sorted in dependency order, so that generated bindings do not - 498 attempt to refer to a binding that has not yet been generated.""" - 499 - 500 # A set containing all components, named or unnamed, that belong to this - 501 # namespace. - 502 __components = None - 503 -
504 - def _reset (self): -
505 """CSC extension to reset fields of a Namespace. - 506 - 507 This one handles data related to component association with a - 508 namespace.""" - 509 getattr(super(_NamespaceComponentAssociation_mixin, self), '_reset', lambda *args, **kw: None)() - 510 self.__components = set() - 511 self.__origins = set() - 512 self.__schemaMap = { } -
513 -
514 - def _associateComponent (self, component): -
515 """Record that the responsibility for the component belongs to this namespace.""" - 516 self._activate() - 517 assert self.__components is not None - 518 assert isinstance(component, _ComponentDependency_mixin) - 519 assert component not in self.__components - 520 self.__components.add(component) -
521 -
522 - def _replaceComponent_csc (self, existing_def, replacement_def): -
523 """Replace a component definition in the set of associated components. - 524 - 525 @raise KeyError: C{existing_def} is not in the set of components.""" - 526 - 527 self.__components.remove(existing_def) - 528 if replacement_def is not None: - 529 self.__components.add(replacement_def) - 530 return getattr(super(_NamespaceComponentAssociation_mixin, self), '_replaceComponent_csc', lambda *args, **kw: replacement_def)(existing_def, replacement_def) -
531 -
532 - def addSchema (self, schema): -
533 for sr in self.__origins: - 534 if isinstance(sr, archive._SchemaOrigin) and sr.match(schema=schema): - 535 _log.info('Hash for %s matches %s already registered as %s', schema.location(), sr.schema().location(), self) - 536 raise pyxb.SchemaUniquenessError(self, schema.location(), sr.schema()) - 537 sr = archive._SchemaOrigin(schema=schema) - 538 schema.generationUID().associateObject(sr) - 539 self.__origins.add(sr) - 540 return sr -
541 -
542 - def lookupSchemaByLocation (self, schema_location): -
543 for sr in self.__origins: - 544 if isinstance(sr, archive._SchemaOrigin) and sr.match(location=schema_location): - 545 return (True, sr.schema()) - 546 for mr in self.moduleRecords(): - 547 if mr.hasMatchingOrigin(location=schema_location): - 548 return (True, None) - 549 return (False, None) -
550 -
551 - def schemas (self): -
552 s = set() - 553 for sr in self.__origins: - 554 if isinstance(sr, archive._SchemaOrigin) and (sr.schema() is not None): - 555 s.add(sr.schema()) - 556 return s -
557 - 558 __origins = None - 559 -
560 - def components (self): -
561 """Return a frozenset of all components, named or unnamed, belonging - 562 to this namespace.""" - 563 return frozenset(self.__components) -
564 -
565 - def _releaseNamespaceContexts (self): -
566 for c in self.__components: - 567 c._clearNamespaceContext() -
568 - 569 from pyxb.namespace import archive - 570 from pyxb.namespace.utility import NamespaceInstance - 571 from pyxb.namespace.utility import NamespaceForURI - 572 from pyxb.namespace.utility import CreateAbsentNamespace - 573 from pyxb.namespace.utility import AvailableNamespaces - 574 from pyxb.namespace import resolution - 575 NamespaceContext = resolution.NamespaceContext -
576 - 577 -class Namespace (_NamespaceCategory_mixin, resolution._NamespaceResolution_mixin, _NamespaceComponentAssociation_mixin, archive._NamespaceArchivable_mixin): -
578 """Represents an XML namespace (a URI). - 579 - 580 There is at most one L{Namespace} class instance per namespace (URI). The - 581 instance also supports associating arbitrary L{maps<NamedObjectMap>} from - 582 names to objects, in separate categories. The default categories are - 583 configured externally; for example, the - 584 L{Schema<pyxb.xmlschema.structures.Schema>} component defines a category - 585 for each named component in XMLSchema, and the customizing subclass for - 586 WSDL definitions adds categories for the service bindings, messages, etc. - 587 - 588 Namespaces can be written to and loaded from pickled files. See - 589 L{NamespaceArchive} for information. - 590 """ - 591 - 592 # The URI for the namespace. If the URI is None, this is an absent - 593 # namespace. - 594 __uri = None - 595 - 596 # An identifier, unique within a program using PyXB, used to distinguish - 597 # absent namespaces. Currently this value is not accessible to the user, - 598 # and exists solely to provide a unique identifier when printing the - 599 # namespace as a string. The class variable is used as a one-up counter, - 600 # which is assigned to the instance variable when an absent namespace - 601 # instance is created. - 602 __absentNamespaceID = 0 - 603 - 604 # A prefix bound to this namespace by standard. Current set known are applies to - 605 # xml and xmlns. - 606 __boundPrefix = None - 607 - 608 # A prefix set as a preferred prefix, generally by processing a namespace - 609 # declaration. - 610 __prefix = None - 611 - 612 # A map from URIs to Namespace instances. Namespaces instances - 613 # must be unique for their URI. See __new__(). - 614 __Registry = { } - 615 - 616 # A set of all absent namespaces created. - 617 __AbsentNamespaces = set() - 618 - 619 # Optional description of the namespace - 620 __description = None - 621 - 622 # Indicates whether this namespace is built-in to the system - 623 __isBuiltinNamespace = False - 624 - 625 # Indicates whether this namespace is undeclared (available always) - 626 __isUndeclaredNamespace = False - 627 - 628 # Indicates whether this namespace was loaded from an archive - 629 __isLoadedNamespace = False - 630 - 631 # Archive from which the namespace can be read, or None if no archive - 632 # defines this namespace. - 633 __namespaceArchive = None - 634 - 635 # Indicates whether this namespace has been written to an archive - 636 __hasBeenArchived = False - 637 - 638 # Holds the module path for builtin modules until we get a ModuleRecord to - 639 # store that in. - 640 __builtinModulePath = None - 641 - 642 # A set of options defining how the Python bindings for this namespace - 643 # were generated. Not currently used, since we don't have different - 644 # binding configurations yet. - 645 __bindingConfiguration = None - 646 - 647 # The namespace to use as the default namespace when constructing the - 648 # The namespace context used when creating built-in components that belong - 649 # to this namespace. This is used to satisfy the low-level requirement - 650 # that all schema components have a namespace context; normally, that - 651 # context is built dynamically from the schema element. - 652 __initialNamespaceContext = None - 653 - 654 # The default_namespace parameter when creating the initial namespace - 655 # context. Only used with built-in namespaces. - 656 __contextDefaultNamespace = None - 657 - 658 # The map from prefixes to namespaces as defined by the schema element for - 659 # this namespace. Only used with built-in namespaces. - 660 __contextInScopeNamespaces = None - 661 - 662 @classmethod -
663 - def _NamespaceForURI (cls, uri): -
664 """If a Namespace instance for the given URI exists, return it; otherwise return None. - 665 - 666 Note: Absent namespaces are not stored in the registry. If you use - 667 one (e.g., for a schema with no target namespace), don't lose hold of - 668 it.""" - 669 if uri is None: - 670 raise pyxb.UsageError('Absent namespaces are unlocatable') - 671 return cls.__Registry.get(uri) -
672 - 673 # A map from string UUIDs to absent Namespace instances. Used for - 674 # in-session deserialization as required for cloning objects. Non-absent - 675 # namespaces are identified by URI and recorded in __Registry. - 676 __AbsentNamespaceRegistry = { } - 677 - 678 # The UUID used to serialize this namespace. This serves the same role in - 679 # __AbsentNamespaceRegistry as the namespace URI does in __Registry, but - 680 # is retained only within a single PyXB session. - 681 __absentSerializedUUID = None - 682 - 683 __SerializedVariantAbsent = 'absent' - 684 -
685 - def __getnewargs__ (self): -
686 """Pickling support. - 687 - 688 To ensure that unpickled Namespace instances are unique per - 689 URI, we ensure that the routine that creates unpickled - 690 instances knows what it's supposed to return.""" - 691 if self.uri() is None: - 692 # We can't reconstruct absent namespaces. However, it is - 693 # convenient to be able to use Python's copy module to clone - 694 # instances. Support for that does require ability to identify - 695 # specific absent namespaces, which we do by representing them as - 696 # a tuple containing a variant tag and unique identifier. - 697 if self.__absentSerializedUUID is None: - 698 _log.warning('Instances with absent namespaces can only be reconstructed in-session') - 699 self.__absentSerializedUUID = pyxb.utils.utility.UniqueIdentifier() - 700 self.__AbsentNamespaceRegistry[self.__absentSerializedUUID.uid()] = self - 701 return ((self.__SerializedVariantAbsent, self.__absentSerializedUUID.uid()),) - 702 return (self.uri(),) -
703 -
704 - def __new__ (cls, *args, **kw): -
705 """Pickling and singleton support. - 706 - 707 This ensures that no more than one Namespace instance exists - 708 for any given URI. We could do this up in __init__, but that - 709 doesn't normally get called when unpickling instances; this - 710 does. See also __getnewargs__().""" - 711 (uri,) = args - 712 if isinstance(uri, tuple): - 713 # Special handling to reconstruct absent namespaces. - 714 (variant, uid) = uri - 715 if cls.__SerializedVariantAbsent == variant: - 716 ns = cls.__AbsentNamespaceRegistry.get(uid) - 717 if ns is None: - 718 raise pyxb.UsageError('Unable to reconstruct instance of absent namespace') - 719 return ns - 720 raise pyxb.LogicError('Unrecognized serialized namespace variant %s uid %s' % (variant, uid)) - 721 elif not (uri in cls.__Registry): - 722 instance = object.__new__(cls) - 723 # Do this one step of __init__ so we can do checks during unpickling - 724 instance.__uri = uri - 725 instance._reset() - 726 # Absent namespaces are not stored in the registry. - 727 if uri is None: - 728 cls.__AbsentNamespaces.add(instance) - 729 return instance - 730 cls.__Registry[uri] = instance - 731 return cls.__Registry[uri] -
732 - 733 @classmethod -
734 - def AvailableNamespaces (cls): -
735 """Return a set of all Namespace instances defined so far.""" - 736 return cls.__AbsentNamespaces.union(six.itervalues(cls.__Registry)) -
737 -
738 - def __init__ (self, uri, - 739 description=None, - 740 builtin_namespace=None, - 741 builtin_module_path=None, - 742 is_undeclared_namespace=False, - 743 is_loaded_namespace=False, - 744 bound_prefix=None, - 745 default_namespace=None, - 746 in_scope_namespaces=None): -
747 """Create a new Namespace. - 748 - 749 The URI must be non-None, and must not already be assigned to - 750 a Namespace instance. See _NamespaceForURI(). - 751 - 752 User-created Namespace instances may also provide a description. - 753 - 754 Users should never provide a builtin_namespace parameter. - 755 """ - 756 - 757 # New-style superclass invocation - 758 super(Namespace, self).__init__() - 759 - 760 self.__contextDefaultNamespace = default_namespace - 761 self.__contextInScopeNamespaces = in_scope_namespaces - 762 - 763 # Make sure that we're not trying to do something restricted to - 764 # built-in namespaces - 765 is_builtin_namespace = not (builtin_namespace is None) - 766 if not is_builtin_namespace: - 767 if bound_prefix is not None: - 768 raise pyxb.LogicError('Only permanent Namespaces may have bound prefixes') - 769 - 770 # We actually set the uri when this instance was allocated; - 771 # see __new__(). - 772 assert self.__uri == uri - 773 self.__boundPrefix = bound_prefix - 774 self.__description = description - 775 self.__isBuiltinNamespace = is_builtin_namespace - 776 self.__builtinNamespaceVariable = builtin_namespace - 777 self.__builtinModulePath = builtin_module_path - 778 self.__isUndeclaredNamespace = is_undeclared_namespace - 779 self.__isLoadedNamespace = is_loaded_namespace - 780 - 781 self._reset() - 782 - 783 assert (self.__uri is None) or (self.__Registry[self.__uri] == self) -
784 -
785 - def _reset (self): -
786 assert not self.isActive() - 787 getattr(super(Namespace, self), '_reset', lambda *args, **kw: None)() - 788 self.__initialNamespaceContext = None -
789 -
790 - def uri (self): -
791 """Return the URI for the namespace represented by this instance. - 792 - 793 If the URI is None, this is an absent namespace, used to hold - 794 declarations not associated with a namespace (e.g., from schema with - 795 no target namespace).""" - 796 return self.__uri -
797 -
798 - def setPrefix (self, prefix): -
799 if self.__boundPrefix is not None: - 800 if self.__boundPrefix == prefix: - 801 return self - 802 raise pyxb.NamespaceError(self, 'Cannot change the prefix of a bound namespace') - 803 self.__prefix = prefix - 804 return self -
805 -
806 - def prefix (self): -
807 if self.__boundPrefix: - 808 return self.__boundPrefix - 809 return self.__prefix -
810 -
811 - def isAbsentNamespace (self): -
812 """Return True iff this namespace is an absent namespace. - 813 - 814 Absent namespaces have no namespace URI; they exist only to - 815 hold components created from schemas with no target - 816 namespace.""" - 817 return self.__uri is None -
818 -
819 - def fallbackNamespace (self): -
820 """When known to be operating in this namespace, provide the Namespace - 821 instance to be used when names are associated with no namespace.""" - 822 if self.isAbsentNamespace(): - 823 return self - 824 return None -
825 - 826 @classmethod -
827 - def CreateAbsentNamespace (cls): -
828 """Create an absent namespace. - 829 - 830 Use this instead of the standard constructor, in case we need - 831 to augment it with a uuid or the like.""" - 832 rv = Namespace(None) - 833 rv.__absentNamespaceID = cls.__absentNamespaceID - 834 cls.__absentNamespaceID += 1 - 835 - 836 return rv -
837 -
838 - def _overrideAbsentNamespace (self, uri): -
839 assert self.isAbsentNamespace() - 840 self.__uri = uri -
841 -
842 - def boundPrefix (self): -
843 """Return the standard prefix to be used for this namespace. - 844 - 845 Only a few namespace prefixes are bound to namespaces: xml and xmlns - 846 are two. In all other cases, this method should return None. The - 847 infrastructure attempts to prevent user creation of Namespace - 848 instances that have bound prefixes.""" - 849 return self.__boundPrefix -
850 -
851 - def isBuiltinNamespace (self): -
852 """Return True iff this namespace was defined by the infrastructure. - 853 - 854 That is the case for all namespaces in the Namespace module.""" - 855 return self.__isBuiltinNamespace -
856 -
858 assert self.__builtinNamespaceVariable is not None - 859 return 'pyxb.namespace.%s' % (self.__builtinNamespaceVariable,) -
860 -
861 - def builtinModulePath (self): -
862 from pyxb.namespace import builtin - 863 if not self.__builtinModulePath: - 864 raise pyxb.LogicError('Namespace has no built-in module: %s' % (self,)) - 865 mr = self.lookupModuleRecordByUID(builtin.BuiltInObjectUID) - 866 assert mr is not None - 867 assert mr.modulePath() == self.__builtinModulePath - 868 return self.__builtinModulePath -
869 -
870 - def isUndeclaredNamespace (self): -
871 """Return True iff this namespace is always available - 872 regardless of whether there is a declaration for it. - 873 - 874 This is the case only for the - 875 xml(http://www.w3.org/XML/1998/namespace) and - 876 xmlns(http://www.w3.org/2000/xmlns/) namespaces.""" - 877 return self.__isUndeclaredNamespace -
878 -
879 - def isLoadedNamespace (self): -
880 """Return C{True} iff this namespace was loaded from a namespace archive.""" - 881 return self.__isLoadedNamespace -
882 -
883 - def hasBeenArchived (self): -
884 """Return C{True} iff this namespace has been saved to a namespace archive. - 885 See also L{isLoadedNamespace}.""" - 886 return self.__hasBeenArchived -
887 -
888 - def description (self, description=None): -
889 """Get, or set, a textual description of the namespace.""" - 890 if description is not None: - 891 self.__description = description - 892 return self.__description -
893 -
894 - def nodeIsNamed (self, node, *local_names): -
895 return (node.namespaceURI == self.uri()) and (node.localName in local_names) -
896 -
897 - def createExpandedName (self, local_name): -
898 return ExpandedName(self, local_name) -
899 -
900 - def __getstate__ (self): -
901 """Support pickling. - 902 - 903 Well, no, not really. Because namespace instances must be unique, we - 904 represent them as their URI, and that's done by __getnewargs__ - 905 above. All the interesting information is in the ModuleRecords.""" - 906 return {} -
907 -
908 - def _defineBuiltins_ox (self, structures_module): -
909 pass -
910 - 911 __definedBuiltins = False -
912 - def _defineBuiltins (self, structures_module): -
913 assert self.isBuiltinNamespace() - 914 if not self.__definedBuiltins: - 915 from pyxb.namespace import builtin - 916 mr = self.lookupModuleRecordByUID(builtin.BuiltInObjectUID, create_if_missing=True, module_path=self.__builtinModulePath) - 917 self._defineBuiltins_ox(structures_module) - 918 self.__definedBuiltins = True - 919 mr.markIncorporated() - 920 return self -
921 -
922 - def _loadComponentsFromArchives (self, structures_module): -
923 """Attempts to load the named objects held in this namespace. - 924 - 925 The base class implementation looks at the set of available archived - 926 namespaces, and if one contains this namespace unserializes its named - 927 object maps. - 928 - 929 Sub-classes may choose to look elsewhere, if this version fails or - 930 before attempting it. - 931 - 932 There is no guarantee that any particular category of named object has - 933 been located when this returns. Caller must check. - 934 """ - 935 for mr in self.moduleRecords(): - 936 if mr.isLoadable(): - 937 if mr.isPublic(): - 938 _log.info('Load %s from %s', mr, mr.archive()) - 939 try: - 940 mr.archive().readNamespaces() - 941 except pyxb.NamespaceArchiveError: - 942 _log.exception("Failure reading namespaces in archive") - 943 else: - 944 _log.info('Ignoring private module %s in validation', mr) - 945 self._activate() -
946 - 947 __didValidation = False - 948 __inValidation = False -
949 - def validateComponentModel (self, structures_module=None): -
950 """Ensure this namespace is ready for use. - 951 - 952 If the namespace does not have a map of named objects, the system will - 953 attempt to load one. - 954 """ - 955 if not self.__didValidation: - 956 # assert not self.__inValidation, 'Nested validation of %s' % (self.uri(),) - 957 if structures_module is None: - 958 import pyxb.xmlschema.structures as structures_module - 959 if self.isBuiltinNamespace(): - 960 self._defineBuiltins(structures_module) - 961 try: - 962 self.__inValidation = True - 963 self._loadComponentsFromArchives(structures_module) - 964 self.__didValidation = True - 965 finally: - 966 self.__inValidation = False - 967 return True -
968 -
969 - def _replaceComponent (self, existing_def, replacement_def): -
970 """Replace the existing definition with another. - 971 - 972 This is used in a situation where building the component model - 973 resulted in a new component instance being created and registered, but - 974 for which an existing component is to be preferred. An example is - 975 when parsing the schema for XMLSchema itself: the built-in datatype - 976 components should be retained instead of the simple type definition - 977 components dynamically created from the schema. - 978 - 979 By providing the value C{None} as the replacement definition, this can - 980 also be used to remove components. - 981 - 982 @note: Invoking this requires scans of every item in every category - 983 map in the namespace. - 984 - 985 @return: C{replacement_def} - 986 """ - 987 # We need to do replacements in the category map handler, the - 988 # resolver, and the component associator. - 989 return self._replaceComponent_csc(existing_def, replacement_def) -
990 -
991 - def initialNamespaceContext (self): -
992 """Obtain the namespace context to be used when creating components in this namespace. - 993 - 994 Usually applies only to built-in namespaces, but is also used in the - 995 autotests when creating a namespace without a xs:schema element. . - 996 Note that we must create the instance dynamically, since the - 997 information that goes into it has cross-dependencies that can't be - 998 resolved until this module has been completely loaded.""" - 999 -1000 if self.__initialNamespaceContext is None: -1001 isn = { } -1002 if self.__contextInScopeNamespaces is not None: -1003 for (k, v) in six.iteritems(self.__contextInScopeNamespaces): -1004 isn[k] = self.__identifyNamespace(v) -1005 kw = { 'target_namespace' : self -1006 , 'default_namespace' : self.__identifyNamespace(self.__contextDefaultNamespace) -1007 , 'in_scope_namespaces' : isn } -1008 self.__initialNamespaceContext = resolution.NamespaceContext(None, **kw) -1009 return self.__initialNamespaceContext -
1010 -1011 -
1012 - def __identifyNamespace (self, nsval): -
1013 """Identify the specified namespace, which should be a built-in. -1014 -1015 Normally we can just use a reference to the Namespace module instance, -1016 but when creating those instances we sometimes need to refer to ones -1017 for which the instance has not yet been created. In that case, we use -1018 the name of the instance, and resolve the namespace when we need to -1019 create the initial context.""" -1020 if nsval is None: -1021 return self -1022 if isinstance(nsval, six.string_types): -1023 nsval = globals().get(nsval) -1024 if isinstance(nsval, Namespace): -1025 return nsval -1026 raise pyxb.LogicError('Cannot identify namespace from %s' % (nsval,)) -
1027 -
1028 - def __str__ (self): -
1029 if self.__uri is None: -1030 return 'AbsentNamespace%d' % (self.__absentNamespaceID,) -1031 assert self.__uri is not None -1032 if self.__boundPrefix is not None: -1033 rv = '%s=%s' % (self.__boundPrefix, self.__uri) -1034 else: -1035 rv = self.__uri -1036 return rv -
1037 -1038 from pyxb.namespace.builtin import XMLSchema_instance -1039 from pyxb.namespace.builtin import XMLNamespaces -1040 from pyxb.namespace.builtin import XMLSchema -1041 from pyxb.namespace.builtin import XHTML -1042 from pyxb.namespace.builtin import XML -1043 from pyxb.namespace.builtin import XMLSchema_hfp -1044 from pyxb.namespace.builtin import BuiltInObjectUID -1045 -1046 resolution.NamespaceContext._AddTargetNamespaceAttribute(XMLSchema.createExpandedName('schema'), ExpandedName('targetNamespace')) -1047 -1048 ## Local Variables: -1049 ## fill-column:78 -1050 ## End: -1051 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution-module.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,273 +0,0 @@ - - - - - pyxb.namespace.resolution - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module resolution - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module resolution

source code

-

Classes and global objects related to resolving XML Namespaces.

- - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - _Resolvable_mixin
- Mix-in indicating that this object may have references to unseen - named components. -
-   - - _NamespaceResolution_mixin
- Mix-in that aggregates those aspects of XMLNamespaces relevant to - resolving component references. -
-   - - NamespaceContext
- Records information associated with namespaces at a DOM node. -
- - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
ResolveSiblingNamespaces(sibling_namespaces)
- Resolve all components in the sibling_namespaces.
- source code - -
- -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __package__ = 'pyxb.namespace' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

ResolveSiblingNamespaces(sibling_namespaces) -

-
source code  -
- -

Resolve all components in the sibling_namespaces.

-
-
Parameters:
-
    -
  • sibling_namespaces - A set of namespaces expected to be closed under dependency.
  • -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution.NamespaceContext-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution.NamespaceContext-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution.NamespaceContext-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution.NamespaceContext-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1313 +0,0 @@ - - - - - pyxb.namespace.resolution.NamespaceContext - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module resolution :: - Class NamespaceContext - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamespaceContext

source code

-
-object --+
-         |
-        NamespaceContext
-
- -
-

Records information associated with namespaces at a DOM node.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__str__(self)
- str(x)
- - -
- -
-   - - - - - - -
defaultNamespace(self)
- The default namespace in effect at this node.
- source code - -
- -
-   - - - - - - -
setDefaultNamespace(self, - default_namespace)
- Set the default namespace for the generated document.
- source code - -
- -
-   - - - - - - -
targetNamespace(self)
- The target namespace in effect at this node.
- source code - -
- -
-   - - - - - - -
inScopeNamespaces(self)
- Map from prefix strings to Namespace - instances associated with those prefixes.
- source code - -
- -
-   - - - - - - -
__removePrefixMap(self, - pfx) - source code - -
- -
-   - - - - - - -
__addPrefixMap(self, - pfx, - ns) - source code - -
- -
-   - - - - - - -
__clonePrefixMap(self) - source code - -
- -
-   - - - - - - -
prefixForNamespace(self, - namespace)
- Return a prefix associated with the given namespace in this context, - or None if the namespace is the default or is not in scope.
- source code - -
- -
-   - - - - - - -
setNodeContext(self, - node) - source code - -
- -
-   - - - - - - -
declareNamespace(self, - namespace, - prefix=None, - add_to_map=False)
- Record the given namespace as one to be used in this document.
- source code - -
- -
-   - - - - - - -
processXMLNS(self, - prefix, - uri) - source code - -
- -
-   - - - - - - -
finalizeTargetNamespace(self, - tns_uri=None, - including_context=None) - source code - -
- -
-   - - - - - - -
reset(self)
- Reset this instance to the state it was when created, exclusive of - XMLNS directives passed in a constructor dom_node - parameter.
- source code - -
- -
-   - - - - - - -
__init__(self, - dom_node=None, - parent_context=None, - including_context=None, - recurse=True, - default_namespace=None, - target_namespace=None, - in_scope_namespaces=None, - expanded_name=None, - finalize_target_namespace=True)
- Determine the namespace context that should be associated with the - given node and, optionally, its element children.
- source code - -
- -
-   - - - - - - -
interpretQName(self, - name, - namespace=None, - default_no_namespace=False)
- Convert the provided name into an ExpandedName, i.e.
- source code - -
- -
-   - - - - - - -
queueForResolution(self, - component, - depends_on=None)
- Forwards to queueForResolution() in targetNamespace().
- source code - -
- -
-   - - - - - - -
__unicode__(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
PushContext(cls, - ctx)
- Make ctx the currently active namespace context.
- source code - -
- -
-   - - - - - - -
Current(cls)
- Access the currently active namespace context.
- source code - -
- -
-   - - - - - - -
PopContext(cls)
- Discard the currently active namespace context, restoring its - predecessor.
- source code - -
- -
-   - - - - - - -
_AddTargetNamespaceAttribute(cls, - expanded_name, - attribute_name) - source code - -
- -
-   - - - - - - -
_TargetNamespaceAttribute(cls, - expanded_name) - source code - -
- -
-   - - - - - - -
__BuildInitialPrefixMap(cls) - source code - -
- -
-   - - - - - - -
GetNodeContext(cls, - node, - **kw)
- Get the NamespaceContext instance that was assigned to the - node.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __ContextStack = [] -
-   - - __TargetNamespaceAttributes = {<pyxb.namespace.ExpandedName ob... -
-   - - __pendingReferencedNamespaces = None
- hash(x) -
-   - - __defaultNamespace = None
- hash(x) -
-   - - __fallbackToTargetNamespace = False -
-   - - __targetNamespace = None
- hash(x) -
-   - - __inScopeNamespaces = None
- Map from Namespace instances to sets of prefix strings - associated with the namespace. -
-   - - __inScopePrefixes = None
- hash(x) -
-   - - __InitialScopeNamespaces = {'xml': <pyxb.namespace.builtin._XM... -
-   - - __InitialScopePrefixes = {<pyxb.namespace.Namespace object>: s... -
-   - - __initialScopeNamespaces = None
- hash(x) -
-   - - __initialScopePrefixes = None
- hash(x) -
-   - - __namespacePrefixCounter = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

PushContext(cls, - ctx) -
Class Method -

-
source code  -
- -

Make ctx the currently active namespace context.

-

Prior contexts are retained on a LIFO stack.

-
-
-
-
- -
- -
- - -
-

Current(cls) -
Class Method -

-
source code  -
- -

Access the currently active namespace context.

-

If no context is active, None is returned. This probably - represents mis-use of the infrastructure (viz., failure to record the - context within which a QName must be resolved).

-
-
-
-
- -
- -
- - -
-

PopContext(cls) -
Class Method -

-
source code  -
- -

Discard the currently active namespace context, restoring its - predecessor.

-

The discarded context is returned.

-
-
-
-
- -
- -
- - -
-

defaultNamespace(self) -

-
source code  -
- -

The default namespace in effect at this node. E.g., - xmlns="URN:default".

-
-
-
-
- -
- -
- - -
-

setDefaultNamespace(self, - default_namespace) -

-
source code  -
- -

Set the default namespace for the generated document.

-

Even if invoked post construction, the default namespace will affect - the entire document, as all namespace declarations are placed in the - document root.

-
-
Parameters:
-
    -
  • default_namespace (pyxb.namespace.Namespace or str or - unicode.) - The namespace to be defined as the default namespace in the - top-level element of the document. May be provided as a real - namespace, or just its URI.
  • -
-
-
-
- -
- -
- - -
-

targetNamespace(self) -

-
source code  -
- -

The target namespace in effect at this node. Usually from the - targetNamespace attribute. If no namespace is specified for - the schema, an absent namespace was assigned upon creation and will be - returned.

-
-
-
-
- -
- -
- - -
-

inScopeNamespaces(self) -

-
source code  -
- -

Map from prefix strings to Namespace - instances associated with those prefixes. The prefix None - identifies the default namespace.

-
-
-
-
- -
- -
- - -
-

GetNodeContext(cls, - node, - **kw) -
Class Method -

-
source code  -
- -

Get the NamespaceContext instance that was assigned to the - node.

-

If none has been assigned and keyword parameters are present, create - one treating this as the root node and the keyword parameters as - configuration information (e.g., default_namespace).

-
-
Raises:
-
    -
  • pyxb.LogicError - no context is available and the keywords required to create one - were not provided
  • -
-
-
-
- -
- -
- - -
-

declareNamespace(self, - namespace, - prefix=None, - add_to_map=False) -

-
source code  -
- -

Record the given namespace as one to be used in this document.

-
-
Parameters:
-
    -
  • namespace (pyxb.namespace.Namespace) - The namespace to be associated with the document.
  • -
  • prefix - Optional prefix to be used with this namespace. If not provided, - a unique prefix is generated or a standard prefix is used, - depending on the namespace.
  • -
-
Returns:
-
a prefix that may be used with the namespace. If - prefix was None the return value may be - a previously-assigned prefix.
-
-
To Do: -
    -
  • - ensure multiple namespaces do not share the same prefix -
  • -
  • - provide default prefix in pyxb.namespace.Namespace -
  • -
-
-
- -
- -
- - -
-

reset(self) -

-
source code  -
- -

Reset this instance to the state it was when created, exclusive of - XMLNS directives passed in a constructor dom_node - parameter.

-

This preserves parent context and constructor-specified prefix maps, - but clears the namespace-prefix mapping of any additions made while - processing namespace directives in DOM nodes, or manually added - post-construction.

-

The defaultNamespace is also retained.

-
-
-
-
- -
- -
- - -
-

__init__(self, - dom_node=None, - parent_context=None, - including_context=None, - recurse=True, - default_namespace=None, - target_namespace=None, - in_scope_namespaces=None, - expanded_name=None, - finalize_target_namespace=True) -
(Constructor) -

-
source code  -
- -

Determine the namespace context that should be associated with the - given node and, optionally, its element children.

-

Primarily this class maintains a map between namespaces and prefixes - used in QName instances. The initial map comprises the bound prefixes - (xml and xmlns), prefixes inherited from - parent_context, and prefixes passed through the - in_scope_namespaces parameter to the constructor. This map - is then augmented by any namespace declarations present in a passed - dom_node. The initial map prior to augmentation may be - restored through the reset() method.

-
-
Parameters:
-
    -
  • dom_node (xml.dom.Element) - The DOM node
  • -
  • parent_context (NamespaceContext) - Optional value that specifies the context associated with - dom_node's parent node. If not provided, only the - xml namespace is in scope.
  • -
  • recurse (bool) - If True (default), create namespace contexts for all element - children of dom_node
  • -
  • default_namespace (NamespaceContext) - Optional value to set as the default namespace. Values from - parent_context would override this, as would an - xmlns attribute in the dom_node.
  • -
  • target_namespace (NamespaceContext) - Optional value to set as the target namespace. Values from - parent_context would override this, as would a - targetNamespace attribute in the - dom_node
  • -
  • in_scope_namespaces (dict mapping prefix string to Namespace.) - Optional value to set as the initial set of in-scope namespaces. - The always-present namespaces are added to this if necessary.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

interpretQName(self, - name, - namespace=None, - default_no_namespace=False) -

-
source code  -
- -

Convert the provided name into an ExpandedName, i.e. a tuple of Namespace and - local name.

-

If the name includes a prefix, that prefix must map to an in-scope - namespace in this context. Absence of a prefix maps to defaultNamespace(), which must be provided (or defaults - to the target namespace, if that is not absent).

-
-
Parameters:
-
    -
  • name (str or unicode) - A QName.
  • -
  • name (str or unicode) - Optional namespace to use for unqualified names when there is no - default namespace. Note that a defined default namespace, even - if absent, supersedes this value.
  • -
  • default_no_namespace - If False (default), an NCName in a context where - namespace is None and no default or - fallback namespace can be identified produces an exception. If - True, such an NCName is implicitly placed in no - namespace.
  • -
-
Returns:
-
An ExpandedName tuple: ( Namespace, str )
-
Raises:
-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__TargetNamespaceAttributes

- -
-
-
-
Value:
-
-{<pyxb.namespace.ExpandedName object>: <pyxb.namespace.ExpandedName ob\
-ject>}
-
-
-
-
-
- -
- -
-

__inScopeNamespaces

-

Map from Namespace instances to sets of prefix strings associated - with the namespace. The default namespace is not represented.

-
-
-
-
Value:
-
-None
-
-
-
-
-
- -
- -
-

__InitialScopeNamespaces

- -
-
-
-
Value:
-
-{'xml': <pyxb.namespace.builtin._XML object>,
- 'xmlns': <pyxb.namespace.Namespace object>}
-
-
-
-
-
- -
- -
-

__InitialScopePrefixes

- -
-
-
-
Value:
-
-{<pyxb.namespace.Namespace object>: set(['xmlns']),
- <pyxb.namespace.builtin._XML object>: set(['xml'])}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution._NamespaceResolution_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution._NamespaceResolution_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution._NamespaceResolution_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution._NamespaceResolution_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,641 +0,0 @@ - - - - - pyxb.namespace.resolution._NamespaceResolution_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module resolution :: - Class _NamespaceResolution_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _NamespaceResolution_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _NamespaceResolution_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in that aggregates those aspects of XMLNamespaces relevant to - resolving component references.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_reset(self)
- CSC extension to reset fields of a Namespace.
- source code - -
- -
-   - - - - - - -
_getState_csc(self, - kw) - source code - -
- -
-   - - - - - - -
_setState_csc(self, - kw) - source code - -
- -
-   - - - - - - -
importNamespace(self, - namespace) - source code - -
- -
-   - - - - - - -
_referenceNamespace(self, - namespace) - source code - -
- -
-   - - - - - - -
importedNamespaces(self)
- Return the set of namespaces which some schema imported while - processing with this namespace as target.
- source code - -
- -
-   - - - - - - -
_transferReferencedNamespaces(self, - module_record) - source code - -
- -
-   - - - - - - -
referencedNamespaces(self)
- Return the set of namespaces which appear in namespace declarations - of schema with this namespace as target.
- source code - -
- -
-   - - - - - - -
queueForResolution(self, - resolvable, - depends_on=None)
- Invoked to note that a component may have references that will need - to be resolved.
- source code - -
- -
-   - - - - - - -
needsResolution(self)
- Return True iff this namespace has not been resolved.
- source code - -
- -
-   - - - - - - -
_replaceComponent_csc(self, - existing_def, - replacement_def)
- Replace a component definition if present in the list of unresolved - components.
- source code - -
- -
-   - - - - - - -
resolveDefinitions(self, - allow_unresolved=False)
- Loop until all references within the associated resolvable objects - have been resolved.
- source code - -
- -
-   - - - - - - -
_unresolvedComponents(self)
- Returns a reference to the list of unresolved components.
- source code - -
- -
-   - - - - - - -
_unresolvedDependents(self)
- Returns a map from unresolved components to sets of components that - must be resolved first.
- source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __importedNamespaces = None
- hash(x) -
-   - - __referencedNamespaces = None
- hash(x) -
-   - - __unresolvedComponents = None
- hash(x) -
-   - - __unresolvedDependents = None
- hash(x) -
-   - - _NamespaceResolution_mixin__importedNamespaces = None
- hash(x) -
-   - - _NamespaceResolution_mixin__referencedNamespaces = None
- hash(x) -
-   - - _NamespaceResolution_mixin__unresolvedComponents = None
- hash(x) -
-   - - _NamespaceResolution_mixin__unresolvedDependents = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_reset(self) -

-
source code  -
- -

CSC extension to reset fields of a Namespace.

-

This one handles component-resolution--related data.

-
-
-
-
- -
- -
- - -
-

queueForResolution(self, - resolvable, - depends_on=None) -

-
source code  -
- -

Invoked to note that a component may have references that will need to - be resolved.

-

Newly created named components are often unresolved, as are components - which, in the course of resolution, are found to depend on another - unresolved component.

-
-
Parameters:
-
    -
  • resolvable - An instance of _Resolvable_mixin that - is later to be resolved.
  • -
  • depends_on - None, or an instance of _Resolvable_mixin - which resolvable requires to be resolved in order to - resolve itself.
  • -
-
Returns:
-
resolvable
-
-
-
- -
- -
- - -
-

resolveDefinitions(self, - allow_unresolved=False) -

-
source code  -
- -

Loop until all references within the associated resolvable objects - have been resolved.

-

This method iterates through all components on the unresolved list, - invoking the _resolve method of each. If the component could not be - resolved in this pass, it iis placed back on the list for the next - iteration. If an iteration completes without resolving any of the - unresolved components, a pyxb.NotInNamespaceError exception is - raised.

-
-
-

Note: - Do not invoke this until all top-level definitions for the - namespace have been provided. The resolution routines are entitled - to raise a validation exception if a reference to an unrecognized - component is encountered. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1628 +0,0 @@ - - - - - pyxb.namespace.resolution - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module resolution - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.namespace.resolution

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # 
-  4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  5  # not use this file except in compliance with the License. You may obtain a 
-  6  # copy of the License at: 
-  7  # 
-  8  #            http://www.apache.org/licenses/LICENSE-2.0 
-  9  # 
- 10  # Unless required by applicable law or agreed to in writing, software 
- 11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 13  # License for the specific language governing permissions and limitations 
- 14  # under the License. 
- 15   
- 16  """Classes and global objects related to resolving U{XML 
- 17  Namespaces<http://www.w3.org/TR/2006/REC-xml-names-20060816/index.html>}.""" 
- 18   
- 19  import logging 
- 20  import pyxb 
- 21  import pyxb.utils.utility 
- 22  from pyxb.namespace import archive, utility 
- 23  from pyxb.utils import six 
- 24   
- 25  _log = logging.getLogger(__name__) 
-
26 - 27 -class _Resolvable_mixin (pyxb.cscRoot): -
28 """Mix-in indicating that this object may have references to unseen named components. - 29 - 30 This class is mixed-in to those XMLSchema components that have a reference - 31 to another component that is identified by a QName. Resolution of that - 32 component may need to be delayed if the definition of the component has - 33 not yet been read. - 34 """ - 35 - 36 #_TraceResolution = True - 37 _TraceResolution = False - 38 -
39 - def isResolved (self): -
40 """Determine whether this named component is resolved. - 41 - 42 Override this in the child class.""" - 43 raise NotImplementedError("_Resolvable_mixin.isResolved in %s"% (type(self).__name__,)) -
44 -
45 - def _resolve (self): -
46 """Perform whatever steps are required to resolve this component. - 47 - 48 Resolution is performed in the context of the namespace to which the - 49 component belongs. Invoking this method may fail to complete the - 50 resolution process if the component itself depends on unresolved - 51 components. The sole caller of this should be - 52 L{_NamespaceResolution_mixin.resolveDefinitions}. - 53 - 54 This method is permitted (nay, encouraged) to raise an exception if - 55 resolution requires interpreting a QName and the named component - 56 cannot be found. - 57 - 58 Override this in the child class. In the prefix, if L{isResolved} is - 59 true, return right away. If something prevents you from completing - 60 resolution, invoke L{self._queueForResolution()} (so it is retried - 61 later) and immediately return self. Prior to leaving after successful - 62 resolution discard any cached dom node by setting C{self.__domNode=None}. - 63 - 64 @return: C{self}, whether or not resolution succeeds. - 65 @raise pyxb.SchemaValidationError: if resolution requlres a reference to an unknown component - 66 """ - 67 raise NotImplementedError("_Resolvable_mixin._resolve in %s"% (type(self).__name__,)) -
68 -
69 - def _queueForResolution (self, why=None, depends_on=None): -
70 """Short-hand to requeue an object if the class implements _namespaceContext(). - 71 """ - 72 if (why is not None) and self._TraceResolution: - 73 _log.info('Resolution delayed for %s: %s\n\tDepends on: %s', self, why, depends_on) - 74 self._namespaceContext().queueForResolution(self, depends_on) -
75 -
76 -class _NamespaceResolution_mixin (pyxb.cscRoot): -
77 """Mix-in that aggregates those aspects of XMLNamespaces relevant to - 78 resolving component references. - 79 """ - 80 - 81 # A set of namespaces which some schema imported while processing with - 82 # this namespace as target. - 83 __importedNamespaces = None - 84 - 85 # A set of namespaces which appear in namespace declarations of schema - 86 # with this namespace as target. - 87 __referencedNamespaces = None - 88 - 89 # A list of Namespace._Resolvable_mixin instances that have yet to be - 90 # resolved. - 91 __unresolvedComponents = None - 92 - 93 # A map from Namespace._Resolvable_mixin instances in - 94 # __unresolvedComponents to sets of other unresolved objects on which they - 95 # depend. - 96 __unresolvedDependents = None - 97 -
98 - def _reset (self): -
99 """CSC extension to reset fields of a Namespace. -100 -101 This one handles component-resolution--related data.""" -102 getattr(super(_NamespaceResolution_mixin, self), '_reset', lambda *args, **kw: None)() -103 self.__unresolvedComponents = [] -104 self.__unresolvedDependents = {} -105 self.__importedNamespaces = set() -106 self.__referencedNamespaces = set() -
107 -
108 - def _getState_csc (self, kw): -
109 kw.update({ -110 'importedNamespaces': self.__importedNamespaces, -111 'referencedNamespaces': self.__referencedNamespaces, -112 }) -113 return getattr(super(_NamespaceResolution_mixin, self), '_getState_csc', lambda _kw: _kw)(kw) -
114 -
115 - def _setState_csc (self, kw): -
116 self.__importedNamespaces = kw['importedNamespaces'] -117 self.__referencedNamespaces = kw['referencedNamespaces'] -118 return getattr(super(_NamespaceResolution_mixin, self), '_setState_csc', lambda _kw: self)(kw) -
119 -
120 - def importNamespace (self, namespace): -
121 self.__importedNamespaces.add(namespace) -122 return self -
123 -
124 - def _referenceNamespace (self, namespace): -
125 self._activate() -126 self.__referencedNamespaces.add(namespace) -127 return self -
128 -
129 - def importedNamespaces (self): -
130 """Return the set of namespaces which some schema imported while -131 processing with this namespace as target.""" -132 return frozenset(self.__importedNamespaces) -
133 -
134 - def _transferReferencedNamespaces (self, module_record): -
135 assert isinstance(module_record, archive.ModuleRecord) -136 module_record._setReferencedNamespaces(self.__referencedNamespaces) -137 self.__referencedNamespaces.clear() -
138 -
139 - def referencedNamespaces (self): -
140 """Return the set of namespaces which appear in namespace declarations -141 of schema with this namespace as target.""" -142 return frozenset(self.__referencedNamespaces) -
143 -
144 - def queueForResolution (self, resolvable, depends_on=None): -
145 """Invoked to note that a component may have references that will need -146 to be resolved. -147 -148 Newly created named components are often unresolved, as are components -149 which, in the course of resolution, are found to depend on another -150 unresolved component. -151 -152 @param resolvable: An instance of L{_Resolvable_mixin} that is later to -153 be resolved. -154 -155 @keyword depends_on: C{None}, or an instance of L{_Resolvable_mixin} -156 which C{resolvable} requires to be resolved in order to resolve -157 itself. -158 -159 @return: C{resolvable} -160 """ -161 assert isinstance(resolvable, _Resolvable_mixin) -162 if not resolvable.isResolved(): -163 assert depends_on is None or isinstance(depends_on, _Resolvable_mixin) -164 self.__unresolvedComponents.append(resolvable) -165 if depends_on is not None and not depends_on.isResolved(): -166 from pyxb.xmlschema import structures -167 assert isinstance(depends_on, _Resolvable_mixin) -168 assert isinstance(depends_on, structures._NamedComponent_mixin) -169 self.__unresolvedDependents.setdefault(resolvable, set()).add(depends_on) -170 return resolvable -
171 -
172 - def needsResolution (self): -
173 """Return C{True} iff this namespace has not been resolved.""" -174 return self.__unresolvedComponents is not None -
175 -
176 - def _replaceComponent_csc (self, existing_def, replacement_def): -
177 """Replace a component definition if present in the list of unresolved components. -178 """ -179 try: -180 index = self.__unresolvedComponents.index(existing_def) -181 if (replacement_def is None) or (replacement_def in self.__unresolvedComponents): -182 del self.__unresolvedComponents[index] -183 else: -184 assert isinstance(replacement_def, _Resolvable_mixin) -185 self.__unresolvedComponents[index] = replacement_def -186 # Rather than assume the replacement depends on the same -187 # resolvables as the original, just wipe the dependency record: -188 # it'll get recomputed later if it's still important. -189 if existing_def in self.__unresolvedDependents: -190 del self.__unresolvedDependents[existing_def] -191 except ValueError: -192 pass -193 return getattr(super(_NamespaceResolution_mixin, self), '_replaceComponent_csc', lambda *args, **kw: replacement_def)(existing_def, replacement_def) -
194 -
195 - def resolveDefinitions (self, allow_unresolved=False): -
196 """Loop until all references within the associated resolvable objects -197 have been resolved. -198 -199 This method iterates through all components on the unresolved list, -200 invoking the _resolve method of each. If the component could not be -201 resolved in this pass, it iis placed back on the list for the next -202 iteration. If an iteration completes without resolving any of the -203 unresolved components, a pyxb.NotInNamespaceError exception is raised. -204 -205 @note: Do not invoke this until all top-level definitions for the -206 namespace have been provided. The resolution routines are entitled to -207 raise a validation exception if a reference to an unrecognized -208 component is encountered. -209 """ -210 if not self.needsResolution(): -211 return True -212 -213 while 0 < len(self.__unresolvedComponents): -214 # Save the list of unresolved objects, reset the list to capture -215 # any new objects defined during resolution, and attempt the -216 # resolution for everything that isn't resolved. -217 unresolved = self.__unresolvedComponents -218 -219 self.__unresolvedComponents = [] -220 self.__unresolvedDependents = {} -221 for resolvable in unresolved: -222 # Attempt the resolution. -223 resolvable._resolve() -224 -225 # Either we resolved it, or we queued it to try again later -226 assert resolvable.isResolved() or (resolvable in self.__unresolvedComponents), 'Lost resolvable %s' % (resolvable,) -227 -228 # We only clone things that have scope None. We never -229 # resolve things that have scope None. Therefore, we -230 # should never have resolved something that has -231 # clones. -232 if (resolvable.isResolved() and (resolvable._clones() is not None)): -233 assert False -234 if self.__unresolvedComponents == unresolved: -235 if allow_unresolved: -236 return False -237 # This only happens if we didn't code things right, or the -238 # there is a circular dependency in some named component -239 # (i.e., the schema designer didn't do things right). -240 failed_components = [] -241 from pyxb.xmlschema import structures -242 for d in self.__unresolvedComponents: -243 if isinstance(d, structures._NamedComponent_mixin): -244 failed_components.append('%s named %s' % (d.__class__.__name__, d.name())) -245 else: -246 failed_components.append('Anonymous %s' % (d.__class__.__name__,)) -247 raise pyxb.NotInNamespaceError('Infinite loop in resolution:\n %s' % ("\n ".join(failed_components),)) -248 -249 # Replace the list of unresolved components with None, so that -250 # attempts to subsequently add another component fail. -251 self.__unresolvedComponents = None -252 self.__unresolvedDependents = None -253 -254 # NOTE: Dependencies may require that we keep these around for a while -255 # longer. -256 # -257 # Remove the namespace context from everything, since we won't be -258 # resolving anything else. -259 self._releaseNamespaceContexts() -260 -261 return True -
262 -
263 - def _unresolvedComponents (self): -
264 """Returns a reference to the list of unresolved components.""" -265 return self.__unresolvedComponents -
266 -
267 - def _unresolvedDependents (self): -
268 """Returns a map from unresolved components to sets of components that -269 must be resolved first.""" -270 return self.__unresolvedDependents -
271 -
272 -def ResolveSiblingNamespaces (sibling_namespaces): -
273 """Resolve all components in the sibling_namespaces. -274 -275 @param sibling_namespaces : A set of namespaces expected to be closed -276 under dependency.""" -277 -278 for ns in sibling_namespaces: -279 ns.configureCategories([archive.NamespaceArchive._AnonymousCategory()]) -280 ns.validateComponentModel() -281 -282 def __keyForCompare (dependency_map): -283 """Sort namespaces so dependencies get resolved first. -284 -285 Uses the trick underlying functools.cmp_to_key(), but optimized for -286 this special case. The dependency map is incorporated into the class -287 definition by scope. -288 """ -289 class K (object): -290 def __init__ (self, ns, *args): -291 self.__ns = ns -
292 -293 # self compares less than other if self.ns is in the dependency set -294 # of other.ns but not vice-versa. -295 def __lt__ (self, other): -296 return ((self.__ns in dependency_map.get(other.__ns, set())) \ -297 and not (other.__ns in dependency_map.get(self.__ns, set()))) -298 -299 # self compares equal to other if their namespaces are either -300 # mutually dependent or independent. -301 def __eq__ (self, other): -302 return (self.__ns in dependency_map.get(other.__ns, set())) == (other.__ns in dependency_map.get(self.__ns, set())) -303 -304 # All other order metrics are derived. -305 def __ne__ (self, other): -306 return not self.__eq__(other) -307 def __le__ (self, other): -308 return self.__lt__(other) or self.__eq__(other) -309 def __gt__ (self, other): -310 return other.__lt__(self.__ns) -311 def __ge__ (self, other): -312 return other.__lt__(self.__ns) or self.__eq__(other) -313 return K -314 -315 need_resolved_set = set(sibling_namespaces) -316 dependency_map = {} -317 last_state = None -318 while need_resolved_set: -319 need_resolved_list = list(need_resolved_set) -320 if dependency_map: -321 need_resolved_list.sort(key=__keyForCompare(dependency_map)) -322 need_resolved_set = set() -323 dependency_map = {} -324 for ns in need_resolved_list: -325 if not ns.needsResolution(): -326 continue -327 if not ns.resolveDefinitions(allow_unresolved=True): -328 deps = dependency_map.setdefault(ns, set()) -329 for (c, dcs) in six.iteritems(ns._unresolvedDependents()): -330 for dc in dcs: -331 dns = dc.expandedName().namespace() -332 if dns != ns: -333 deps.add(dns) -334 _log.info('Holding incomplete resolution %s depending on: ', ns.uri(), six.u(' ; ').join([ six.text_type(_dns) for _dns in deps ])) -335 need_resolved_set.add(ns) -336 # Exception termination check: if we have the same set of incompletely -337 # resolved namespaces, and each has the same number of unresolved -338 # components, assume there's an truly unresolvable dependency: either -339 # due to circularity, or because there was an external namespace that -340 # was missed from the sibling list. -341 state = [] -342 for ns in need_resolved_set: -343 state.append( (ns, len(ns._unresolvedComponents())) ) -344 state = tuple(state) -345 if last_state == state: -346 raise pyxb.LogicError('Unexpected external dependency in sibling namespaces: %s' % (six.u('\n ').join( [six.text_type(_ns) for _ns in need_resolved_set ]),)) -347 last_state = state -348 -
349 @six.python_2_unicode_compatible -350 -class NamespaceContext (object): -
351 """Records information associated with namespaces at a DOM node. -352 """ -353 -
354 - def __str__ (self): -
355 rv = [ six.u('NamespaceContext ') ] -356 if self.defaultNamespace() is not None: -357 rv.extend([ '(defaultNamespace=', six.text_type(self.defaultNamespace()), ') ']) -358 if self.targetNamespace() is not None: -359 rv.extend([ '(targetNamespace=', six.text_type(self.targetNamespace()), ') ']) -360 rv.append("\n") -361 for (pfx, ns) in six.iteritems(self.inScopeNamespaces()): -362 if pfx is not None: -363 rv.append(' xmlns:%s=%s' % (pfx, six.text_type(ns))) -364 return six.u('').join(rv) -
365 -366 __ContextStack = [] -367 @classmethod -
368 - def PushContext (cls, ctx): -
369 """Make C{ctx} the currently active namespace context. -370 -371 Prior contexts are retained on a LIFO stack.""" -372 assert isinstance(ctx, cls) -373 cls.__ContextStack.append(ctx) -374 return ctx -
375 -376 @classmethod -
377 - def Current (cls): -
378 """Access the currently active namespace context. -379 -380 If no context is active, C{None} is returned. This probably -381 represents mis-use of the infrastructure (viz., failure to record the -382 context within which a QName must be resolved).""" -383 if cls.__ContextStack: -384 return cls.__ContextStack[-1] -385 return None -
386 -387 @classmethod -
388 - def PopContext (cls): -
389 """Discard the currently active namespace context, restoring its -390 predecessor. -391 -392 The discarded context is returned.""" -393 return cls.__ContextStack.pop() -
394 -395 __TargetNamespaceAttributes = { } -396 @classmethod -
397 - def _AddTargetNamespaceAttribute (cls, expanded_name, attribute_name): -
398 assert expanded_name is not None -399 cls.__TargetNamespaceAttributes[expanded_name] = attribute_name -
400 @classmethod -
401 - def _TargetNamespaceAttribute (cls, expanded_name): -
402 return cls.__TargetNamespaceAttributes.get(expanded_name) -
403 -404 # Support for holding onto referenced namespaces until we have a target -405 # namespace to give them to. -406 __pendingReferencedNamespaces = None -407 -
408 - def defaultNamespace (self): -
409 """The default namespace in effect at this node. E.g., C{xmlns="URN:default"}.""" -410 return self.__defaultNamespace -
411 __defaultNamespace = None -412 -
413 - def setDefaultNamespace (self, default_namespace): -
414 """Set the default namespace for the generated document. -415 -416 Even if invoked post construction, the default namespace will affect -417 the entire document, as all namespace declarations are placed in the -418 document root. -419 -420 @param default_namespace: The namespace to be defined as the default -421 namespace in the top-level element of the document. May be provided -422 as a real namespace, or just its URI. -423 @type default_namespace: L{pyxb.namespace.Namespace} or C{str} or -424 C{unicode}. -425 """ -426 -427 if isinstance(default_namespace, six.string_types): -428 default_namespace = utility.NamespaceForURI(default_namespace, create_if_missing=True) -429 if (default_namespace is not None) and default_namespace.isAbsentNamespace(): -430 raise pyxb.UsageError('Default namespace must not be an absent namespace') -431 self.__defaultNamespace = default_namespace -
432 -433 # If C{True}, this context is within a schema that has no target -434 # namespace, and we should use the target namespace as a fallback if no -435 # default namespace is available and no namespace prefix appears on a -436 # QName. This situation arises when a top-level schema has an absent -437 # target namespace, or when a schema with an absent target namespace is -438 # being included into a schema with a non-absent target namespace. -439 __fallbackToTargetNamespace = False -440 -
441 - def targetNamespace (self): -
442 """The target namespace in effect at this node. Usually from the -443 C{targetNamespace} attribute. If no namespace is specified for the -444 schema, an absent namespace was assigned upon creation and will be -445 returned.""" -446 return self.__targetNamespace -
447 __targetNamespace = None -448 -
449 - def inScopeNamespaces (self): -
450 """Map from prefix strings to L{Namespace} instances associated with those -451 prefixes. The prefix C{None} identifies the default namespace.""" -452 return self.__inScopeNamespaces -
453 __inScopeNamespaces = None -454 -455 """Map from L{Namespace} instances to sets of prefix strings associated -456 with the namespace. The default namespace is not represented.""" -457 __inScopePrefixes = None -458 -
459 - def __removePrefixMap (self, pfx): -
460 ns = self.__inScopeNamespaces.pop(pfx, None) -461 if ns is not None: -462 pfxs = self.__inScopePrefixes.get(ns) -463 if pfxs is not None: -464 pfxs.discard(pfx) -
465 -
466 - def __addPrefixMap (self, pfx, ns): -
467 # Any previous assignment must have already been removed -468 self.__inScopeNamespaces[pfx] = ns -469 self.__inScopePrefixes.setdefault(ns, set()).add(pfx) -
470 -
471 - def __clonePrefixMap (self): -
472 self.__inScopeNamespaces = self.__inScopeNamespaces.copy() -473 isp = {} -474 for (ns, pfxs) in six.iteritems(self.__inScopePrefixes): -475 isp[ns] = pfxs.copy() -476 self.__inScopePrefixes = isp -
477 -478 # Class-scope initial map from prefix to namespace -479 __InitialScopeNamespaces = None -480 # Class-scope initial map from namespace to prefix(es) -481 __InitialScopePrefixes = None -482 # Instance-specific initial map from prefix to namespace -483 __initialScopeNamespaces = None -484 # Instance-specific initial map from namespace to prefix(es) -485 __initialScopePrefixes = None -486 -487 -488 @classmethod -
489 - def __BuildInitialPrefixMap (cls): -
490 if cls.__InitialScopeNamespaces is not None: -491 return -492 from pyxb.namespace import builtin -493 cls.__InitialScopeNamespaces = builtin._UndeclaredNamespaceMap -494 cls.__InitialScopePrefixes = {} -495 for (pfx, ns) in six.iteritems(cls.__InitialScopeNamespaces): -496 cls.__InitialScopePrefixes.setdefault(ns, set()).add(pfx) -
497 -
498 - def prefixForNamespace (self, namespace): -
499 """Return a prefix associated with the given namespace in this -500 context, or None if the namespace is the default or is not in -501 scope.""" -502 pfxs = self.__inScopePrefixes.get(namespace) -503 if pfxs: -504 return next(iter(pfxs)) -505 return None -
506 -507 @classmethod -
508 - def GetNodeContext (cls, node, **kw): -
509 """Get the L{NamespaceContext} instance that was assigned to the node. -510 -511 If none has been assigned and keyword parameters are present, create -512 one treating this as the root node and the keyword parameters as -513 configuration information (e.g., default_namespace). -514 -515 @raise pyxb.LogicError: no context is available and the keywords -516 required to create one were not provided -517 """ -518 try: -519 return node.__namespaceContext -520 except AttributeError: -521 return NamespaceContext(node, **kw) -
522 -
523 - def setNodeContext (self, node): -
525 -526 # Integer counter to help generate unique namespace prefixes -527 __namespacePrefixCounter = None -528 -
529 - def declareNamespace (self, namespace, prefix=None, add_to_map=False): -
530 """Record the given namespace as one to be used in this document. -531 -532 @param namespace: The namespace to be associated with the document. -533 @type namespace: L{pyxb.namespace.Namespace} -534 -535 @keyword prefix: Optional prefix to be used with this namespace. If -536 not provided, a unique prefix is generated or a standard prefix is -537 used, depending on the namespace. -538 -539 @return: a prefix that may be used with the namespace. If C{prefix} -540 was C{None} the return value may be a previously-assigned prefix. -541 -542 @todo: ensure multiple namespaces do not share the same prefix -543 @todo: provide default prefix in L{pyxb.namespace.Namespace} -544 """ -545 if not isinstance(namespace, pyxb.namespace.Namespace): -546 raise pyxb.UsageError('declareNamespace: must be given a namespace instance') -547 if namespace.isAbsentNamespace(): -548 raise pyxb.UsageError('declareNamespace: namespace must not be an absent namespace') -549 if prefix is None: -550 prefix = namespace.prefix() -551 if prefix is None: -552 pfxs = self.__inScopePrefixes.get(namespace) -553 if pfxs: -554 prefix = next(iter(pfxs)) -555 while prefix is None: -556 self.__namespacePrefixCounter += 1 -557 candidate_prefix = 'ns%d' % (self.__namespacePrefixCounter,) -558 if not (candidate_prefix in self.__inScopeNamespaces): -559 prefix = candidate_prefix -560 ns = self.__inScopePrefixes.get(prefix) -561 if ns: -562 if ns != namespace: -563 raise pyxb.LogicError('Prefix %s is already in use for %s' % (prefix, ns)) -564 return prefix -565 if not self.__mutableInScopeNamespaces: -566 self.__clonePrefixMap() -567 self.__mutableInScopeNamespaces = True -568 self.__addPrefixMap(prefix, namespace) -569 return prefix -
570 -
571 - def processXMLNS (self, prefix, uri): -
572 from pyxb.namespace import builtin -573 if not self.__mutableInScopeNamespaces: -574 self.__clonePrefixMap() -575 self.__mutableInScopeNamespaces = True -576 if builtin.XML.boundPrefix() == prefix: -577 # Bound prefix xml is permitted if it's bound to the right URI, or -578 # if the scope is being left. In neither case is the mapping -579 # adjusted. -580 if (uri is None) or builtin.XML.uri() == uri: -581 return -582 raise pyxb.LogicError('Cannot manipulate bound prefix xml') -583 if uri: -584 if prefix is None: -585 ns = self.__defaultNamespace = utility.NamespaceForURI(uri, create_if_missing=True) -586 self.__inScopeNamespaces[None] = self.__defaultNamespace -587 else: -588 ns = utility.NamespaceForURI(uri, create_if_missing=True) -589 self.__removePrefixMap(prefix) -590 self.__addPrefixMap(prefix, ns) -591 if self.__targetNamespace: -592 self.__targetNamespace._referenceNamespace(ns) -593 else: -594 self.__pendingReferencedNamespaces.add(ns) -595 else: -596 # NB: XMLNS 6.2 says that you can undefine a default -597 # namespace, but does not say anything explicitly about -598 # undefining a prefixed namespace. XML-Infoset 2.2 -599 # paragraph 6 implies you can do this, but expat blows up -600 # if you try it. I don't think it's legal. -601 if prefix is not None: -602 raise pyxb.NamespaceError(self, 'Attempt to undefine non-default namespace %s' % (prefix,)) -603 self.__removePrefixMap(prefix) -604 self.__defaultNamespace = None -
605 -
606 - def finalizeTargetNamespace (self, tns_uri=None, including_context=None): -
607 if tns_uri is not None: -608 assert 0 < len(tns_uri) -609 # Do not prevent overwriting target namespace; need this for WSDL -610 # files where an embedded schema inadvertently inherits a target -611 # namespace from its enclosing definitions element. Note that if -612 # we don't check this here, we do have to check it when schema -613 # documents are included into parent schema documents. -614 self.__targetNamespace = utility.NamespaceForURI(tns_uri, create_if_missing=True) -615 elif self.__targetNamespace is None: -616 if including_context is not None: -617 self.__targetNamespace = including_context.targetNamespace() -618 self.__fallbackToTargetNamespace = True -619 elif tns_uri is None: -620 self.__targetNamespace = utility.CreateAbsentNamespace() -621 else: -622 self.__targetNamespace = utility.NamespaceForURI(tns_uri, create_if_missing=True) -623 if self.__pendingReferencedNamespaces is not None: -624 [ self.__targetNamespace._referenceNamespace(_ns) for _ns in self.__pendingReferencedNamespaces ] -625 self.__pendingReferencedNamespace = None -626 assert self.__targetNamespace is not None -627 if (not self.__fallbackToTargetNamespace) and self.__targetNamespace.isAbsentNamespace(): -628 self.__fallbackToTargetNamespace = True -
629 -
630 - def reset (self): -
631 """Reset this instance to the state it was when created, exclusive of -632 XMLNS directives passed in a constructor C{dom_node} parameter. -633 -634 This preserves parent context and constructor-specified prefix maps, -635 but clears the namespace-prefix mapping of any additions made while -636 processing namespace directives in DOM nodes, or manually added -637 post-construction. -638 -639 The defaultNamespace is also retained.""" -640 self.__inScopeNamespaces = self.__initialScopeNamespaces -641 self.__inScopePrefixes = self.__initialScopePrefixes -642 self.__mutableInScopeNamespaces = False -643 self.__namespacePrefixCounter = 0 -
644 -
645 - def __init__ (self, -646 dom_node=None, -647 parent_context=None, -648 including_context=None, -649 recurse=True, -650 default_namespace=None, -651 target_namespace=None, -652 in_scope_namespaces=None, -653 expanded_name=None, -654 finalize_target_namespace=True): # MUST BE True for WSDL to work with minidom -
655 """Determine the namespace context that should be associated with the -656 given node and, optionally, its element children. -657 -658 Primarily this class maintains a map between namespaces and prefixes -659 used in QName instances. The initial map comprises the bound prefixes -660 (C{xml} and C{xmlns}), prefixes inherited from C{parent_context}, and -661 prefixes passed through the C{in_scope_namespaces} -662 parameter to the constructor. This map is then augmented by any -663 namespace declarations present in a passed C{dom_node}. The initial -664 map prior to augmentation may be restored through the L{reset()} -665 method. -666 -667 @param dom_node: The DOM node -668 @type dom_node: C{xml.dom.Element} -669 @keyword parent_context: Optional value that specifies the context -670 associated with C{dom_node}'s parent node. If not provided, only the -671 C{xml} namespace is in scope. -672 @type parent_context: L{NamespaceContext} -673 @keyword recurse: If True (default), create namespace contexts for all -674 element children of C{dom_node} -675 @type recurse: C{bool} -676 @keyword default_namespace: Optional value to set as the default -677 namespace. Values from C{parent_context} would override this, as -678 would an C{xmlns} attribute in the C{dom_node}. -679 @type default_namespace: L{NamespaceContext} -680 @keyword target_namespace: Optional value to set as the target -681 namespace. Values from C{parent_context} would override this, as -682 would a C{targetNamespace} attribute in the C{dom_node} -683 @type target_namespace: L{NamespaceContext} -684 @keyword in_scope_namespaces: Optional value to set as the initial set -685 of in-scope namespaces. The always-present namespaces are added to -686 this if necessary. -687 @type in_scope_namespaces: C{dict} mapping prefix C{string} to L{Namespace}. -688 """ -689 from pyxb.namespace import builtin -690 -691 if dom_node is not None: -692 try: -693 assert dom_node.__namespaceContext is None -694 except AttributeError: -695 pass -696 dom_node.__namespaceContext = self -697 -698 self.__defaultNamespace = default_namespace -699 self.__targetNamespace = target_namespace -700 if self.__InitialScopeNamespaces is None: -701 self.__BuildInitialPrefixMap() -702 self.__inScopeNamespaces = self.__InitialScopeNamespaces -703 self.__inScopePrefixes = self.__InitialScopePrefixes -704 self.__mutableInScopeNamespaces = False -705 self.__namespacePrefixCounter = 0 -706 -707 if parent_context is not None: -708 self.__inScopeNamespaces = parent_context.__inScopeNamespaces -709 self.__inScopePrefixes = parent_context.__inScopePrefixes -710 if parent_context.__mutableInScopeNamespaces: -711 self.__clonePrefixMap() -712 self.__defaultNamespace = parent_context.defaultNamespace() -713 self.__targetNamespace = parent_context.targetNamespace() -714 self.__fallbackToTargetNamespace = parent_context.__fallbackToTargetNamespace -715 if in_scope_namespaces is not None: -716 self.__clonePrefixMap() -717 self.__mutableInScopeNamespaces = True -718 for (pfx, ns) in six.iteritems(in_scope_namespaces): -719 self.__removePrefixMap(pfx) -720 self.__addPrefixMap(pfx, ns) -721 -722 # Record a copy of the initial mapping, exclusive of namespace -723 # directives from C{dom_node}, so we can reset to that state. -724 self.__initialScopeNamespaces = self.__inScopeNamespaces -725 self.__initialScopePrefixes = self.__inScopePrefixes -726 self.__mutableInScopeNamespaces = False -727 -728 if self.__targetNamespace is None: -729 self.__pendingReferencedNamespaces = set() -730 attribute_map = {} -731 if dom_node is not None: -732 if expanded_name is None: -733 expanded_name = pyxb.namespace.ExpandedName(dom_node) -734 for ai in range(dom_node.attributes.length): -735 attr = dom_node.attributes.item(ai) -736 if builtin.XMLNamespaces.uri() == attr.namespaceURI: -737 prefix = attr.localName -738 if 'xmlns' == prefix: -739 prefix = None -740 self.processXMLNS(prefix, attr.value) -741 else: -742 if attr.namespaceURI is not None: -743 uri = utility.NamespaceForURI(attr.namespaceURI, create_if_missing=True) -744 key = pyxb.namespace.ExpandedName(uri, attr.localName) -745 else: -746 key = pyxb.namespace.ExpandedName(None, attr.localName) -747 attribute_map[key] = attr.value -748 -749 if finalize_target_namespace: -750 tns_uri = None -751 tns_attr = self._TargetNamespaceAttribute(expanded_name) -752 if tns_attr is not None: -753 tns_uri = attribute_map.get(tns_attr) -754 self.finalizeTargetNamespace(tns_uri, including_context=including_context) -755 -756 # Store in each node the in-scope namespaces at that node; -757 # we'll need them for QName interpretation of attribute -758 # values. -759 if (dom_node is not None) and recurse: -760 from xml.dom import Node -761 assert Node.ELEMENT_NODE == dom_node.nodeType -762 for cn in dom_node.childNodes: -763 if Node.ELEMENT_NODE == cn.nodeType: -764 NamespaceContext(dom_node=cn, parent_context=self, recurse=True) -
765 -
766 - def interpretQName (self, name, namespace=None, default_no_namespace=False): -
767 """Convert the provided name into an L{ExpandedName}, i.e. a tuple of -768 L{Namespace} and local name. -769 -770 If the name includes a prefix, that prefix must map to an in-scope -771 namespace in this context. Absence of a prefix maps to -772 L{defaultNamespace()}, which must be provided (or defaults to the -773 target namespace, if that is not absent). -774 -775 @param name: A QName. -776 @type name: C{str} or C{unicode} -777 @param name: Optional namespace to use for unqualified names when -778 there is no default namespace. Note that a defined default namespace, -779 even if absent, supersedes this value. -780 @keyword default_no_namespace: If C{False} (default), an NCName in a -781 context where C{namespace} is C{None} and no default or fallback -782 namespace can be identified produces an exception. If C{True}, such an -783 NCName is implicitly placed in no namespace. -784 @return: An L{ExpandedName} tuple: ( L{Namespace}, C{str} ) -785 @raise pyxb.QNameResolutionError: The prefix is not in scope -786 @raise pyxb.QNameResolutionError: No prefix is given and the default namespace is absent -787 """ -788 if isinstance(name, pyxb.namespace.ExpandedName): -789 return name -790 assert isinstance(name, six.string_types) -791 if 0 <= name.find(':'): -792 (prefix, local_name) = name.split(':', 1) -793 assert self.inScopeNamespaces() is not None -794 namespace = self.inScopeNamespaces().get(prefix) -795 if namespace is None: -796 raise pyxb.QNameResolutionError('No namespace declaration for prefix', name, self) -797 else: -798 local_name = name -799 # Context default supersedes caller-provided namespace -800 if self.defaultNamespace() is not None: -801 namespace = self.defaultNamespace() -802 # If there's no default namespace, but there is a fallback -803 # namespace, use that instead. -804 if (namespace is None) and self.__fallbackToTargetNamespace: -805 namespace = self.targetNamespace() -806 if (namespace is None) and not default_no_namespace: -807 raise pyxb.QNameResolutionError('NCName with no fallback/default namespace cannot be resolved', name, self) -808 return pyxb.namespace.ExpandedName(namespace, local_name) -
809 -
810 - def queueForResolution (self, component, depends_on=None): -
811 """Forwards to L{queueForResolution()<Namespace.queueForResolution>} in L{targetNamespace()}.""" -812 assert isinstance(component, _Resolvable_mixin) -813 return self.targetNamespace().queueForResolution(component, depends_on) -
814 -815 ## Local Variables: -816 ## fill-column:78 -817 ## End: -818 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution._Resolvable_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution._Resolvable_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.resolution._Resolvable_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.resolution._Resolvable_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,364 +0,0 @@ - - - - - pyxb.namespace.resolution._Resolvable_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module resolution :: - Class _Resolvable_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _Resolvable_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _Resolvable_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in indicating that this object may have references to unseen named - components.

-

This class is mixed-in to those XMLSchema components that have a - reference to another component that is identified by a QName. Resolution - of that component may need to be delayed if the definition of the - component has not yet been read.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
isResolved(self)
- Determine whether this named component is resolved.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
-   - - - - - - -
_queueForResolution(self, - why=None, - depends_on=None)
- Short-hand to requeue an object if the class implements - _namespaceContext().
- source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _TraceResolution = False -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Determine whether this named component is resolved.

-

Override this in the child class.

-
-
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.utility-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.utility-module.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.utility-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.utility-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,345 +0,0 @@ - - - - - pyxb.namespace.utility - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module utility - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module utility

source code

-

Utility functions related to XML Namespaces.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
NamespaceInstance(namespace)
- Get a namespace instance for the given namespace.
- source code - -
- -
- Namespace or None - - - - - - -
NamespaceForURI(uri, - create_if_missing=False)
- Given a URI, provide the Namespace - instance corresponding to it.
- source code - -
- -
-   - - - - - - -
CreateAbsentNamespace()
- Create an absent namespace.
- source code - -
- -
-   - - - - - - -
AvailableNamespaces()
- Return the complete set of Namespace instances known to the system.
- source code - -
- -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __package__ = 'pyxb.namespace' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

NamespaceInstance(namespace) -

-
source code  -
- -

Get a namespace instance for the given namespace.

-

This is used when it is unclear whether the namespace is specified by - URI or by instance or by any other mechanism we might dream up in the - future.

-
-
-
-
- -
- -
- - -
-

NamespaceForURI(uri, - create_if_missing=False) -

-
source code  -
- -

Given a URI, provide the Namespace instance corresponding to it.

-

This can only be used to lookup or create real namespaces. To create - absent namespaces, use CreateAbsentNamespace.

-
-
Parameters:
-
    -
  • uri (A non-empty str or unicode string) - The URI that identifies the namespace
  • -
  • create_if_missing (bool) - If True, a namespace for the given URI is created if - one has not already been registered. Default is - False.
  • -
-
Returns: Namespace or None
-
The Namespace corresponding to uri, if available
-
Raises:
-
-
-
-
- -
- -
- - -
-

CreateAbsentNamespace() -

-
source code  -
- -

Create an absent namespace.

-

Use this when you need a namespace for declarations in a schema with - no target namespace. Absent namespaces are not stored in the - infrastructure; it is your responsibility to hold on to the reference you - get from this, because you won't be able to look it up.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.namespace.utility-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.utility-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.namespace.utility-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.namespace.utility-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,323 +0,0 @@ - - - - - pyxb.namespace.utility - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package namespace :: - Module utility - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.namespace.utility

-
- 1  # -*- coding: utf-8 -*- 
- 2  # Copyright 2009-2013, Peter A. Bigot 
- 3  # 
- 4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
- 5  # not use this file except in compliance with the License. You may obtain a 
- 6  # copy of the License at: 
- 7  # 
- 8  #            http://www.apache.org/licenses/LICENSE-2.0 
- 9  # 
-10  # Unless required by applicable law or agreed to in writing, software 
-11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-13  # License for the specific language governing permissions and limitations 
-14  # under the License. 
-15   
-16  """Utility functions related to U{XML Namespaces<http://www.w3.org/TR/2006/REC-xml-names-20060816/index.html>}.""" 
-17   
-18  import logging 
-19  import pyxb 
-20  import pyxb.namespace 
-21  from pyxb.utils import six 
-22   
-23  _log = logging.getLogger(__name__) 
-24   
-
25 -def NamespaceInstance (namespace): -
26 """Get a namespace instance for the given namespace. -27 -28 This is used when it is unclear whether the namespace is specified by URI -29 or by instance or by any other mechanism we might dream up in the -30 future.""" -31 if isinstance(namespace, pyxb.namespace.Namespace): -32 return namespace -33 if isinstance(namespace, six.string_types): -34 return NamespaceForURI(namespace, True) -35 raise pyxb.LogicError('Cannot identify namespace from value of type %s' % (type(namespace),)) -
36 -
37 -def NamespaceForURI (uri, create_if_missing=False): -
38 """Given a URI, provide the L{Namespace} instance corresponding to it. -39 -40 This can only be used to lookup or create real namespaces. To create -41 absent namespaces, use L{CreateAbsentNamespace}. -42 -43 @param uri: The URI that identifies the namespace -44 @type uri: A non-empty C{str} or C{unicode} string -45 @keyword create_if_missing: If C{True}, a namespace for the given URI is -46 created if one has not already been registered. Default is C{False}. -47 @type create_if_missing: C{bool} -48 @return: The Namespace corresponding to C{uri}, if available -49 @rtype: L{Namespace} or C{None} -50 @raise pyxb.LogicError: The uri is not a non-empty string -51 """ -52 if not isinstance(uri, six.string_types): -53 raise pyxb.LogicError('Cannot lookup absent namespaces') -54 if 0 == len(uri): -55 raise pyxb.LogicError('Namespace URIs must not be empty strings') -56 rv = pyxb.namespace.Namespace._NamespaceForURI(uri) -57 if (rv is None) and create_if_missing: -58 rv = pyxb.namespace.Namespace(uri) -59 return rv -
60 -
62 """Create an absent namespace. -63 -64 Use this when you need a namespace for declarations in a schema with no -65 target namespace. Absent namespaces are not stored in the infrastructure; -66 it is your responsibility to hold on to the reference you get from this, -67 because you won't be able to look it up.""" -68 return pyxb.namespace.Namespace.CreateAbsentNamespace() -
69 -
71 """Return the complete set of Namespace instances known to the system.""" -72 return pyxb.namespace.Namespace.AvailableNamespaces() -
73 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1102 +0,0 @@ - - - - - pyxb - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Package pyxb

-
-  1  # -*- coding: utf-8 -*- 
-  2   
-  3  """PyXB stands for Python U{W3C XML 
-  4  Schema<http://www.w3.org/XML/Schema>} Bindings, and is pronounced 
-  5  "pixbee".  It enables translation between XML instance documents and 
-  6  Python objects following rules specified by an XML Schema document. 
-  7   
-  8  This is the top-level entrypoint to the PyXB system.  Importing this 
-  9  gets you all the L{exceptions<pyxb.exceptions_.PyXBException>}, and 
- 10  L{pyxb.namespace}.  For more functionality, delve into these 
- 11  submodules: 
- 12   
- 13   - L{pyxb.xmlschema} Module holding the 
- 14     L{structures<pyxb.xmlschema.structures>} that convert XMLSchema 
- 15     from a DOM model to a Python class model based on the XMLSchema 
- 16     components.  Use this when you need to operate on the component 
- 17     model. 
- 18   
- 19   - L{pyxb.binding} Module used to generate the bindings and at runtime 
- 20     to support the generated bindings.  Use this if you need to use the 
- 21     binding model or content model. 
- 22   
- 23   - L{pyxb.utils} Common utilities used in parsing, generating, and 
- 24     executing.  The submodules must be imported separately. 
- 25   
- 26  """ 
- 27   
- 28  import logging 
- 29  from pyxb.utils import six 
- 30   
- 31  _log = logging.getLogger(__name__) 
- 32   
-
33 -class cscRoot (object): -
34 """This little bundle of joy exists because in Python 2.6 it - 35 became an error to invoke C{object.__init__} with parameters (unless - 36 you also override C{__new__}, in which case it's only a warning. - 37 Whatever.). Since I'm bloody not going to check in every class - 38 whether C{super(Myclass,self)} refers to C{object} (even if I could - 39 figure out how to do that, 'cuz the obvious solutions don't work), - 40 we'll just make this thing the root of all U{cooperative super - 41 calling<http://www.geocities.com/foetsch/python/new_style_classes.htm#super>} - 42 hierarchies. The standard syntax in PyXB for this pattern is:: - 43 - 44 def method_csc (self, *args, **kw): - 45 self_fn = lambda *_args, **_kw: self - 46 super_fn = getattr(super(ThisClass, self), 'method_csc', self_fn) - 47 return super_fn(*args, **kw) - 48 - 49 """ - 50 -
51 - def __init__ (self, *args, **kw): -
52 # Oh gross. If this class descends from list (and probably dict), we - 53 # get here when object is *not* our direct superclass. In that case, - 54 # we have to pass the arguments on up, or the strings don't get - 55 # created right. Below is the only way I've figured out to detect the - 56 # situation. - 57 # - 58 # Note that we might also get here if you mix-in a class that used - 59 # object as a parent instead of cscRoot. Don't do that. Printing the - 60 # mro() is a decent way of identifying the problem. - 61 if issubclass(self.__class__.mro()[-2], ( list, dict )): - 62 super(cscRoot, self).__init__(*args) -
63 - 64 __version__ = '1.2.5' - 65 """The version of PyXB""" - 66 - 67 __url__ = 'http://pyxb.sourceforge.net' - 68 """The URL for PyXB's homepage""" - 69 - 70 __license__ = 'Apache License 2.0' - 71 - 72 # Bring in the exception hierarchy - 73 from pyxb.exceptions_ import * - 74 - 75 # Bring in namespace stuff - 76 import pyxb.namespace - 77 -
78 -class BIND (object): -
79 """Bundle data for automated binding generation. - 80 - 81 Instances of this class capture positional and keyword arguments that are - 82 used to create binding instances based on context. For example, if C{w} - 83 is an instance of a complex type whose C{option} element is declared to be - 84 an anonymous class with simple content of type integer and an attribute of - 85 C{units}, a correct assignment to that element could be achieved with:: - 86 - 87 w.option = BIND(54, units="m") - 88 - 89 """ - 90 __args = None - 91 __kw = None - 92 -
93 - def __init__ (self, *args, **kw): -
94 """Cache parameters for subsequent binding creation. - 95 Invoke just as you would the factory for a binding class.""" - 96 self.__args = args - 97 self.__kw = kw -
98 -
99 - def createInstance (self, factory, **kw): -
100 """Invoke the given factory method. -101 -102 Position arguments to the factory are those cached in this instance. -103 Keyword arguments are the ones on the command line, updated from the -104 ones in this instance.""" -105 kw.update(self.__kw) -106 return factory(*self.__args, **kw) -
107 -108 -109 XMLStyle_minidom = 0 -110 """Use xml.dom.minidom for XML processing. This is the fastest, but does not -111 provide location information. It produces DOM instances.""" -112 -113 XMLStyle_saxdom = 1 -114 """Use pyxb.utils.saxdom for XML processing. This is the slowest, but both -115 provides location information and generates a DOM instance.""" -116 -117 XMLStyle_saxer = 2 -118 """Use pyxb.binding.saxer when converting documents to binding instances. -119 This style supports location information in the bindings. It produces binding -120 instances directly, without going through a DOM stage, so is faster than -121 XMLStyle_saxdom. However, since the pyxb.xmlschema.structures classes require -122 a DOM model, XMLStyle_saxdom will be used for pyxb.utils.domutils.StringToDOM -123 if this style is selected.""" -124 -125 _XMLStyle = XMLStyle_saxer -126 """The current XML processing style.""" -127 -128 _XMLStyleMap = { 'minidom' : XMLStyle_minidom, -129 'saxdom' : XMLStyle_saxdom, -130 'saxer' : XMLStyle_saxer } -131 _XMLStyleMapReverse = dict([ (_v, _k) for (_k, _v) in six.iteritems(_XMLStyleMap) ]) -132 -133 _XMLStyle_envvar = 'PYXB_XML_STYLE' -134 -
135 -def _SetXMLStyle (style=None): -
136 """Set the interface used to parse XML content. -137 -138 This can be invoked within code. The system default of L{XMLStyle_saxer} -139 can also be overridden at runtime by setting the environment variable -140 C{PYXB_XML_STYLE} to one of C{minidom}, C{saxdom}, or C{saxer}. -141 -142 @param style: One of L{XMLStyle_minidom}, L{XMLStyle_saxdom}, -143 L{XMLStyle_saxer}. If not provided, the system default is used. -144 """ -145 global _XMLStyle -146 if style is None: -147 import os -148 style_name = os.environ.get(_XMLStyle_envvar) -149 if style_name is None: -150 style_name = 'saxer' -151 style = _XMLStyleMap.get(style_name) -152 if style is None: -153 raise PyXBException('Bad value "%s" for %s' % (style_name, _XMLStyle_envvar)) -154 if _XMLStyleMapReverse.get(style) is None: -155 raise PyXBException('Bad value %s for _SetXMLStyle' % (style,)) -156 _XMLStyle = style -
157 -158 _SetXMLStyle() -159 -160 # Global flag that we can use to determine whether optimization is active in -161 # this session. There may be cases where we can bypass methods that just -162 # check for things we don't care about in an optimized context -163 _OptimizationActive = False -164 try: -165 assert False -166 _OptimizationActive = True -167 except: -168 pass -169 -170 _CorruptionDetectionEnabled = not _OptimizationActive -171 """If C{True}, blocks attempts to assign to attributes that are reserved for -172 PyXB methods. -173 -174 Applies only at compilation time; dynamic changes are ignored. -175 """ -176 -
177 -class ValidationConfig (object): -
178 """Class holding configuration related to validation. -179 -180 L{pyxb.GlobalValidationConfig} is available to influence validation in all -181 contexts. Each binding class has a reference to an instance of this -182 class, which can be inspected using -183 L{pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig} and changed -184 using L{pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig}. Each -185 binding instance has a reference inherited from its class which can be -186 inspected using L{pyxb.binding.basis._TypeBinding_mixin._validationConfig} -187 and changed using -188 L{pyxb.binding.basis._TypeBinding_mixin._setValidationConfig}. -189 -190 This allows fine control on a per class and per-instance basis. -191 -192 L{forBinding} replaces L{RequireValidWhenParsing}. -193 -194 L{forDocument} replaces L{RequireValidWhenGenerating}. -195 -196 L{contentInfluencesGeneration}, L{orphanElementInContent}, and -197 L{invalidElementInContent} control how -198 L{pyxb.binding.basis.complexTypeDefinition.orderedContent} affects -199 generated documents. -200 """ -201 -202 __forBinding = True -
203 - def _getForBinding (self): -
204 """C{True} iff validation should be performed when manipulating a -205 binding instance. -206 -207 This includes parsing a document or DOM tree, using a binding instance -208 class constructor, or assigning to an element or attribute field of a -209 binding instance.""" -210 return self.__forBinding -
211 - def _setForBinding (self, value): -
212 """Configure whether validation should be performed when manipulating -213 a binding instance.""" -214 if not isinstance(value, bool): -215 raise TypeError(value) -216 self.__forBinding = value -217 return value -
218 forBinding = property(_getForBinding) -219 -220 __forDocument = True -
221 - def _getForDocument (self): -
222 """C{True} iff validation should be performed when creating a document -223 from a binding instance. -224 -225 This applies at invocation of -226 L{toDOM()<pyxb.binding.basis._TypeBinding_mixin.toDOM>}. -227 L{toxml()<pyxb.binding.basis._TypeBinding_mixin.toDOM>} invokes C{toDOM()}.""" -228 return self.__forDocument -
229 - def _setForDocument (self, value): -
230 """Configure whether validation should be performed when generating -231 a document from a binding instance.""" -232 if not isinstance(value, bool): -233 raise TypeError(value) -234 self.__forDocument = value -235 return value -
236 forDocument = property(_getForDocument) -237 -238 ALWAYS = -1 -239 """Always do it.""" -240 -241 NEVER = 0 -242 """Never do it.""" -243 -244 IGNORE_ONCE = 1 -245 """If an error occurs ignore it and continue with the next one. (E.g., if -246 an element in a content list fails skip it and continue with the next -247 element in the list.)""" -248 -249 GIVE_UP = 2 -250 """If an error occurs ignore it and stop using whatever provided the cause -251 of the error. (E.g., if an element in a content list fails stop -252 processing the content list and execute as though it was absent).""" -253 -254 RAISE_EXCEPTION = 3 -255 """If an error occurs, raise an exception.""" -256 -257 MIXED_ONLY = 4 -258 """Only when content type is mixed.""" -259 -260 __contentInfluencesGeneration = MIXED_ONLY -
262 """Determine whether complex type content influences element order in -263 document generation. -264 -265 The value is one of L{ALWAYS}, L{NEVER}, L{MIXED_ONLY} (default).""" -266 return self.__contentInfluencesGeneration -
267 - def _setContentInfluencesGeneration (self, value): -
268 """Set the value of L{contentInfluencesGeneration}.""" -269 if not (value in ( self.ALWAYS, self.NEVER, self.MIXED_ONLY )): -270 raise ValueError(value) -271 self.__contentInfluencesGeneration = value -
272 contentInfluencesGeneration = property(__getContentInfluencesGeneration) -273 -274 __orphanElementInContent = IGNORE_ONCE -
275 - def __getOrphanElementInContent (self): -
276 """How to handle unrecognized elements in content lists. -277 -278 This is used when consulting a complex type instance content list to -279 influence the generation of documents from a binding instance. -280 -281 The value is one of L{IGNORE_ONCE} (default), L{GIVE_UP}, -282 L{RAISE_EXCEPTION}.""" -283 return self.__orphanElementInContent -
284 - def _setOrphanElementInContent (self, value): -
285 """Set the value of L{orphanElementInContent}.""" -286 if not (value in ( self.IGNORE_ONCE, self.GIVE_UP, self.RAISE_EXCEPTION )): -287 raise ValueError(value) -288 self.__orphanElementInContent = value -
289 orphanElementInContent = property(__getOrphanElementInContent) -290 -291 __invalidElementInContent = IGNORE_ONCE -
293 """How to handle invalid elements in content lists. -294 -295 The value is one of L{IGNORE_ONCE} (default), L{GIVE_UP}, -296 L{RAISE_EXCEPTION}.""" -297 return self.__invalidElementInContent -
298 - def _setInvalidElementInContent (self, value): -
299 """Set the value of L{invalidElementInContent}.""" -300 if not (value in ( self.IGNORE_ONCE, self.GIVE_UP, self.RAISE_EXCEPTION )): -301 raise ValueError(value) -302 self.__invalidElementInContent = value -
303 invalidElementInContent = property(__getInvalidElementInContent) -304 -
305 - def copy (self): -
306 """Make a copy of this instance. -307 -308 Use this to get a starting point when you need to customize validation -309 on a per-instance/per-class basis.""" -310 import copy -311 return copy.copy(self) -
312 -313 GlobalValidationConfig = ValidationConfig() -314 -315 _GenerationRequiresValid = True -316 """Legacy flag; prefer L{forDocument<ValidationConfig.forDocument>} in L{GlobalValidationConfig}.""" -317 -
318 -def RequireValidWhenGenerating (value=None): -
319 """Query or set a flag that controls validation checking in XML generation. -320 -321 Normally any attempts to convert a binding instance to a DOM or XML -322 representation requires that the binding validate against the content -323 model, since only in this way can the content be generated in the correct -324 order. In some cases it may be necessary or useful to generate a document -325 from a binding that is incomplete. If validation is not required, the -326 generated documents may not validate even if the content validates, -327 because ordering constraints will be ignored. -328 -329 @keyword value: If absent or C{None}, no change is made; otherwise, this -330 enables (C{True}) or disables (C{False}) the requirement that instances -331 validate before being converted to XML. -332 @type value: C{bool} -333 -334 @return: C{True} iff attempts to generate XML for a binding that does not -335 validate should raise an exception. """ -336 if value is None: -337 return GlobalValidationConfig.forDocument -338 global _GenerationRequiresValid -339 _GenerationRequiresValid = GlobalValidationConfig._setForDocument(value) -340 return value -
341 -342 _ParsingRequiresValid = True -343 """Legacy flag; prefer L{forBinding<ValidationConfig.forBinding>} in L{GlobalValidationConfig}.""" -
344 -def RequireValidWhenParsing (value=None): -
345 """Query or set a flag that controls validation checking in XML parsing. -346 -347 Normally any attempts to convert XML to a binding instance to a binding -348 instance requires that the document validate against the content model. -349 In some cases it may be necessary or useful to process a document that is -350 incomplete. If validation is not required, the generated documents may -351 not validate even if the content validates, because ordering constraints -352 will be ignored. -353 -354 @keyword value: If absent or C{None}, no change is made; otherwise, this -355 enables (C{True}) or disables (C{False}) the requirement that documents -356 validate when being converted to bindings. -357 @type value: C{bool} -358 -359 @return: C{True} iff attempts to generate bindings for a document that -360 does not validate should raise an exception.""" -361 if value is None: -362 return GlobalValidationConfig.forBinding -363 global _ParsingRequiresValid -364 _ParsingRequiresValid = GlobalValidationConfig._setForBinding(value) -365 return _ParsingRequiresValid -
366 -367 _PreserveInputTimeZone = False -
368 -def PreserveInputTimeZone (value=None): -
369 """Control whether time values are converted to UTC during input. -370 -371 The U{specification <http://www.w3.org/TR/xmlschema-2/#dateTime>} makes -372 clear that timezoned times are in UTC and that times in other timezones -373 are to be translated to UTC when converted from literal to value form. -374 Provide an option to bypass this step, so the input timezone is preserved. -375 -376 @note: Naive processing of unnormalized times--i.e., ignoring the -377 C{tzinfo} field--may result in errors.""" -378 global _PreserveInputTimeZone -379 if value is None: -380 return _PreserveInputTimeZone -381 if not isinstance(value, bool): -382 raise TypeError(value) -383 _PreserveInputTimeZone = value -384 return _PreserveInputTimeZone -
385 -386 _OutputEncoding = 'utf-8' -387 """Default unicode encoding to use when creating output. -388 -389 Material being written to an XML parser is not output.""" -390 -391 _InputEncoding = 'utf-8' -392 """Default unicode encoding to assume when decoding input. -393 -394 Material being written to an XML parser is treated as input.""" -395 -
396 -def NonElementContent (instance): -
397 """Return an iterator producing the non-element content of the provided instance. -398 -399 The catenated text of the non-element content of an instance can -400 be obtained with:: -401 -402 text = six.u('').join(pyxb.NonElementContent(instance)) -403 -404 @param instance: An instance of L{pyxb.binding.basis.complexTypeDefinition}. -405 -406 @return: an iterator producing text values -407 """ -408 import pyxb.binding.basis -409 return pyxb.binding.basis.NonElementContent.ContentIterator(instance.orderedContent()) -
410 -411 ## Local Variables: -412 ## fill-column:78 -413 ## End: -414 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.activestate-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.activestate-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.activestate-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.activestate-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,236 +0,0 @@ - - - - - pyxb.utils.activestate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module activestate - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module activestate

source code

- - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
detectXMLEncoding(fp)
- Attempts to detect the character encoding of the xml file given by a - file object fp.
- source code - -
- -
- - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - __package__ = None
- hash(x) -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

detectXMLEncoding(fp) -

-
source code  -
- -

Attempts to detect the character encoding of the xml file given by a - file object fp. fp must not be a codec wrapped file object!

-

The return value can be:

-
    -
  • - if detection of the BOM succeeds, the codec name of the corresponding - unicode charset is returned -
  • -
  • - if BOM detection fails, the xml declaration is searched for the - encoding attribute and its value returned. the "<" - character has to be the very first in the file then (it's xml - standard after all). -
  • -
  • - if BOM and xml declaration fail, None is returned. According to xml - 1.0 it should be utf_8 then, but it wasn't detected by the means - offered here. at least one can be pretty sure that a character coding - including most of ASCII is used :-/ -
  • -
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.activestate-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.activestate-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.activestate-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.activestate-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,230 +0,0 @@ - - - - - pyxb.utils.activestate - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module activestate - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.activestate

-
- 1  # -*- coding: utf-8 -*- 
- 2  # This file contains code adopted from http://code.activestate.com/recipes/. 
- 3  # Copyright and licensing information is associated with each incorporated 
- 4  # recipe.  At this time, all code is licensed under PSF. 
- 5   
- 6  # http://code.activestate.com/recipes/363841/ 
- 7  # by Lars Tiede, derivative from: 
- 8  # http://code.activestate.com/recipes/52257/ 
- 9  # by Paul Prescod 
-10  # Licensed under PSF 
-11  # No changes 
-
12 -def detectXMLEncoding(fp): -
13 """ Attempts to detect the character encoding of the xml file -14 given by a file object fp. fp must not be a codec wrapped file -15 object! -16 -17 The return value can be: -18 - if detection of the BOM succeeds, the codec name of the -19 corresponding unicode charset is returned -20 -21 - if BOM detection fails, the xml declaration is searched for -22 the encoding attribute and its value returned. the "<" -23 character has to be the very first in the file then (it's xml -24 standard after all). -25 -26 - if BOM and xml declaration fail, None is returned. According -27 to xml 1.0 it should be utf_8 then, but it wasn't detected by -28 the means offered here. at least one can be pretty sure that a -29 character coding including most of ASCII is used :-/ -30 """ -31 ### detection using BOM -32 -33 ## the BOMs we know, by their pattern -34 bomDict={ # bytepattern : name -35 (0x00, 0x00, 0xFE, 0xFF) : "utf_32_be", -36 (0xFF, 0xFE, 0x00, 0x00) : "utf_32_le", -37 (0xFE, 0xFF, None, None) : "utf_16_be", -38 (0xFF, 0xFE, None, None) : "utf_16_le", -39 (0xEF, 0xBB, 0xBF, None) : "utf_8", -40 } -41 -42 ## go to beginning of file and get the first 4 bytes -43 oldFP = fp.tell() -44 fp.seek(0) -45 (byte1, byte2, byte3, byte4) = tuple(map(ord, fp.read(4))) -46 -47 ## try bom detection using 4 bytes, 3 bytes, or 2 bytes -48 bomDetection = bomDict.get((byte1, byte2, byte3, byte4)) -49 if not bomDetection : -50 bomDetection = bomDict.get((byte1, byte2, byte3, None)) -51 if not bomDetection : -52 bomDetection = bomDict.get((byte1, byte2, None, None)) -53 -54 ## if BOM detected, we're done :-) -55 if bomDetection : -56 fp.seek(oldFP) -57 return bomDetection -58 -59 -60 ## still here? BOM detection failed. -61 ## now that BOM detection has failed we assume one byte character -62 ## encoding behaving ASCII - of course one could think of nice -63 ## algorithms further investigating on that matter, but I won't for now. -64 -65 -66 ### search xml declaration for encoding attribute -67 import re -68 -69 ## assume xml declaration fits into the first 2 KB (*cough*) -70 fp.seek(0) -71 buffer = fp.read(2048) -72 -73 ## set up regular expression -74 xmlDeclPattern = r""" -75 ^<\?xml # w/o BOM, xmldecl starts with <?xml at the first byte -76 .+? # some chars (version info), matched minimal -77 encoding= # encoding attribute begins -78 ["'] # attribute start delimiter -79 (?P<encstr> # what's matched in the brackets will be named encstr -80 [^"']+ # every character not delimiter (not overly exact!) -81 ) # closes the brackets pair for the named group -82 ["'] # attribute end delimiter -83 .*? # some chars optionally (standalone decl or whitespace) -84 \?> # xmldecl end -85 """ -86 -87 xmlDeclRE = re.compile(xmlDeclPattern, re.VERBOSE) -88 -89 ## search and extract encoding string -90 match = xmlDeclRE.search(buffer) -91 fp.seek(oldFP) -92 if match : -93 return match.group("encstr") -94 else : -95 return None -
96 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.domutils.BindingDOMSupport-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.domutils.BindingDOMSupport-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.domutils.BindingDOMSupport-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.domutils.BindingDOMSupport-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1160 +0,0 @@ - - - - - pyxb.utils.domutils.BindingDOMSupport - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module domutils :: - Class BindingDOMSupport - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class BindingDOMSupport

source code

-
-object --+
-         |
-        BindingDOMSupport
-
- -
-

This holds DOM-related information used when generating a DOM tree - from a binding instance.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
implementation(self)
- The DOMImplementation object to be used.
- source code - -
- -
-   - - - - - - -
document(self)
- Return the document generated using this instance.
- source code - -
- -
-   - - - - - - -
requireXSIType(self)
- Indicates whether - {xsi:type<http://www.w3.org/TR/xmlschema-1/#xsi_type>} should - be added to all elements.
- source code - -
- -
-   - - - - - - -
reset(self)
- Reset this instance to the state it was when created.
- source code - -
- -
-   - - - - - - -
__init__(self, - implementation=None, - default_namespace=None, - require_xsi_type=False, - namespace_prefix_map=None)
- Create a new instance used for building a single document.
- source code - -
- -
-   - - - - - - -
defaultNamespace(self)
- The default namespace for this instance
- source code - -
- -
-   - - - - - - -
setDefaultNamespace(self, - default_namespace) - source code - -
- -
-   - - - - - - -
declareNamespace(self, - namespace, - prefix=None)
- Declare a namespace within this instance only.
- source code - -
- -
-   - - - - - - -
namespacePrefix(self, - namespace, - enable_default_namespace=True)
- Return the prefix to be used for the given namespace.
- source code - -
- -
-   - - - - - - -
qnameAsText(self, - qname, - enable_default_namespace=True) - source code - -
- -
-   - - - - - - -
valueAsText(self, - value, - enable_default_namespace=True)
- Represent a simple type value as XML text.
- source code - -
- -
-   - - - - - - -
addAttribute(self, - element, - expanded_name, - value)
- Add an attribute to the given element.
- source code - -
- -
-   - - - - - - -
addXMLNSDeclaration(self, - element, - namespace, - prefix=None)
- Manually add an XMLNS declaration to the document element.
- source code - -
- -
- xml.dom.Document - - - - - - -
finalize(self)
- Do the final cleanup after generating the tree.
- source code - -
- -
- xml.dom.Element - - - - - - -
createChildElement(self, - expanded_name, - parent=None)
- Create a new element node in the tree.
- source code - -
- -
- ( str, str ) - - - - - - -
_makeURINodeNamePair(self, - node)
- Convert namespace information from a DOM node to text for new DOM - node.
- source code - -
- -
-   - - - - - - -
_deepClone(self, - node, - docnode) - source code - -
- -
-   - - - - - - -
cloneIntoImplementation(self, - node)
- Create a deep copy of the node in the target implementation.
- source code - -
- -
- xml.dom.Node - - - - - - -
appendChild(self, - child, - parent)
- Add the child to the parent.
- source code - -
- -
-   - - - - - - -
appendTextChild(self, - text, - parent)
- Add the text to the parent as a text node.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
Reset(cls)
- Reset the global defaults for default/prefix/namespace information.
- source code - -
- -
-   - - - - - - -
DefaultNamespace(cls)
- The global default namespace (used on instance creation if not - overridden)
- source code - -
- -
-   - - - - - - -
SetDefaultNamespace(cls, - default_namespace) - source code - -
- -
-   - - - - - - -
DeclareNamespace(cls, - namespace, - prefix=None)
- Declare a namespace that will made available to each created - instance.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __implementation = None
- hash(x) -
-   - - __document = None
- hash(x) -
-   - - __requireXSIType = None
- hash(x) -
-   - - __NamespaceContext = <pyxb.namespace.resolution.NamespaceConte... -
-   - - __namespaceContext = None
- hash(x) -
-   - - __referencedNamespacePrefixes = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

implementation(self) -

-
source code  -
- -

The DOMImplementation object to be used.

-

Defaults to pyxb.utils.domutils.GetDOMImplementation(), but can be - overridden in the constructor call using the implementation - keyword.

-
-
-
-
- -
- -
- - -
-

requireXSIType(self) -

-
source code  -
- -

Indicates whether - {xsi:type<http://www.w3.org/TR/xmlschema-1/#xsi_type>} should be - added to all elements.

-

Certain WSDL styles and encodings seem to require explicit notation of - the type of each element, even if it was specified in the schema.

-

This value can only be set in the constructor.

-
-
-
-
- -
- -
- - -
-

reset(self) -

-
source code  -
- -

Reset this instance to the state it was when created.

-

This creates a new root document with no content, resets the - namespace-prefix map to its as-constructed content, and clears the set of - referenced namespace prefixes. The defaultNamespace and requireXSIType - are not modified.

-
-
-
-
- -
- -
- - -
-

__init__(self, - implementation=None, - default_namespace=None, - require_xsi_type=False, - namespace_prefix_map=None) -
(Constructor) -

-
source code  -
- -

Create a new instance used for building a single document.

-
-
Parameters:
-
    -
  • implementation - The xml.dom implementation to use. Defaults to the - one selected by GetDOMImplementation.
  • -
  • default_namespace (pyxb.namespace.Namespace) - The namespace to configure as the default for the document. If - not provided, there is no default namespace.
  • -
  • require_xsi_type (bool) - If True, an xsi:type attribute should be placed in every - element.
  • -
  • namespace_prefix_map (map from pyxb.namespace.Namespace to str) - A map from pyxb.namespace.Namespace instances to the preferred - prefix to use for the namespace in xmlns declarations. The - default one assigns 'xsi' for the XMLSchema instance namespace.
  • -
-
Raises:
-
    -
  • pyxb.LogicError - the same prefix is associated with multiple namespaces in the - namespace_prefix_map.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

namespacePrefix(self, - namespace, - enable_default_namespace=True) -

-
source code  -
- -

Return the prefix to be used for the given namespace.

-

This will declare the namespace if it has not yet been observed. - It will also ensure the mapping from the returned prefix to - namespace is recorded for addition as an xmlns directive in - the final document.

-
-
Parameters:
-
    -
  • namespace - The namespace for which a prefix is needed. If the provided - namespace is None or an absent namespace, the - None value will be returned as the corresponding - prefix.
  • -
  • enable_default_namespace - Normally if the namespace is the default namespace - None is returned to indicate this. If this keyword - is False then we need a namespace prefix even if - this is the default.
  • -
-
-
-
- -
- -
- - -
-

valueAsText(self, - value, - enable_default_namespace=True) -

-
source code  -
- -

Represent a simple type value as XML text.

-

This is essentially what value.xsdLiteral() does, but - this one handles any special cases such as QName values where the lexical - representation cannot be done in isolation of external information such - as namespace declarations.

-
-
-
-
- -
- -
- - -
-

addAttribute(self, - element, - expanded_name, - value) -

-
source code  -
- -

Add an attribute to the given element.

-
-
Parameters:
-
    -
  • element (xml.dom.Element) - The element to which the attribute should be added
  • -
  • expanded_name (pyxb.namespace.Namespace or str or - unicode) - The name of the attribute. This may be a local name if the - attribute is not in a namespace.
  • -
  • value (str or unicode) - The value of the attribute
  • -
-
-
-
- -
- -
- - -
-

addXMLNSDeclaration(self, - element, - namespace, - prefix=None) -

-
source code  -
- -

Manually add an XMLNS declaration to the document element.

-
-
Parameters:
-
    -
  • namespace - a pyxb.namespace.Namespace instance
  • -
  • prefix - the prefix by which the namespace is known. If - None, the default prefix as previously declared will - be used; if '' (empty string) a declaration for - namespace as the default namespace will be - generated.
  • -
-
Returns:
-
prefix as used in the added declaration.
-
-
-
- -
- -
- - -
-

finalize(self) -

-
source code  -
- -

Do the final cleanup after generating the tree. This makes sure that - the document element includes XML Namespace declarations for all - namespaces referenced in the tree.

-
-
Returns: xml.dom.Document
-
The document that has been created.
-
-
-
- -
- -
- - -
-

createChildElement(self, - expanded_name, - parent=None) -

-
source code  -
- -

Create a new element node in the tree.

-
-
Parameters:
-
    -
  • expanded_name (pyxb.namespace.ExpandedName or str - or unicode) - The name of the element. A plain string indicates a name in no - namespace.
  • -
  • parent - The node in the tree that will serve as the child's parent. If - None, the document element is used. (If there is no - document element, then this call creates it as a side-effect.)
  • -
-
Returns: xml.dom.Element
-
A newly created DOM element
-
-
-
- -
- -
- - -
-

_makeURINodeNamePair(self, - node) -

-
source code  -
- -

Convert namespace information from a DOM node to text for new DOM - node.

-

The namespaceURI and nodeName are extracted and parsed. The namespace - (if any) is registered within the document, along with any prefix from - the node name. A pair is returned where the first element is the - namespace URI or None, and the second is a QName to be used - for the expanded name within this document.

-
-
Parameters:
-
    -
  • node - An xml.dom.Node instance, presumably from a wildcard match.
  • -
-
Returns: ( str, str )
-
-
-
- -
- -
- - -
-

cloneIntoImplementation(self, - node) -

-
source code  -
- -

Create a deep copy of the node in the target implementation.

-

Used when converting a DOM instance from one implementation (e.g., pyxb.utils.saxdom) - into another (e.g., xml.dom.minidom).

-
-
-
-
- -
- -
- - -
-

appendChild(self, - child, - parent) -

-
source code  -
- -

Add the child to the parent.

-
-
Parameters:
-
    -
  • child (xml.dom.Node) - The value to be appended
  • -
  • parent (xml.dom.Node) - The new parent of the child
  • -
-
Returns: xml.dom.Node
-
-

Note: - If the child and the parent use different DOM implementations, this - operation will clone the child into a new instance, and give that - to the parent. -

-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__NamespaceContext

- -
-
-
-
Value:
-
-<pyxb.namespace.resolution.NamespaceContext object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.domutils-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.domutils-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.domutils-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.domutils-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,672 +0,0 @@ - - - - - pyxb.utils.domutils - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module domutils - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module domutils

source code

-

Functions that support activities related to the Document Object - Model.

- - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - BindingDOMSupport
- This holds DOM-related information used when generating a DOM tree - from a binding instance. -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
GetDOMImplementation()
- Return the DOMImplementation object used for pyxb operations.
- source code - -
- -
-   - - - - - - -
SetDOMImplementation(dom_implementation)
- Override the default DOMImplementation object.
- source code - -
- -
-   - - - - - - -
StringToDOM(xml_text, - **kw)
- Convert string to a DOM instance.
- source code - -
- -
-   - - - - - - -
NodeAttribute(node, - attribute_ncname, - attribute_ns=None)
- Namespace-aware search for an optional attribute in a node.
- source code - -
- -
- pyxb.namespace.ExpandedName - - - - - - -
NodeAttributeQName(node, - attribute_ncname, - attribute_ns=None)
- Like NodeAttribute but where the content is a QName that - must be resolved in the context of the node.
- source code - -
- -
- xml.dom.Node - - - - - - -
LocateUniqueChild(node, - tag, - absent_ok=True, - namespace=<pyxb.namespace.builtin._XMLSchema object>)
- Locate a unique child of the DOM node.
- source code - -
- -
- list(xml.dom.Node) - - - - - - -
LocateMatchingChildren(node, - tag, - namespace=<pyxb.namespace.builtin._XMLSchema object>)
- Locate all children of the DOM node that have a particular tag.
- source code - -
- -
- xml.dom.Node - - - - - - -
LocateFirstChildElement(node, - absent_ok=True, - require_unique=False, - ignore_annotations=True)
- Locate the first element child of the node.
- source code - -
- -
- bool - - - - - - -
HasNonAnnotationChild(node)
- Return True iff node has an ELEMENT_NODE child that is - not an XMLSchema annotation node.
- source code - -
- -
- unicode or str - - - - - - -
ExtractTextContent(node)
- Walk all the children, extracting all text content and catenating it - into the return value.
- source code - -
- -
- - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - __DOMImplementation = <xml.dom.minidom.DOMImplementation object> -
-   - - __package__ = 'pyxb.utils' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

GetDOMImplementation() -

-
source code  -
- -

Return the DOMImplementation object used for pyxb operations.

-

This is primarily used as the default implementation when generating - DOM trees from a binding instance. It defaults to whatever - xml.dom.getDOMImplementation() returns in your installation (often - xml.dom.minidom). It can be overridden with SetDOMImplementation().

-
-
-
-
- -
- -
- - -
-

StringToDOM(xml_text, - **kw) -

-
source code  -
- -

Convert string to a DOM instance.

-
-
-

See Also: - pyxb._SetXMLStyle. -

-
-
- -
- -
- - -
-

NodeAttribute(node, - attribute_ncname, - attribute_ns=None) -

-
source code  -
- -

Namespace-aware search for an optional attribute in a node.

-
-
Parameters:
-
    -
  • attribute_ncname (str or unicode) - The local name of the attribute.
  • -
  • attribute_ns (None or str or unicode or - pyxb.namespace.Namespace) - The namespace of the attribute. Defaults to None since most - attributes are not in a namespace. Can be provided as either a - pyxb.namespace.Namespace instance, or a string - URI.
  • -
-
Returns:
-
The value of the attribute, or None if the attribute - is not present. (Unless None, the value will always - be a (unicode) string.)
-
-
-
- -
- -
- - -
-

NodeAttributeQName(node, - attribute_ncname, - attribute_ns=None) -

-
source code  -
- -

Like NodeAttribute but where the content is a QName that must - be resolved in the context of the node.

-
-
Parameters:
-
-
Returns: pyxb.namespace.ExpandedName
-
The expanded name to which the value of the attribute resolves - given current namespaces, or None if the attribute - is not present
-
-
-
- -
- -
- - -
-

LocateUniqueChild(node, - tag, - absent_ok=True, - namespace=<pyxb.namespace.builtin._XMLSchema object>) -

-
source code  -
- -

Locate a unique child of the DOM node.

-

This function returns the sole child of node which is an ELEMENT_NODE - instance and has a tag consistent with the given tag. If multiple nodes - with a matching tag are found, or absent_ok is - False and no matching tag is found, an exception is - raised.

-
-
Parameters:
-
    -
  • node - An a xml.dom.Node ELEMENT_NODE instance
  • -
  • tag - the NCName of an element in the namespace
  • -
  • absent_ok - If True (default), None is returned if - no match can be found. If False, an exception is - raised if no match can be found.
  • -
  • namespace - The namespace to which the child element belongs. Default is the - XMLSchema namespace.
  • -
-
Returns: xml.dom.Node
-
Raises:
-
-
-
-
- -
- -
- - -
-

LocateMatchingChildren(node, - tag, - namespace=<pyxb.namespace.builtin._XMLSchema object>) -

-
source code  -
- -

Locate all children of the DOM node that have a particular tag.

-

This function returns a list of children of node which are - ELEMENT_NODE instances and have a tag consistent with the given tag.

-
-
Parameters:
-
    -
  • node - An a xml.dom.Node ELEMENT_NODE instance.
  • -
  • tag - the NCName of an element in the namespace, which defaults to the - XMLSchema namespace.
  • -
  • namespace - The namespace to which the child element belongs. Default is the - XMLSchema namespace.
  • -
-
Returns: list(xml.dom.Node)
-
-
-
- -
- -
- - -
-

LocateFirstChildElement(node, - absent_ok=True, - require_unique=False, - ignore_annotations=True) -

-
source code  -
- -

Locate the first element child of the node.

-
-
Parameters:
-
    -
  • node - An a xml.dom.Node ELEMENT_NODE instance.
  • -
  • absent_ok - If True (default), None is returned if - no match can be found. If False, an exception is - raised if no match can be found.
  • -
  • require_unique - If False (default), it is acceptable for there to be - multiple child elements. If True, presence of - multiple child elements raises an exception.
  • -
  • ignore_annotations - If True (default), annotations are skipped wheen - looking for the first child element. If False, an - annotation counts as an element.
  • -
-
Returns: xml.dom.Node
-
Raises:
-
-
-
-
- -
- -
- - -
-

ExtractTextContent(node) -

-
source code  -
- -

Walk all the children, extracting all text content and catenating it - into the return value.

-

Returns None if no text content (including whitespace) is - found.

-

This is mainly used to strip comments out of the content of complex - elements with simple types.

-
-
Returns: unicode or str
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.domutils-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.domutils-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.domutils-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.domutils-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1553 +0,0 @@ - - - - - pyxb.utils.domutils - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module domutils - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.domutils

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # 
-  4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  5  # not use this file except in compliance with the License. You may obtain a 
-  6  # copy of the License at: 
-  7  # 
-  8  #            http://www.apache.org/licenses/LICENSE-2.0 
-  9  # 
- 10  # Unless required by applicable law or agreed to in writing, software 
- 11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 13  # License for the specific language governing permissions and limitations 
- 14  # under the License. 
- 15   
- 16  """Functions that support activities related to the Document Object Model.""" 
- 17   
- 18  import logging 
- 19  import xml.dom 
- 20   
- 21  import pyxb 
- 22  import pyxb.namespace 
- 23  import pyxb.namespace.resolution 
- 24  import pyxb.utils.saxutils 
- 25  import pyxb.utils.saxdom 
- 26  from pyxb.utils import six 
- 27  from pyxb.utils.six.moves import xrange 
- 28   
- 29  _log = logging.getLogger(__name__) 
- 30   
- 31  # The DOM implementation to be used for all processing.  Default is whatever 
- 32  # your Python install uses, as long as it supports Core 2.0 (for 
- 33  # createDocument) and XML 2.0 (for NS-aware attribute manipulation).  The 
- 34  # built-in minidom works fine. 
- 35  __DOMImplementation = xml.dom.getDOMImplementation(None, (('core', '2.0'), ('xml', '2.0'))) 
-
36 - 37 -def GetDOMImplementation (): -
38 """Return the DOMImplementation object used for pyxb operations. - 39 - 40 This is primarily used as the default implementation when generating DOM - 41 trees from a binding instance. It defaults to whatever - 42 xml.dom.getDOMImplementation() returns in your installation (often - 43 xml.dom.minidom). It can be overridden with SetDOMImplementation().""" - 44 - 45 global __DOMImplementation - 46 return __DOMImplementation -
47 -
48 -def SetDOMImplementation (dom_implementation): -
49 """Override the default DOMImplementation object.""" - 50 global __DOMImplementation - 51 __DOMImplementation = dom_implementation - 52 return __DOMImplementation -
53 -
54 # Unfortunately, the DOMImplementation interface doesn't provide a parser. So - 55 # abstract this in case somebody wants to substitute a different one. Haven't - 56 # decided how to express that yet. - 57 -def StringToDOM (xml_text, **kw): -
58 """Convert string to a DOM instance. - 59 - 60 @see: L{pyxb._SetXMLStyle}.""" - 61 - 62 xmlt = xml_text - 63 if pyxb.XMLStyle_minidom == pyxb._XMLStyle: - 64 parser = pyxb.utils.saxutils.make_parser() - 65 # minidom.parseString is broken. In Python 2, this means don't - 66 # feed it unicode. In Python 3 this means don't feed it bytes. - 67 if (six.PY2 and not isinstance(xmlt, six.binary_type)): - 68 xmlt = xmlt.encode(pyxb._InputEncoding) - 69 elif (six.PY3 and isinstance(xmlt, six.binary_type)): - 70 xmlt = xmlt.decode(pyxb._InputEncoding) - 71 return xml.dom.minidom.parseString(xmlt, parser) - 72 return pyxb.utils.saxdom.parseString(xml_text, **kw) -
73 -
74 -def NodeAttribute (node, attribute_ncname, attribute_ns=None): -
75 """Namespace-aware search for an optional attribute in a node. - 76 - 77 @param attribute_ncname: The local name of the attribute. - 78 @type attribute_ncname: C{str} or C{unicode} - 79 - 80 @keyword attribute_ns: The namespace of the attribute. Defaults to None - 81 since most attributes are not in a namespace. Can be provided as either a - 82 L{pyxb.namespace.Namespace} instance, or a string URI. - 83 @type attribute_ns: C{None} or C{str} or C{unicode} or L{pyxb.namespace.Namespace} - 84 - 85 @return: The value of the attribute, or C{None} if the attribute is not - 86 present. (Unless C{None}, the value will always be a (unicode) string.) - 87 """ - 88 - 89 ns_uri = attribute_ns - 90 if isinstance(attribute_ns, pyxb.namespace.Namespace): - 91 ns_uri = attribute_ns.uri() - 92 attr = node.getAttributeNodeNS(ns_uri, attribute_ncname) - 93 if attr is None: - 94 return None - 95 return attr.value -
96 -
97 -def NodeAttributeQName (node, attribute_ncname, attribute_ns=None): -
98 """Like L{NodeAttribute} but where the content is a QName that must be - 99 resolved in the context of the node. -100 -101 @param attribute_ncname: as in L{NodeAttribute} -102 @keyword attribute_ns: as in L{NodeAttribute} -103 -104 @return: The expanded name to which the value of the attribute resolves -105 given current namespaces, or C{None} if the attribute is not present -106 @rtype: L{pyxb.namespace.ExpandedName} -107 """ -108 attr = NodeAttribute(node, attribute_ncname, attribute_ns) -109 if attr is None: -110 return None -111 nsc = pyxb.namespace.NamespaceContext.GetNodeContext(node) -112 return nsc.interpretQName(attr) -
113 -
114 -def LocateUniqueChild (node, tag, absent_ok=True, namespace=pyxb.namespace.XMLSchema): -
115 """Locate a unique child of the DOM node. -116 -117 This function returns the sole child of node which is an ELEMENT_NODE -118 instance and has a tag consistent with the given tag. If multiple nodes -119 with a matching C{tag} are found, or C{absent_ok} is C{False} and no -120 matching tag is found, an exception is raised. -121 -122 @param node: An a xml.dom.Node ELEMENT_NODE instance -123 @param tag: the NCName of an element in the namespace -124 @keyword absent_ok: If C{True} (default), C{None} is returned if no match -125 can be found. If C{False}, an exception is raised if no match can be -126 found. -127 @keyword namespace: The namespace to which the child element belongs. -128 Default is the XMLSchema namespace. -129 @rtype: C{xml.dom.Node} -130 -131 @raise pyxb.SchemaValidationError: multiple elements are identified -132 @raise pyxb.SchemaValidationError: C{absent_ok} is C{False} and no element is identified. -133 """ -134 candidate = None -135 for cn in node.childNodes: -136 if (xml.dom.Node.ELEMENT_NODE == cn.nodeType) and namespace.nodeIsNamed(cn, tag): -137 if candidate: -138 raise pyxb.SchemaValidationError('Multiple %s elements nested in %s' % (tag, node.nodeName)) -139 candidate = cn -140 if (candidate is None) and not absent_ok: -141 raise pyxb.SchemaValidationError('Expected %s elements nested in %s' % (tag, node.nodeName)) -142 return candidate -
143 -
144 -def LocateMatchingChildren (node, tag, namespace=pyxb.namespace.XMLSchema): -
145 """Locate all children of the DOM node that have a particular tag. -146 -147 This function returns a list of children of node which are ELEMENT_NODE -148 instances and have a tag consistent with the given tag. -149 -150 @param node: An a xml.dom.Node ELEMENT_NODE instance. -151 @param tag: the NCName of an element in the namespace, which defaults to the -152 XMLSchema namespace. -153 @keyword namespace: The namespace to which the child element belongs. -154 Default is the XMLSchema namespace. -155 -156 @rtype: C{list(xml.dom.Node)} -157 """ -158 matches = [] -159 for cn in node.childNodes: -160 if (xml.dom.Node.ELEMENT_NODE == cn.nodeType) and namespace.nodeIsNamed(cn, tag): -161 matches.append(cn) -162 return matches -
163 -
164 -def LocateFirstChildElement (node, absent_ok=True, require_unique=False, ignore_annotations=True): -
165 """Locate the first element child of the node. -166 -167 -168 @param node: An a xml.dom.Node ELEMENT_NODE instance. -169 @keyword absent_ok: If C{True} (default), C{None} is returned if no match -170 can be found. If C{False}, an exception is raised if no match can be -171 found. -172 @keyword require_unique: If C{False} (default), it is acceptable for there -173 to be multiple child elements. If C{True}, presence of multiple child -174 elements raises an exception. -175 @keyword ignore_annotations: If C{True} (default), annotations are skipped -176 wheen looking for the first child element. If C{False}, an annotation -177 counts as an element. -178 @rtype: C{xml.dom.Node} -179 -180 @raise SchemaValidationError: C{absent_ok} is C{False} and no child -181 element was identified. -182 @raise SchemaValidationError: C{require_unique} is C{True} and multiple -183 child elements were identified -184 """ -185 -186 candidate = None -187 for cn in node.childNodes: -188 if xml.dom.Node.ELEMENT_NODE == cn.nodeType: -189 if ignore_annotations and pyxb.namespace.XMLSchema.nodeIsNamed(cn, 'annotation'): -190 continue -191 if require_unique: -192 if candidate: -193 raise pyxb.SchemaValidationError('Multiple elements nested in %s' % (node.nodeName,)) -194 candidate = cn -195 else: -196 return cn -197 if (candidate is None) and not absent_ok: -198 raise pyxb.SchemaValidationError('No elements nested in %s' % (node.nodeName,)) -199 return candidate -
200 -
201 -def HasNonAnnotationChild (node): -
202 """Return True iff C{node} has an ELEMENT_NODE child that is not an -203 XMLSchema annotation node. -204 -205 @rtype: C{bool} -206 """ -207 for cn in node.childNodes: -208 if (xml.dom.Node.ELEMENT_NODE == cn.nodeType) and (not pyxb.namespace.XMLSchema.nodeIsNamed(cn, 'annotation')): -209 return True -210 return False -
211 -
212 -def ExtractTextContent (node): -
213 """Walk all the children, extracting all text content and -214 catenating it into the return value. -215 -216 Returns C{None} if no text content (including whitespace) is found. -217 -218 This is mainly used to strip comments out of the content of complex -219 elements with simple types. -220 -221 @rtype: C{unicode} or C{str} -222 """ -223 text = [] -224 for cn in node.childNodes: -225 if xml.dom.Node.TEXT_NODE == cn.nodeType: -226 text.append(cn.data) -227 elif xml.dom.Node.CDATA_SECTION_NODE == cn.nodeType: -228 text.append(cn.data) -229 elif xml.dom.Node.COMMENT_NODE == cn.nodeType: -230 pass -231 else: -232 raise pyxb.NonElementValidationError(cn) -233 if 0 == len(text): -234 return None -235 return ''.join(text) -
236 -
237 -class BindingDOMSupport (object): -
238 """This holds DOM-related information used when generating a DOM tree from -239 a binding instance.""" -240 -
241 - def implementation (self): -
242 """The DOMImplementation object to be used. -243 -244 Defaults to L{pyxb.utils.domutils.GetDOMImplementation()}, but can be -245 overridden in the constructor call using the C{implementation} -246 keyword.""" -247 return self.__implementation -
248 __implementation = None -249 -
250 - def document (self): -
251 """Return the document generated using this instance.""" -252 return self.__document -
253 __document = None -254 -
255 - def requireXSIType (self): -
256 """Indicates whether {xsi:type<http://www.w3.org/TR/xmlschema-1/#xsi_type>} should be added to all elements. -257 -258 Certain WSDL styles and encodings seem to require explicit notation of -259 the type of each element, even if it was specified in the schema. -260 -261 This value can only be set in the constructor.""" -262 return self.__requireXSIType -
263 __requireXSIType = None -264 -
265 - def reset (self): -
266 """Reset this instance to the state it was when created. -267 -268 This creates a new root document with no content, resets the -269 namespace-prefix map to its as-constructed content, and clears the set -270 of referenced namespace prefixes. The defaultNamespace and -271 requireXSIType are not modified.""" -272 self.__document = self.implementation().createDocument(None, None, None) -273 self.__namespaceContext.reset() -274 # For historical reasons this is also added automatically, though -275 # 'xsi' is not a bound prefix. -276 self.__namespaceContext.declareNamespace(pyxb.namespace.XMLSchema_instance, 'xsi') -277 self.__referencedNamespacePrefixes = set() -
278 -279 @classmethod -
280 - def Reset (cls): -
281 """Reset the global defaults for default/prefix/namespace information.""" -282 cls.__NamespaceContext.reset() -
283 -
284 - def __init__ (self, implementation=None, default_namespace=None, require_xsi_type=False, namespace_prefix_map=None): -
285 """Create a new instance used for building a single document. -286 -287 @keyword implementation: The C{xml.dom} implementation to use. -288 Defaults to the one selected by L{GetDOMImplementation}. -289 -290 @keyword default_namespace: The namespace to configure as the default -291 for the document. If not provided, there is no default namespace. -292 @type default_namespace: L{pyxb.namespace.Namespace} -293 -294 @keyword require_xsi_type: If C{True}, an U{xsi:type -295 <http://www.w3.org/TR/xmlschema-1/#xsi_type>} attribute should be -296 placed in every element. -297 @type require_xsi_type: C{bool} -298 -299 @keyword namespace_prefix_map: A map from pyxb.namespace.Namespace -300 instances to the preferred prefix to use for the namespace in xmlns -301 declarations. The default one assigns 'xsi' for the XMLSchema -302 instance namespace. -303 @type namespace_prefix_map: C{map} from L{pyxb.namespace.Namespace} to C{str} -304 -305 @raise pyxb.LogicError: the same prefix is associated with multiple -306 namespaces in the C{namespace_prefix_map}. -307 -308 """ -309 if implementation is None: -310 implementation = GetDOMImplementation() -311 self.__implementation = implementation -312 self.__requireXSIType = require_xsi_type -313 self.__namespaceContext = pyxb.namespace.NamespaceContext(parent_context=self.__NamespaceContext, -314 in_scope_namespaces=namespace_prefix_map) -315 if default_namespace is not None: -316 self.__namespaceContext.setDefaultNamespace(default_namespace) -317 self.reset() -
318 -319 # Default namespace-prefix map support -320 __NamespaceContext = pyxb.namespace.NamespaceContext() -321 -322 # Instance-specific namespace-prefix map support -323 __namespaceContext = None -324 -325 # Set of pairs of (namespace, prefix) identifying the declarations that -326 # must be placed in the document root so that QNames can be resolved. -327 # These are the prefixes associated with namespaces that were queried -328 # through L{namespacePrefix()} since the last reset(). -329 __referencedNamespacePrefixes = None -330 -
331 - def defaultNamespace (self): -
332 """The default namespace for this instance""" -333 return self.__namespaceContext.defaultNamespace() -
334 @classmethod -
335 - def DefaultNamespace (cls): -
336 """The global default namespace (used on instance creation if not overridden)""" -337 return cls.__NamespaceContext.defaultNamespace() -
338 -
339 - def setDefaultNamespace (self, default_namespace): -
340 return self.__namespaceContext.setDefaultNamespace(default_namespace) -
341 @classmethod -
342 - def SetDefaultNamespace (cls, default_namespace): -
343 return cls.__NamespaceContext.setDefaultNamespace(default_namespace) -
344 -
345 - def declareNamespace (self, namespace, prefix=None): -
346 """Declare a namespace within this instance only.""" -347 return self.__namespaceContext.declareNamespace(namespace, prefix) -
348 @classmethod -
349 - def DeclareNamespace (cls, namespace, prefix=None): -
350 """Declare a namespace that will made available to each created instance.""" -351 return cls.__NamespaceContext.declareNamespace(namespace, prefix) -
352 -
353 - def namespacePrefix (self, namespace, enable_default_namespace=True): -
354 """Return the prefix to be used for the given namespace. -355 -356 This will L{declare <declareNamespace>} the namespace if it has not -357 yet been observed. It will also ensure the mapping from the returned -358 prefix to C{namespace} is recorded for addition as an xmlns directive -359 in the final document. -360 -361 @param namespace: The namespace for which a prefix is needed. If the -362 provided namespace is C{None} or an absent namespace, the C{None} -363 value will be returned as the corresponding prefix. -364 -365 @keyword enable_default_namespace: Normally if the namespace is the default -366 namespace C{None} is returned to indicate this. If this keyword is -367 C{False} then we need a namespace prefix even if this is the default. -368 """ -369 if (namespace is None) or namespace.isAbsentNamespace(): -370 return None -371 if isinstance(namespace, six.string_types): -372 namespace = pyxb.namespace.NamespaceForURI(namespace, create_if_missing=True) -373 if (self.defaultNamespace() == namespace) and enable_default_namespace: -374 return None -375 pfx = self.__namespaceContext.prefixForNamespace(namespace) -376 if pfx is None: -377 pfx = self.__namespaceContext.declareNamespace(namespace) -378 self.__referencedNamespacePrefixes.add((namespace, pfx)) -379 return pfx -
380 -
381 - def qnameAsText (self, qname, enable_default_namespace=True): -
382 assert isinstance(qname, pyxb.namespace.ExpandedName) -383 name = qname.localName() -384 prefix = self.namespacePrefix(qname.namespace(), enable_default_namespace=enable_default_namespace) -385 if prefix is not None: -386 name = '%s:%s' % (prefix, name) -387 return name -
388 -
389 - def valueAsText (self, value, enable_default_namespace=True): -
390 """Represent a simple type value as XML text. -391 -392 This is essentially what C{value.xsdLiteral()} does, but this one -393 handles any special cases such as QName values where the lexical -394 representation cannot be done in isolation of external information -395 such as namespace declarations.""" -396 from pyxb.binding.basis import simpleTypeDefinition, STD_list -397 if isinstance(value, pyxb.namespace.ExpandedName): -398 return self.qnameAsText(value, enable_default_namespace=enable_default_namespace) -399 if isinstance(value, STD_list): -400 return ' '.join([ self.valueAsText(_v, enable_default_namespace=enable_default_namespace) for _v in value ]) -401 if isinstance(value, simpleTypeDefinition): -402 return value.xsdLiteral() -403 assert value is not None -404 return six.text_type(value) -
405 -
406 - def addAttribute (self, element, expanded_name, value): -
407 """Add an attribute to the given element. -408 -409 @param element: The element to which the attribute should be added -410 @type element: C{xml.dom.Element} -411 @param expanded_name: The name of the attribute. This may be a local -412 name if the attribute is not in a namespace. -413 @type expanded_name: L{pyxb.namespace.Namespace} or C{str} or C{unicode} -414 @param value: The value of the attribute -415 @type value: C{str} or C{unicode} -416 """ -417 name = expanded_name -418 ns_uri = xml.dom.EMPTY_NAMESPACE -419 if isinstance(name, pyxb.namespace.ExpandedName): -420 ns_uri = expanded_name.namespaceURI() -421 # Attribute names do not use default namespace -422 name = self.qnameAsText(expanded_name, enable_default_namespace=False) -423 element.setAttributeNS(ns_uri, name, self.valueAsText(value)) -
424 -
425 - def addXMLNSDeclaration (self, element, namespace, prefix=None): -
426 """Manually add an XMLNS declaration to the document element. -427 -428 @param namespace: a L{pyxb.namespace.Namespace} instance -429 -430 @param prefix: the prefix by which the namespace is known. If -431 C{None}, the default prefix as previously declared will be used; if -432 C{''} (empty string) a declaration for C{namespace} as the default -433 namespace will be generated. -434 -435 @return: C{prefix} as used in the added declaration. -436 """ -437 if not isinstance(namespace, pyxb.namespace.Namespace): -438 raise pyxb.UsageError('addXMLNSdeclaration: must be given a namespace instance') -439 if namespace.isAbsentNamespace(): -440 raise pyxb.UsageError('addXMLNSdeclaration: namespace must not be an absent namespace') -441 if prefix is None: -442 prefix = self.namespacePrefix(namespace) -443 if not prefix: # None or empty string -444 an = 'xmlns' -445 else: -446 an = 'xmlns:' + prefix -447 element.setAttributeNS(pyxb.namespace.XMLNamespaces.uri(), an, namespace.uri()) -448 return prefix -
449 -
450 - def finalize (self): -
451 """Do the final cleanup after generating the tree. This makes sure -452 that the document element includes XML Namespace declarations for all -453 namespaces referenced in the tree. -454 -455 @return: The document that has been created. -456 @rtype: C{xml.dom.Document}""" -457 ns = self.defaultNamespace() -458 if ns is not None: -459 self.addXMLNSDeclaration(self.document().documentElement, ns, '') -460 for (ns, pfx) in self.__referencedNamespacePrefixes: -461 self.addXMLNSDeclaration(self.document().documentElement, ns, pfx) -462 return self.document() -
463 -
464 - def createChildElement (self, expanded_name, parent=None): -
465 """Create a new element node in the tree. -466 -467 @param expanded_name: The name of the element. A plain string -468 indicates a name in no namespace. -469 @type expanded_name: L{pyxb.namespace.ExpandedName} or C{str} or C{unicode} -470 -471 @keyword parent: The node in the tree that will serve as the child's -472 parent. If C{None}, the document element is used. (If there is no -473 document element, then this call creates it as a side-effect.) -474 -475 @return: A newly created DOM element -476 @rtype: C{xml.dom.Element} -477 """ -478 -479 if parent is None: -480 parent = self.document().documentElement -481 if parent is None: -482 parent = self.__document -483 if isinstance(expanded_name, six.string_types): -484 expanded_name = pyxb.namespace.ExpandedName(None, expanded_name) -485 if not isinstance(expanded_name, pyxb.namespace.ExpandedName): -486 raise pyxb.LogicError('Invalid type %s for expanded name' % (type(expanded_name),)) -487 ns = expanded_name.namespace() -488 ns_uri = xml.dom.EMPTY_NAMESPACE -489 name = expanded_name.localName() -490 if ns is not None: -491 ns_uri = ns.uri() -492 name = self.qnameAsText(expanded_name) -493 element = self.__document.createElementNS(ns_uri, name) -494 return parent.appendChild(element) -
495 -
496 - def _makeURINodeNamePair (self, node): -
497 """Convert namespace information from a DOM node to text for new DOM node. -498 -499 The namespaceURI and nodeName are extracted and parsed. The namespace -500 (if any) is registered within the document, along with any prefix from -501 the node name. A pair is returned where the first element is the -502 namespace URI or C{None}, and the second is a QName to be used for the -503 expanded name within this document. -504 -505 @param node: An xml.dom.Node instance, presumably from a wildcard match. -506 @rtype: C{( str, str )}""" -507 ns = None -508 if node.namespaceURI is not None: -509 ns = pyxb.namespace.NamespaceForURI(node.namespaceURI, create_if_missing=True) -510 if node.ELEMENT_NODE == node.nodeType: -511 name = node.tagName -512 elif node.ATTRIBUTE_NODE == node.nodeType: -513 name = node.name -514 # saxdom uses the uriTuple as the name field while minidom uses -515 # the QName. @todo saxdom should be fixed. -516 if isinstance(name, tuple): -517 name = name[1] -518 else: -519 raise pyxb.UsageError('Unable to determine name from DOM node %s' % (node,)) -520 pfx = None -521 local_name = name -522 if 0 < name.find(':'): -523 (pfx, local_name) = name.split(':', 1) -524 if ns is None: -525 raise pyxb.LogicError('QName with prefix but no available namespace') -526 ns_uri = None -527 node_name = local_name -528 if ns is not None: -529 ns_uri = ns.uri() -530 self.declareNamespace(ns, pfx) -531 node_name = self.qnameAsText(ns.createExpandedName(local_name)) -532 return (ns_uri, node_name) -
533 -
534 - def _deepClone (self, node, docnode): -
535 if node.ELEMENT_NODE == node.nodeType: -536 (ns_uri, node_name) = self._makeURINodeNamePair(node) -537 clone_node = docnode.createElementNS(ns_uri, node_name) -538 attrs = node.attributes -539 for ai in xrange(attrs.length): -540 clone_node.setAttributeNodeNS(self._deepClone(attrs.item(ai), docnode)) -541 for child in node.childNodes: -542 clone_node.appendChild(self._deepClone(child, docnode)) -543 return clone_node -544 if node.TEXT_NODE == node.nodeType: -545 return docnode.createTextNode(node.data) -546 if node.ATTRIBUTE_NODE == node.nodeType: -547 (ns_uri, node_name) = self._makeURINodeNamePair(node) -548 clone_node = docnode.createAttributeNS(ns_uri, node_name) -549 clone_node.value = node.value -550 return clone_node -551 if node.COMMENT_NODE == node.nodeType: -552 return docnode.createComment(node.data) -553 raise ValueError('DOM node not supported in clone', node) -
554 -
555 - def cloneIntoImplementation (self, node): -
556 """Create a deep copy of the node in the target implementation. -557 -558 Used when converting a DOM instance from one implementation (e.g., -559 L{pyxb.utils.saxdom}) into another (e.g., L{xml.dom.minidom}).""" -560 new_doc = self.implementation().createDocument(None, None, None) -561 return self._deepClone(node, new_doc) -
562 -
563 - def appendChild (self, child, parent): -
564 """Add the child to the parent. -565 -566 @note: If the child and the parent use different DOM implementations, -567 this operation will clone the child into a new instance, and give that -568 to the parent. -569 -570 @param child: The value to be appended -571 @type child: C{xml.dom.Node} -572 @param parent: The new parent of the child -573 @type parent: C{xml.dom.Node} -574 @rtype: C{xml.dom.Node}""" -575 -576 # @todo This check is incomplete; is there a standard way to find the -577 # implementation of an xml.dom.Node instance? -578 if isinstance(child, (pyxb.utils.saxdom.Node, xml.dom.minidom.Node)): -579 child = self.cloneIntoImplementation(child) -580 return parent.appendChild(child) -
581 -
582 - def appendTextChild (self, text, parent): -
583 """Add the text to the parent as a text node.""" -584 return parent.appendChild(self.document().createTextNode(self.valueAsText(text))) -
585 -586 ## Local Variables: -587 ## fill-column:78 -588 ## End: -589 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.All-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.All-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.All-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.All-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,502 +0,0 @@ - - - - - pyxb.utils.fac.All - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class All - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class All

source code

-
-object --+        
-         |        
-      Node --+    
-             |    
- MultiTermNode --+
-                 |
-object --+       |
-         |       |
-      Node --+   |
-             |   |
-      LeafNode --+
-                 |
-                All
-
- -
-

A term that is an unordered sequence of terms.

-

Note that the inheritance structure for this node is unusual. It has - multiple children when it is treated as a term tree, but is considered a - leaf node when constructing an automaton.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *terms, - **kw)
- Term that collects an unordered sequence of terms.
- source code - -
- -
-   - - - - - - -
_nullable(self)
- Abstract method that defines nullable for the subclass.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from MultiTermNode: - clone -

-

Inherited from MultiTermNode (private): - _walkTermTree -

-

Inherited from LeafNode (private): - _first, - _follow, - _last -

-

Inherited from Node: - buildAutomaton, - counterSubPositions, - reset, - walkTermTree -

-

Inherited from Node (private): - _facToString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateTermTree(cls, - *terms)
- Create a term tree that implements unordered catenation of the terms.
- source code - -
- -
- -
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Precedence = 0
- An integral value used for parenthesizing expressions. -
-

Inherited from Node: - INCREMENT, - RESET -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from MultiTermNode: - terms -

-

Inherited from Node: - counterPositions, - first, - follow, - last, - metadata, - nodePosMap, - nullable, - posNodeMap -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *terms, - **kw) -
(Constructor) -

-
source code  -
- -

Term that collects an unordered sequence of terms.

-

The terms are provided as arguments. All must be instances of a - subclass of Node.

-
-
Parameters:
-
    -
  • metadata - Any application-specific metadata retained in the term tree for - transfer to the resulting automaton.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_nullable(self) -

-
source code  -
- -

Abstract method that defines nullable - for the subclass.

-

The return value should be True or - False.

-
-
Overrides: - Node._nullable -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

CreateTermTree(cls, - *terms) -
Class Method -

-
source code  -
- -

Create a term tree that implements unordered catenation of the - terms.

-

This expansion results in a standard choice/sequence term tree, at the - cost of quadratic state expansion because terms are cloned as - required to satisfy the tree requirements of the term tree.

-
-
Parameters:
-
    -
  • terms - The tuple of terms that are elements of an accepted sequence.
  • -
-
Returns:
-
A term tree comprising a choice between sequences that connect - each term to the unordered catenation of the remaining terms.
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Automaton-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Automaton-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Automaton-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Automaton-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,782 +0,0 @@ - - - - - pyxb.utils.fac.Automaton - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class Automaton - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Automaton

source code

-
-object --+
-         |
-        Automaton
-
- -
-

Representation of a Finite Automaton with Counters.

-

This has all the standard FAC elements, plus links to other - states/automata as required to support the nested automata construct used - for matching unordered catenation terms.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_states(self)
- The set of States in the automaton.
- source code - -
- -
-   - - - - - - -
__get_counterConditions(self)
- The set of CounterConditions in the automaton.
- source code - -
- -
-   - - - - - - -
__get_nullable(self)
- True iff the automaton accepts the empty string.
- source code - -
- -
-   - - - - - - -
__get_initialTransitions(self)
- The set of transitions that may be made to enter the automaton.
- source code - -
- -
-   - - - - - - -
__get_containingState(self)
- The State - instance for which this is a sub-automaton.
- source code - -
- -
-   - - - - - - -
__get_finalStates(self)
- The set of State members which can terminate a match.
- source code - -
- -
-   - - - - - - -
__init__(self, - states, - counter_conditions, - nullable, - containing_state=None)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
newConfiguration(self)
- Return a new Configuration instance for this automaton.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __states = None
- hash(x) -
-   - - __counterConditions = None
- hash(x) -
-   - - __nullable = None
- hash(x) -
-   - - __initialTransitions = None
- hash(x) -
-   - - __containingState = None
- hash(x) -
-   - - __finalStates = None
- hash(x) -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - states
- The set of States in the automaton. -
-   - - counterConditions
- The set of CounterConditions in the automaton. -
-   - - nullable
- True iff the automaton accepts the empty string. -
-   - - initialTransitions
- The set of transitions that may be made to enter the automaton. -
-   - - containingState
- The State - instance for which this is a sub-automaton. -
-   - - finalStates
- The set of State members which can terminate a match. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__get_states(self) -

-
source code  -
- -

The set of States in the automaton.

-

These correspond essentially to marked symbols in the original regular - expression, or element declarations in an XML schema.

-
-
-

Note: - These are conceptually a set and are stored that way. When an Automaton is constructed the incoming states - should be passed as a list so the calculated initial transitions - are executed in a deterministic order. -

-
-
- -
- -
- - -
-

__get_counterConditions(self) -

-
source code  -
- -

The set of CounterConditions in the automaton.

-

These are marked positions in the regular expression, or particles in an XML schema, paired with their occurrence - constraints.

-
-
-
-
- -
- -
- - -
-

__get_initialTransitions(self) -

-
source code  -
- -

The set of transitions that may be made to enter the automaton.

-

These are full transitions, including chains into subautomata if an - initial state represents a node with sub-automata.

-
-
-

Note: - As with State.transitionSet, the set is represented as a - list to preserve priority when resolving non-deterministic matches. -

-
-
- -
- -
- - -
-

__get_containingState(self) -

-
source code  -
- -

The State - instance for which this is a sub-automaton.

-

None if this is not a sub-automaton.

-
-
-
-
- -
- -
- - -
-

__init__(self, - states, - counter_conditions, - nullable, - containing_state=None) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

states

-

The set of States in the automaton.

-

These correspond essentially to marked symbols in the original regular - expression, or element declarations in an XML schema.

-
-
Get Method:
-
__get_states(self) - - The set of States in the automaton. -
-
-

Note: - These are conceptually a set and are stored that way. When an Automaton is constructed the incoming states - should be passed as a list so the calculated initial transitions - are executed in a deterministic order. -

-
-
- -
- -
-

counterConditions

-

The set of CounterConditions in the automaton.

-

These are marked positions in the regular expression, or particles in an XML schema, paired with their occurrence - constraints.

-
-
Get Method:
-
__get_counterConditions(self) - - The set of CounterConditions in the automaton. -
-
-
-
- -
- -
-

nullable

-

True iff the automaton accepts the empty string.

-
-
Get Method:
-
__get_nullable(self) - - True iff the automaton accepts the empty string. -
-
-
-
- -
- -
-

initialTransitions

-

The set of transitions that may be made to enter the automaton.

-

These are full transitions, including chains into subautomata if an - initial state represents a node with sub-automata.

-
-
Get Method:
-
__get_initialTransitions(self) - - The set of transitions that may be made to enter the automaton. -
-
-

Note: - As with State.transitionSet, the set is represented as a - list to preserve priority when resolving non-deterministic matches. -

-
-
- -
- -
-

containingState

-

The State - instance for which this is a sub-automaton.

-

None if this is not a sub-automaton.

-
-
Get Method:
-
__get_containingState(self) - - The State - instance for which this is a sub-automaton. -
-
-
-
- -
- -
-

finalStates

-

The set of State members which can terminate a match.

-
-
Get Method:
-
__get_finalStates(self) - - The set of State members which can terminate a match. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.AutomatonStepError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.AutomatonStepError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.AutomatonStepError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.AutomatonStepError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,419 +0,0 @@ - - - - - pyxb.utils.fac.AutomatonStepError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class AutomatonStepError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AutomatonStepError

source code

-
-              object --+        
-                       |        
-exceptions.BaseException --+    
-                           |    
-        exceptions.Exception --+
-                               |
-                              AutomatonStepError
-
- -
Known Subclasses:
-
- -
- -
-

Symbol rejected by Configuration_ABC.step.

-

The exception indicates that the proposed symbol either failed to - produce a transition (UnrecognizedSymbolError) or produced multiple equally - valid transitions (NondeterministicSymbolError).

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_acceptable(self)
- A list of symbols that the configuration would accept in its current - state.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - configuration = None
- The instance of Configuration_ABC that raised the exception. -
-   - - symbol = None
- The symbol that was not accepted. -
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - acceptable
- A list of symbols that the configuration would accept in its current - state. -
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

configuration

-

The instance of Configuration_ABC that raised the exception. From Configuration_ABC.acceptableSymbols you can determine - what alternatives might be present.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

acceptable

-

A list of symbols that the configuration would accept in its current - state.

-
-
Get Method:
-
__get_acceptable(self) - - A list of symbols that the configuration would accept in its current - state. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Choice-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Choice-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Choice-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Choice-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,577 +0,0 @@ - - - - - pyxb.utils.fac.Choice - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class Choice - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Choice

source code

-
-object --+        
-         |        
-      Node --+    
-             |    
- MultiTermNode --+
-                 |
-                Choice
-
- -
-

A term that may be any one of a set of terms.

-

This term matches if any one of its contained terms matches.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *terms, - **kw)
- Term that selects one of a set of terms.
- source code - -
- -
-   - - - - - - -
_first(self)
- Abstract method that defines first - for the subclass.
- source code - -
- -
-   - - - - - - -
_last(self)
- Abstract method that defines last for - the subclass.
- source code - -
- -
-   - - - - - - -
_nullable(self)
- Abstract method that defines nullable for the subclass.
- source code - -
- -
-   - - - - - - -
_follow(self)
- Abstract method that defines follow - for the subclass.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from MultiTermNode: - clone -

-

Inherited from MultiTermNode (private): - _walkTermTree -

-

Inherited from Node: - buildAutomaton, - counterSubPositions, - reset, - walkTermTree -

-

Inherited from Node (private): - _facToString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
- -
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Precedence = -3
- An integral value used for parenthesizing expressions. -
-

Inherited from Node: - INCREMENT, - RESET -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from MultiTermNode: - terms -

-

Inherited from Node: - counterPositions, - first, - follow, - last, - metadata, - nodePosMap, - nullable, - posNodeMap -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *terms, - **kw) -
(Constructor) -

-
source code  -
- -

Term that selects one of a set of terms.

-

The terms are provided as arguments. All must be instances of a - subclass of Node.

-
-
Parameters:
-
    -
  • metadata - Any application-specific metadata retained in the term tree for - transfer to the resulting automaton.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_first(self) -

-
source code  -
- -

Abstract method that defines first for - the subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
Overrides: - Node._first -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_last(self) -

-
source code  -
- -

Abstract method that defines last for the - subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
Overrides: - Node._last -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_nullable(self) -

-
source code  -
- -

Abstract method that defines nullable - for the subclass.

-

The return value should be True or - False.

-
-
Overrides: - Node._nullable -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_follow(self) -

-
source code  -
- -

Abstract method that defines follow for - the subclass.

-

The return value should be a map from tuples of integers (positions) - to a list of transitions, where a transition is a position and an update - instruction.

-
-
Overrides: - Node._follow -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Configuration_ABC-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Configuration_ABC-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Configuration_ABC-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Configuration_ABC-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,336 +0,0 @@ - - - - - pyxb.utils.fac.Configuration_ABC - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class Configuration_ABC - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Configuration_ABC

source code

-
-object --+
-         |
-        Configuration_ABC
-
- -
Known Subclasses:
-
- -
- -
-

Base class for something that represents an Automaton in - execution.

-

For deterministic automata, this is generally a Configuration which records the current automaton state - along with its counter values.

-

For non-deterministic automata, this is a MultiConfiguration which records a set of Configurations.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
acceptableSymbols(self)
- Return the acceptable Symbols given the current configuration.
- source code - -
- -
-   - - - - - - -
step(self, - symbol)
- Execute an automaton transition using the given symbol.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __init__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

acceptableSymbols(self) -

-
source code  -
- -

Return the acceptable Symbols given the current configuration.

-

This method extracts the symbol from all candidate transitions that - are permitted based on the current counter values. Because transitions - are presented in a preferred order, the symbols are as well.

-
-
-
-
- -
- -
- - -
-

step(self, - symbol) -

-
source code  -
- -

Execute an automaton transition using the given symbol.

-
-
Parameters:
-
    -
  • symbol - A symbol from the alphabet of the automaton's language. This is - a Python value that should be accepted by the SymbolMatch_mixin.match method of a State.symbol. It is not a Symbol - instance.
  • -
-
Returns:
-
The new configuration resulting from the step.
-
Raises:
-
-
-

Warning: - If the step entered or left a sub-automaton the return value will - not be the configuration that was used to execute the step. The - proper pattern for using this method is: -

-  cfg = cfg.step(sym)
-
-

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Configuration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Configuration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Configuration-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Configuration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1254 +0,0 @@ - - - - - pyxb.utils.fac.Configuration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class Configuration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Configuration

source code

-
-       object --+    
-                |    
-Configuration_ABC --+
-                    |
-                   Configuration
-
- -
-

The state of an Automaton in execution.

-

This combines a state node of the automaton with a set of counter - values.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_state(self)
- The state of the configuration.
- source code - -
- -
-   - - - - - - -
_set_state(self, - state, - is_layer_change)
- Internal state transition interface.
- source code - -
- -
-   - - - - - - -
_get_counterValues(self) - source code - -
- -
-   - - - - - - -
__get_automaton(self) - source code - -
- -
-   - - - - - - -
__get_subConfiguration(self)
- Reference to configuration being executed in a sub-automaton.
- source code - -
- -
-   - - - - - - -
__get_superConfiguration(self)
- Reference to the configuration for which this is a sub-configuration.
- source code - -
- -
-   - - - - - - -
__get_subAutomata(self)
- A set of automata that must be satisfied before the current state can - complete.
- source code - -
- -
-   - - - - - - -
_set_subAutomata(self, - automata) - source code - -
- -
-   - - - - - - -
makeLeaveAutomatonTransition(self)
- Create a transition back to the containing configuration.
- source code - -
- -
-   - - - - - - -
leaveAutomaton(self, - sub_configuration)
- Execute steps to leave a sub-automaton.
- source code - -
- -
-   - - - - - - -
enterAutomaton(self, - automaton)
- Execute steps to enter a new automaton.
- source code - -
- -
-   - - - - - - -
satisfies(self, - transition) - source code - -
- -
-   - - - - - - -
reset(self) - source code - -
- -
-   - - - - - - -
candidateTransitions(self, - symbol=None)
- Return list of viable transitions on symbol
- source code - -
- -
-   - - - - - - -
acceptableSymbols(self)
- Return the acceptable Symbols given the current configuration.
- source code - -
- -
-   - - - - - - -
step(self, - symbol)
- Execute an automaton transition using the given symbol.
- source code - -
- -
-   - - - - - - -
isInitial(self)
- Return True iff no transitions have ever been made.
- source code - -
- -
-   - - - - - - -
isAccepting(self)
- Return True iff the automaton is in an accepting state.
- source code - -
- -
-   - - - - - - -
__init__(self, - automaton, - super_configuration=None)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
clone(self, - clone_map=None)
- Clone a configuration and its descendents.
- source code - -
- -
-   - - - - - - -
_clone(self, - clone_map, - super_configuration) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __state = None
- hash(x) -
-   - - __counterValues = None
- The values of the counters. -
-   - - __automaton = None
- hash(x) -
-   - - __subConfiguration = None
- hash(x) -
-   - - __superConfiguration = None
- hash(x) -
-   - - __subAutomata = None
- hash(x) -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - state
- The state of the configuration. -
-   - - automaton -
-   - - subConfiguration
- Reference to configuration being executed in a sub-automaton. -
-   - - superConfiguration
- Reference to the configuration for which this is a sub-configuration. -
-   - - subAutomata
- A set of automata that must be satisfied before the current state can - complete. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__get_state(self) -

-
source code  -
- -

The state of the configuration.

-

This is None to indicate an initial state, or one of the - underlying automaton's states.

-
-
-
-
- -
- -
- - -
-

_set_state(self, - state, - is_layer_change) -

-
source code  -
- -

Internal state transition interface.

-
-
Parameters:
-
    -
  • state - the new destination state
  • -
  • is_layer_change - True iff the transition inducing the state change - involves a layer change.
  • -
-
-
-
- -
- -
- - -
-

__get_subConfiguration(self) -

-
source code  -
- -

Reference to configuration being executed in a sub-automaton.

-

None if no sub-automaton is active, else a reference to a - configuration that is being executed in a sub-automaton.

-

Sub-configurations are used to match sub-terms in an unordered - catenation term. A configuration may have at most one - sub-configuration at a time, and the configuration will be removed and - possibly replaced when the term being processed completes.

-
-
-
-
- -
- -
- - -
-

__get_superConfiguration(self) -

-
source code  -
- -

Reference to the configuration for which this is a - sub-configuration.

-

None if no super-automaton is active, else a reference to - a configuration that is being executed in a super-automaton.

-

The super-configuration relation persists for the lifetime of the - configuration.

-
-
-
-
- -
- -
- - -
-

__get_subAutomata(self) -

-
source code  -
- -

A set of automata that must be satisfied before the current state can - complete.

-

This is used in unordered catenation. Each sub-automaton represents a - term in the catenation. When the configuration enters a state with - sub-automata, a set containing references to those automata is assigned - to this attribute. Subsequently, until all automata in the state are - satisfied, transitions can only occur within an active sub-automaton, out - of the active sub-automaton if it is in an accepting state, and into a - new sub-automaton if no sub-automaton is active.

-
-
-
-
- -
- -
- - -
-

makeLeaveAutomatonTransition(self) -

-
source code  -
- -

Create a transition back to the containing configuration.

-

This is done when a configuration is in an accepting state and there - are candidate transitions to other states that must be considered. The - transition does not consume a symbol.

-
-
-
-
- -
- -
- - -
-

leaveAutomaton(self, - sub_configuration) -

-
source code  -
- -

Execute steps to leave a sub-automaton.

-
-
Parameters:
-
    -
  • sub_configuration - The configuration associated with the automata that has - completed.
  • -
-
Returns:
-
self
-
-
-
- -
- -
- - -
-

enterAutomaton(self, - automaton) -

-
source code  -
- -

Execute steps to enter a new automaton.

-

The new automaton is removed from the set of remaining automata for - the current state, and a new configuration created. No transition is - made in that new configuration.

-
-
Parameters:
-
    -
  • automaton - The automaton to be entered
  • -
-
Returns:
-
The configuration that executes the new automaton as a - sub-configuration of self.
-
-
-
- -
- -
- - -
-

candidateTransitions(self, - symbol=None) -

-
source code  -
- -

Return list of viable transitions on symbol

-

The transitions that are structurally permitted from this state, in - order, filtering out those transitions where the update instruction is - not satisfied by the configuration counter values and optionally those - for which the symbol does not match.

-
-
Parameters:
-
    -
  • symbol - A symbol through which a transition from this state is intended. - A value of None indicates that the set of - transitions should ignore the symbol; candidates are still - filtered based on the counter state of the configuration.
  • -
-
Returns:
-
A list of Transition instances permitted from the current - configuration. If symbol is not None, - transitions that would not accept the symbol are excluded. Any - transition that would require an unsatisfied counter update is - also excluded. Non-deterministic automata may result in a lits - with multiple members.
-
-
-
- -
- -
- - -
-

acceptableSymbols(self) -

-
source code  -
- -

Return the acceptable Symbols given the current configuration.

-

This method extracts the symbol from all candidate transitions that - are permitted based on the current counter values. Because transitions - are presented in a preferred order, the symbols are as well.

-
-
Overrides: - Configuration_ABC.acceptableSymbols -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

step(self, - symbol) -

-
source code  -
- -

Execute an automaton transition using the given symbol.

-
-
Parameters:
-
    -
  • symbol - A symbol from the alphabet of the automaton's language. This is - a Python value that should be accepted by the SymbolMatch_mixin.match method of a State.symbol. It is not a Symbol - instance.
  • -
-
Returns:
-
The new configuration resulting from the step.
-
Raises:
-
-
Overrides: - Configuration_ABC.step -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__init__(self, - automaton, - super_configuration=None) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

clone(self, - clone_map=None) -

-
source code  -
- -

Clone a configuration and its descendents.

-

This is used for parallel execution where a configuration has multiple - candidate transitions and must follow all of them. It clones the entire - chain of configurations through multiple layers.

-
-
Parameters:
-
    -
  • clone_map - Optional map into which the translation from the original - configuration object to the corresponding cloned configuration - object can be reconstructed, e.g. when applying a transition that - includes automata exits referencing superconfigurations from the - original configuration.
  • -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__counterValues

-

The values of the counters.

-

This is a map from the CounterCondition instances of the underlying - automaton to integer values.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

state

-

The state of the configuration.

-

This is None to indicate an initial state, or one of the - underlying automaton's states.

-
-
Get Method:
-
__get_state(self) - - The state of the configuration. -
-
-
-
- -
- -
-

automaton

- -
-
Get Method:
-
__get_automaton(self) -
-
-
-
- -
- -
-

subConfiguration

-

Reference to configuration being executed in a sub-automaton.

-

None if no sub-automaton is active, else a reference to a - configuration that is being executed in a sub-automaton.

-

Sub-configurations are used to match sub-terms in an unordered - catenation term. A configuration may have at most one - sub-configuration at a time, and the configuration will be removed and - possibly replaced when the term being processed completes.

-
-
Get Method:
-
__get_subConfiguration(self) - - Reference to configuration being executed in a sub-automaton. -
-
-
-
- -
- -
-

superConfiguration

-

Reference to the configuration for which this is a - sub-configuration.

-

None if no super-automaton is active, else a reference to - a configuration that is being executed in a super-automaton.

-

The super-configuration relation persists for the lifetime of the - configuration.

-
-
Get Method:
-
__get_superConfiguration(self) - - Reference to the configuration for which this is a sub-configuration. -
-
-
-
- -
- -
-

subAutomata

-

A set of automata that must be satisfied before the current state can - complete.

-

This is used in unordered catenation. Each sub-automaton represents a - term in the catenation. When the configuration enters a state with - sub-automata, a set containing references to those automata is assigned - to this attribute. Subsequently, until all automata in the state are - satisfied, transitions can only occur within an active sub-automaton, out - of the active sub-automaton if it is in an accepting state, and into a - new sub-automaton if no sub-automaton is active.

-
-
Get Method:
-
__get_subAutomata(self) - - A set of automata that must be satisfied before the current state can - complete. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.CounterCondition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.CounterCondition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.CounterCondition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.CounterCondition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,612 +0,0 @@ - - - - - pyxb.utils.fac.CounterCondition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class CounterCondition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CounterCondition

source code

-
-object --+
-         |
-        CounterCondition
-
- -
-

A counter condition is a range limit on valid counter values.

-

Instances of this class serve as keys for the counters that represent - the configuration of a FAC. The instance also maintains a pointer to - application-specific metadata.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_min(self)
- The minimum legal value for the counter.
- source code - -
- -
-   - - - - - - -
__get_max(self)
- The maximum legal value for the counter.
- source code - -
- -
-   - - - - - - -
__get_metadata(self)
- A pointer to application metadata provided when the condition was - created.
- source code - -
- -
-   - - - - - - -
__init__(self, - min, - max, - metadata=None)
- Create a counter condition.
- source code - -
- -
-   - - - - - - -
__hash__(self)
- hash(x)
- source code - -
- -
-   - - - - - - -
__eq__(self, - other) - source code - -
- -
-   - - - - - - -
__ne__(self, - other) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __min = None
- hash(x) -
-   - - __max = None
- hash(x) -
-   - - __metadata = None
- hash(x) -
- - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - min
- The minimum legal value for the counter. -
-   - - max
- The maximum legal value for the counter. -
-   - - metadata
- A pointer to application metadata provided when the condition was - created. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__get_min(self) -

-
source code  -
- -

The minimum legal value for the counter.

-

This is a non-negative integer.

-
-
-
-
- -
- -
- - -
-

__get_max(self) -

-
source code  -
- -

The maximum legal value for the counter.

-

This is a positive integer, or None to indicate that the - counter is unbounded.

-
-
-
-
- -
- -
- - -
-

__init__(self, - min, - max, - metadata=None) -
(Constructor) -

-
source code  -
- -

Create a counter condition.

-
-
Parameters:
-
    -
  • min - The value for min
  • -
  • max - The value for max
  • -
  • metadata - The value for metadata
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__hash__(self) -
(Hashing function) -

-
source code  -
- -

hash(x)

-
-
Overrides: - object.__hash__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

min

-

The minimum legal value for the counter.

-

This is a non-negative integer.

-
-
Get Method:
-
__get_min(self) - - The minimum legal value for the counter. -
-
-
-
- -
- -
-

max

-

The maximum legal value for the counter.

-

This is a positive integer, or None to indicate that the - counter is unbounded.

-
-
Get Method:
-
__get_max(self) - - The maximum legal value for the counter. -
-
-
-
- -
- -
-

metadata

-

A pointer to application metadata provided when the condition was - created.

-
-
Get Method:
-
__get_metadata(self) - - A pointer to application metadata provided when the condition was - created. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.FACError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.FACError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.FACError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.FACError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,208 +0,0 @@ - - - - - pyxb.utils.fac.FACError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class FACError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class FACError

source code

-
-              object --+        
-                       |        
-exceptions.BaseException --+    
-                           |    
-        exceptions.Exception --+
-                               |
-                              FACError
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from exceptions.Exception: - __init__, - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.InvalidTermTreeError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.InvalidTermTreeError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.InvalidTermTreeError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.InvalidTermTreeError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,307 +0,0 @@ - - - - - pyxb.utils.fac.InvalidTermTreeError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class InvalidTermTreeError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class InvalidTermTreeError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                        FACError --+
-                                   |
-                                  InvalidTermTreeError
-
- -
-

Exception raised when a FAC term tree is not a tree.

-

For example, a Symbol node appears multiple times, or a cycle is - detected.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - parent = None
- The MultiTermNode containing the term that proves - invalidity -
-   - - term = None
- The Node - that proves invalidity -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.LeafNode-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.LeafNode-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.LeafNode-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.LeafNode-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,528 +0,0 @@ - - - - - pyxb.utils.fac.LeafNode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class LeafNode - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class LeafNode

source code

-
-object --+    
-         |    
-      Node --+
-             |
-            LeafNode
-
- -
Known Subclasses:
-
- -
- -
-

Intermediary for nodes that have no child nodes.

- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_first(self)
- Abstract method that defines first - for the subclass.
- source code - -
- -
-   - - - - - - -
_last(self)
- Abstract method that defines last for - the subclass.
- source code - -
- -
-   - - - - - - -
_nullable(self)
- Abstract method that defines nullable for the subclass.
- source code - -
- -
-   - - - - - - -
_follow(self)
- Abstract method that defines follow - for the subclass.
- source code - -
- -
-   - - - - - - -
_walkTermTree(self, - position, - pre, - post, - arg)
- Abstract method implementing walkTermTree for the subclass.
- source code - -
- -
-

Inherited from Node: - __init__, - buildAutomaton, - clone, - counterSubPositions, - reset, - walkTermTree -

-

Inherited from Node (private): - _facToString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
- -
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from Node: - INCREMENT, - RESET -

-

Inherited from Node (private): - _Precedence -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from Node: - counterPositions, - first, - follow, - last, - metadata, - nodePosMap, - nullable, - posNodeMap -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_first(self) -

-
source code  -
- -

Abstract method that defines first for - the subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
Overrides: - Node._first -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_last(self) -

-
source code  -
- -

Abstract method that defines last for the - subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
Overrides: - Node._last -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_nullable(self) -

-
source code  -
- -

Abstract method that defines nullable - for the subclass.

-

The return value should be True or - False.

-
-
Overrides: - Node._nullable -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_follow(self) -

-
source code  -
- -

Abstract method that defines follow for - the subclass.

-

The return value should be a map from tuples of integers (positions) - to a list of transitions, where a transition is a position and an update - instruction.

-
-
Overrides: - Node._follow -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_walkTermTree(self, - position, - pre, - post, - arg) -

-
source code  -
- -

Abstract method implementing walkTermTree for the subclass.

-
-
Overrides: - Node._walkTermTree -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,403 +0,0 @@ - - - - - pyxb.utils.fac - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module fac

source code

-

This module provides Finite Automata with Counters.

-

FACs are type of state machine where a transition may include a - constraint and a modification to a set of counters. They are used to - implement regular expressions with numerical constraints, as are found in - POSIX regexp, Perl, and XML schema.

-

The implementation here derives from Regular Expressions with Numerical Constraints and Automata - with Counters, Dag Hovland, Lecture Notes in Computer Science, 2009, - Volume 5684, Theoretical Aspects of Computing - ICTAC 2009, Pages - 231-245. In what follows, this reference will be denoted - HOV09.

-

A regular expression is directly translated into a term tree, where - nodes are operators such as sequence, choice, and counter restrictions, - and the leaf nodes denote symbols in the language of the regular - expression.

-

In the case of XML content models, the symbols include element declarations and wildcard elements. A numerical constraint node - corresponds to an XML particle, and choice and sequence nodes derive from - model groups of types choice and sequence. - As suggested in The Membership Problem for Regular Expressions with - Unordered Concatenation and Numerical Constraints the all - content model can be translated into state machine using choice and - sequence at the cost of a quadratic size explosion. Since some XML - content models might have a hundred terms in an unordered catenation, - this is not acceptable, and the implementation here optimizes this - construct by creating a leaf node in the automaton which in turn contains - sub-automata for each term, and permits an exit transition only when all - the terms that are required have been completed.

- -
-

Note: - In XSD 1.1 the restriction that terms in an all model group - occur at most once has been removed. Since the current - implementation removes a completed term from the set of available - terms, this will not work: instead the subconfiguration with its - counter values must be retained between matches. -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - FACError -
-   - - InvalidTermTreeError
- Exception raised when a FAC term tree is not a tree. -
-   - - UpdateApplicationError
- Exception raised when an unsatisfied update instruction is - executed. -
-   - - AutomatonStepError
- Symbol rejected by Configuration_ABC.step. -
-   - - UnrecognizedSymbolError
- Configuration.step failed to find a valid - transition. -
-   - - NondeterministicSymbolError
- Configuration.step found multiple transitions. -
-   - - SymbolMatch_mixin
- Mix-in used by symbols to provide a custom match implementation. -
-   - - State
- A thin wrapper around an object reference. -
-   - - CounterCondition
- A counter condition is a range limit on valid counter values. -
-   - - UpdateInstruction
- An update instruction pairs a counter with a mutation of that - counter. -
-   - - Transition
- Representation of a FAC state transition. -
-   - - Configuration_ABC
- Base class for something that represents an Automaton in execution. -
-   - - Configuration
- The state of an Automaton in execution. -
-   - - MultiConfiguration
- Support parallel execution of state machine. -
-   - - Automaton
- Representation of a Finite Automaton with Counters. -
-   - - Node
- Abstract class for any node in the term tree. -
-   - - MultiTermNode
- Intermediary for nodes that have multiple child nodes. -
-   - - LeafNode
- Intermediary for nodes that have no child nodes. -
-   - - NumericalConstraint
- A term with a numeric range constraint. -
-   - - Choice
- A term that may be any one of a set of terms. -
-   - - Sequence
- A term that is an ordered sequence of terms. -
-   - - All
- A term that is an unordered sequence of terms. -
-   - - Symbol
- A leaf term that is a symbol. -
- - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - log_ = <logging.Logger object> -
-   - - __package__ = 'pyxb.utils' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.MultiConfiguration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.MultiConfiguration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.MultiConfiguration-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.MultiConfiguration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,438 +0,0 @@ - - - - - pyxb.utils.fac.MultiConfiguration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class MultiConfiguration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class MultiConfiguration

source code

-
-       object --+    
-                |    
-Configuration_ABC --+
-                    |
-                   MultiConfiguration
-
- -
-

Support parallel execution of state machine.

-

This holds a set of configurations, and executes each transition on - each one. Configurations which fail to accept a step are silently - dropped; only if this results in no remaining configurations will UnrecognizedSymbolError be raised. If a step admits - multiple valid transitions, a configuration is added for each one.

-

See pyxb.binding.content.AutomatonConfiguration for an - alternative solution which holds actions associated with the transition - until the non-determinism is resolved.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - configuration)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
acceptableSymbols(self)
- Return the acceptable Symbols given the current configuration.
- source code - -
- -
-   - - - - - - -
step(self, - symbol)
- Execute an automaton transition using the given symbol.
- source code - -
- -
-   - - - - - - -
acceptingConfigurations(self)
- Return the set of configurations that are in an accepting state.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __configurations = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - configuration) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

acceptableSymbols(self) -

-
source code  -
- -

Return the acceptable Symbols given the current configuration.

-

This method extracts the symbol from all candidate transitions that - are permitted based on the current counter values. Because transitions - are presented in a preferred order, the symbols are as well.

-
-
Overrides: - Configuration_ABC.acceptableSymbols -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

step(self, - symbol) -

-
source code  -
- -

Execute an automaton transition using the given symbol.

-
-
Parameters:
-
    -
  • symbol - A symbol from the alphabet of the automaton's language. This is - a Python value that should be accepted by the SymbolMatch_mixin.match method of a State.symbol. It is not a Symbol - instance.
  • -
-
Returns:
-
The new configuration resulting from the step.
-
Raises:
-
-
Overrides: - Configuration_ABC.step -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

acceptingConfigurations(self) -

-
source code  -
- -

Return the set of configurations that are in an accepting state.

-

Note that some of the configurations may be within a sub-automaton; - their presence in the return value is because the root configuration is - also accepting.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.MultiTermNode-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.MultiTermNode-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.MultiTermNode-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.MultiTermNode-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,511 +0,0 @@ - - - - - pyxb.utils.fac.MultiTermNode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class MultiTermNode - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class MultiTermNode

source code

-
-object --+    
-         |    
-      Node --+
-             |
-            MultiTermNode
-
- -
Known Subclasses:
-
- -
- -
-

Intermediary for nodes that have multiple child nodes.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_terms(self)
- The set of subordinate terms of the current node.
- source code - -
- -
-   - - - - - - -
__init__(self, - *terms, - **kw)
- Term that collects an ordered sequence of terms.
- source code - -
- -
-   - - - - - - -
clone(self)
- Create a deep copy of the node.
- source code - -
- -
-   - - - - - - -
_walkTermTree(self, - position, - pre, - post, - arg)
- Abstract method implementing walkTermTree for the subclass.
- source code - -
- -
-

Inherited from Node: - buildAutomaton, - counterSubPositions, - reset, - walkTermTree -

-

Inherited from Node (private): - _facToString, - _first, - _follow, - _last, - _nullable -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
- -
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __terms = None
- hash(x) -
-

Inherited from Node: - INCREMENT, - RESET -

-

Inherited from Node (private): - _Precedence -

-
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - terms
- The set of subordinate terms of the current node. -
-

Inherited from Node: - counterPositions, - first, - follow, - last, - metadata, - nodePosMap, - nullable, - posNodeMap -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *terms, - **kw) -
(Constructor) -

-
source code  -
- -

Term that collects an ordered sequence of terms.

-

The terms are provided as arguments. All must be instances of a - subclass of Node.

-
-
Parameters:
-
    -
  • metadata - Any application-specific metadata retained in the term tree for - transfer to the resulting automaton.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

clone(self) -

-
source code  -
- -

Create a deep copy of the node.

-

All term-tree--related attributes and properties are replaced with - deep clones. Other attributes are preserved.

-
-
Parameters:
-
    -
  • args - A tuple of arguments to be passed to the instance constructor.
  • -
  • kw - A dict of keywords to be passed to the instance constructor.
  • -
-
Overrides: - Node.clone -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_walkTermTree(self, - position, - pre, - post, - arg) -

-
source code  -
- -

Abstract method implementing walkTermTree for the subclass.

-
-
Overrides: - Node._walkTermTree -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

terms

-

The set of subordinate terms of the current node.

-
-
Get Method:
-
__get_terms(self) - - The set of subordinate terms of the current node. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Node-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Node-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Node-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Node-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1368 +0,0 @@ - - - - - pyxb.utils.fac.Node - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class Node - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Node

source code

-
-object --+
-         |
-        Node
-
- -
Known Subclasses:
-
- -
- -
-

Abstract class for any node in the term tree.

-

In its original form a position (pos) is a tuple - of non-negative integers comprising a path from a node in the term tree. - It identifies a node in the tree. After the FAC has been constructed, - only positions that are leaf nodes in the term tree remain, and the - corresponding symbol value (Python instance) is used as the position.

-

An update instruction (psi) is a map from - positions to either Node.RESET or Node.INCREMENT. It identifies actions to be taken on - the counter states corresponding to the positions in its domain.

-

A transition is a pair containing a position and an update - instruction. It identifies a potential next node in the state and the - updates that are to be performed if the transition is taken.

-

A follow value is a map from a position to a set of transitions - that may originate from the pos. This set is represented as a Python - list since update instructions are dicts and cannot be hashed.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- Create a FAC term-tree node.
- source code - -
- -
-   - - - - - - -
clone(self, - *args, - **kw)
- Create a deep copy of the node.
- source code - -
- -
-   - - - - - - -
__get_metadata(self)
- Application-specific metadata provided during construction.
- source code - -
- -
-   - - - - - - -
__get_first(self)
- The first set for the node.
- source code - -
- -
-   - - - - - - -
_first(self)
- Abstract method that defines first - for the subclass.
- source code - -
- -
-   - - - - - - -
__get_last(self)
- The last set for the node.
- source code - -
- -
-   - - - - - - -
_last(self)
- Abstract method that defines last for - the subclass.
- source code - -
- -
-   - - - - - - -
__get_nullable(self)
- True iff the empty string is accepted by this node.
- source code - -
- -
-   - - - - - - -
_nullable(self)
- Abstract method that defines nullable for the subclass.
- source code - -
- -
-   - - - - - - -
__get_follow(self)
- The follow map for the node.
- source code - -
- -
-   - - - - - - -
_follow(self)
- Abstract method that defines follow - for the subclass.
- source code - -
- -
-   - - - - - - -
reset(self)
- Reset any term-tree state associated with the node.
- source code - -
- -
-   - - - - - - -
walkTermTree(self, - pre, - post, - arg)
- Utility function for term tree processing.
- source code - -
- -
-   - - - - - - -
_walkTermTree(self, - position, - pre, - post, - arg)
- Abstract method implementing walkTermTree for the subclass.
- source code - -
- -
-   - - - - - - -
__get_posNodeMap(self)
- A map from positions to nodes in the term tree.
- source code - -
- -
-   - - - - - - -
__get_nodePosMap(self)
- A map from nodes to their position in the term tree.
- source code - -
- -
-   - - - - - - -
__resetAndValidate(self, - node, - pos, - visited_nodes) - source code - -
- -
-   - - - - - - -
buildAutomaton(self, - state_ctor=<class 'pyxb.utils.fac.State'>, - ctr_cond_ctor=<class 'pyxb.utils.fac.CounterCondition'>, - containing_state=None) - source code - -
- -
-   - - - - - - -
__get_counterPositions(self)
- Implement definition 13.1 from HOV09.
- source code - -
- -
-   - - - - - - -
counterSubPositions(self, - pos)
- Implement definition 13.2 from HOV09.
- source code - -
- -
-   - - - - - - -
_facToString(self)
- Obtain a description of the FAC in text format.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_PosConcatPosSet(cls, - pos, - pos_set)
- Implement definition 11.1 in HOV09.
- source code - -
- -
-   - - - - - - -
_PosConcatUpdateInstruction(cls, - pos, - psi)
- Implement definition 11.2 in HOV09
- source code - -
- -
-   - - - - - - -
_PosConcatTransitionSet(cls, - pos, - transition_set)
- Implement definition 11.3 in HOV09
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Precedence = None
- An integral value used for parenthesizing expressions. -
-   - - RESET = False
- An arbitrary value representing reset of a counter. -
-   - - INCREMENT = True
- An arbitrary value representing increment of a counter. -
-   - - __metadata = None
- hash(x) -
-   - - __first = None
- hash(x) -
-   - - __last = None
- hash(x) -
-   - - __nullable = None
- hash(x) -
-   - - __follow = None
- hash(x) -
-   - - __posNodeMap = None
- hash(x) -
-   - - __nodePosMap = None
- hash(x) -
-   - - __counterPositions = None
- hash(x) -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - metadata
- Application-specific metadata provided during construction. -
-   - - first
- The first set for the node. -
-   - - last
- The last set for the node. -
-   - - nullable
- True iff the empty string is accepted by this node. -
-   - - follow
- The follow map for the node. -
-   - - posNodeMap
- A map from positions to nodes in the term tree. -
-   - - nodePosMap
- A map from nodes to their position in the term tree. -
-   - - counterPositions
- Implement definition 13.1 from HOV09. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a FAC term-tree node.

-
-
Parameters:
-
    -
  • metadata - Any application-specific metadata retained in the term tree for - transfer to the resulting automaton.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

clone(self, - *args, - **kw) -

-
source code  -
- -

Create a deep copy of the node.

-

All term-tree--related attributes and properties are replaced with - deep clones. Other attributes are preserved.

-
-
Parameters:
-
    -
  • args - A tuple of arguments to be passed to the instance constructor.
  • -
  • kw - A dict of keywords to be passed to the instance constructor.
  • -
-
-

Note: - Subclasses should pre-extend this method to augment the - args and kw parameters as necessary to - match the expectations of the __init__ method of the - class being cloned. -

-
-
- -
- -
- - -
-

__get_first(self) -

-
source code  -
- -

The first set for the node.

-

This is the set of positions leading to symbols that can appear first - in a string matched by an execution starting at the node.

-
-
-
-
- -
- -
- - -
-

_first(self) -

-
source code  -
- -

Abstract method that defines first for - the subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
-
-
- -
- -
- - -
-

__get_last(self) -

-
source code  -
- -

The last set for the node.

-

This is the set of positions leading to symbols that can appear last - in a string matched by an execution starting at the node.

-
-
-
-
- -
- -
- - -
-

_last(self) -

-
source code  -
- -

Abstract method that defines last for the - subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
-
-
- -
- -
- - -
-

_nullable(self) -

-
source code  -
- -

Abstract method that defines nullable - for the subclass.

-

The return value should be True or - False.

-
-
-
-
- -
- -
- - -
-

_follow(self) -

-
source code  -
- -

Abstract method that defines follow for - the subclass.

-

The return value should be a map from tuples of integers (positions) - to a list of transitions, where a transition is a position and an update - instruction.

-
-
-
-
- -
- -
- - -
-

reset(self) -

-
source code  -
- -

Reset any term-tree state associated with the node.

-

Any change to the structure of the term tree in which the node appears - invalidates memoized first/follow sets and related information. This - method clears all that data so it can be recalculated. It does not clear - the metadata link, or any existing structural data.

-
-
-
-
- -
- -
- - -
-

walkTermTree(self, - pre, - post, - arg) -

-
source code  -
- -

Utility function for term tree processing.

-
-
Parameters:
-
    -
  • pre - a callable that, unless None, is invoked at each - node n with parameters n, - pos, and arg, where pos is - the tuple of integers identifying the path from the node at on - which this method was invoked to the node being processed. The - invocation occurs before processing any subordinate nodes.
  • -
  • post - as with pre but invocation occurs after processing - any subordinate nodes.
  • -
  • arg - a value passed to invocations of pre and - post.
  • -
-
-
-
- -
- -
- - -
-

__get_counterPositions(self) -

-
source code  -
- -

Implement definition 13.1 from HOV09.

-

The return value is the set of all positions leading to NumericalConstraint nodes for which either the minimum - value is not 1 or the maximum value is not unbounded.

-
-
-
-
- -
- -
- - -
-

counterSubPositions(self, - pos) -

-
source code  -
- -

Implement definition 13.2 from HOV09.

-

This is the subset of counterPositions that occur along the path to - pos.

-
-
-
-
- -
- -
- - -
-

_facToString(self) -

-
source code  -
- -

Obtain a description of the FAC in text format.

-

This is a diagnostic tool, returning first, last, and follow maps - using positions.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_Precedence

-

An integral value used for parenthesizing expressions.

-

A subterm that has a precedence less than that of its containing term - must be enclosed in parentheses when forming a text expression - representing the containing term.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

metadata

-

Application-specific metadata provided during construction.

-
-
Get Method:
-
__get_metadata(self) - - Application-specific metadata provided during construction. -
-
-
-
- -
- -
-

first

-

The first set for the node.

-

This is the set of positions leading to symbols that can appear first - in a string matched by an execution starting at the node.

-
-
Get Method:
-
__get_first(self) - - The first set for the node. -
-
-
-
- -
- -
-

last

-

The last set for the node.

-

This is the set of positions leading to symbols that can appear last - in a string matched by an execution starting at the node.

-
-
Get Method:
-
__get_last(self) - - The last set for the node. -
-
-
-
- -
- -
-

nullable

-

True iff the empty string is accepted by this node.

-
-
Get Method:
-
__get_nullable(self) - - True iff the empty string is accepted by this node. -
-
-
-
- -
- -
-

follow

-

The follow map for the node.

-
-
Get Method:
-
__get_follow(self) - - The follow map for the node. -
-
-
-
- -
- -
-

posNodeMap

-

A map from positions to nodes in the term tree.

-
-
Get Method:
-
__get_posNodeMap(self) - - A map from positions to nodes in the term tree. -
-
-
-
- -
- -
-

nodePosMap

-

A map from nodes to their position in the term tree.

-
-
Get Method:
-
__get_nodePosMap(self) - - A map from nodes to their position in the term tree. -
-
-
-
- -
- -
-

counterPositions

-

Implement definition 13.1 from HOV09.

-

The return value is the set of all positions leading to NumericalConstraint nodes for which either the minimum - value is not 1 or the maximum value is not unbounded.

-
-
Get Method:
-
__get_counterPositions(self) - - Implement definition 13.1 from HOV09. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.NondeterministicSymbolError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.NondeterministicSymbolError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.NondeterministicSymbolError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.NondeterministicSymbolError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,238 +0,0 @@ - - - - - pyxb.utils.fac.NondeterministicSymbolError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class NondeterministicSymbolError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NondeterministicSymbolError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-              AutomatonStepError --+
-                                   |
-                                  NondeterministicSymbolError
-
- -
-

Configuration.step found multiple transitions.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from AutomatonStepError: - __init__ -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from AutomatonStepError: - configuration, - symbol -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from AutomatonStepError: - acceptable -

-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.NumericalConstraint-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.NumericalConstraint-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.NumericalConstraint-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.NumericalConstraint-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,827 +0,0 @@ - - - - - pyxb.utils.fac.NumericalConstraint - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class NumericalConstraint - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NumericalConstraint

source code

-
-object --+    
-         |    
-      Node --+
-             |
-            NumericalConstraint
-
- -
-

A term with a numeric range constraint.

-

This corresponds to a "particle" in the XML Schema content - model.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_min(self) - source code - -
- -
-   - - - - - - -
__get_max(self) - source code - -
- -
-   - - - - - - -
__get_term(self) - source code - -
- -
-   - - - - - - -
__init__(self, - term, - min=0, - max=1, - **kw)
- Term with a numerical constraint.
- source code - -
- -
-   - - - - - - -
clone(self)
- Create a deep copy of the node.
- source code - -
- -
-   - - - - - - -
_first(self)
- Abstract method that defines first - for the subclass.
- source code - -
- -
-   - - - - - - -
_last(self)
- Abstract method that defines last for - the subclass.
- source code - -
- -
-   - - - - - - -
_nullable(self)
- Abstract method that defines nullable for the subclass.
- source code - -
- -
-   - - - - - - -
_follow(self)
- Abstract method that defines follow - for the subclass.
- source code - -
- -
-   - - - - - - -
_walkTermTree(self, - position, - pre, - post, - arg)
- Abstract method implementing walkTermTree for the subclass.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from Node: - buildAutomaton, - counterSubPositions, - reset, - walkTermTree -

-

Inherited from Node (private): - _facToString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
- -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Precedence = -1
- An integral value used for parenthesizing expressions. -
-   - - __min = None
- hash(x) -
-   - - __max = None
- hash(x) -
-   - - __term = None
- hash(x) -
-

Inherited from Node: - INCREMENT, - RESET -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - min -
-   - - max -
-   - - term -
-

Inherited from Node: - counterPositions, - first, - follow, - last, - metadata, - nodePosMap, - nullable, - posNodeMap -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - term, - min=0, - max=1, - **kw) -
(Constructor) -

-
source code  -
- -

Term with a numerical constraint.

-
-
Parameters:
-
    -
  • term (Node) - A term, the number of appearances of which is constrained in this - term.
  • -
  • min - The minimum number of occurrences of term. The value - must be non-negative.
  • -
  • max - The maximum number of occurrences of term. The value - must be positive (in which case it must also be no smaller than - min), or None to indicate an unbounded - number of occurrences.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

clone(self) -

-
source code  -
- -

Create a deep copy of the node.

-

All term-tree--related attributes and properties are replaced with - deep clones. Other attributes are preserved.

-
-
Parameters:
-
    -
  • args - A tuple of arguments to be passed to the instance constructor.
  • -
  • kw - A dict of keywords to be passed to the instance constructor.
  • -
-
Overrides: - Node.clone -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_first(self) -

-
source code  -
- -

Abstract method that defines first for - the subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
Overrides: - Node._first -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_last(self) -

-
source code  -
- -

Abstract method that defines last for the - subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
Overrides: - Node._last -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_nullable(self) -

-
source code  -
- -

Abstract method that defines nullable - for the subclass.

-

The return value should be True or - False.

-
-
Overrides: - Node._nullable -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_follow(self) -

-
source code  -
- -

Abstract method that defines follow for - the subclass.

-

The return value should be a map from tuples of integers (positions) - to a list of transitions, where a transition is a position and an update - instruction.

-
-
Overrides: - Node._follow -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_walkTermTree(self, - position, - pre, - post, - arg) -

-
source code  -
- -

Abstract method implementing walkTermTree for the subclass.

-
-
Overrides: - Node._walkTermTree -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

min

- -
-
Get Method:
-
__get_min(self) -
-
-
-
- -
- -
-

max

- -
-
Get Method:
-
__get_max(self) -
-
-
-
- -
- -
-

term

- -
-
Get Method:
-
__get_term(self) -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,4022 +0,0 @@ - - - - - pyxb.utils.fac - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.fac

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2012, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """This module provides Finite Automata with Counters. 
-  17   
-  18  FACs are type of state machine where a transition may include a 
-  19  constraint and a modification to a set of counters.  They are used to 
-  20  implement regular expressions with numerical constraints, as are found 
-  21  in POSIX regexp, Perl, and XML schema. 
-  22   
-  23  The implementation here derives from U{Regular Expressions with 
-  24  Numerical Constraints and Automata with Counters 
-  25  <https://bora.uib.no/bitstream/1956/3628/3/Hovland_LNCS%205684.pdf>}, 
-  26  Dag Hovland, Lecture Notes in Computer Science, 2009, Volume 5684, 
-  27  Theoretical Aspects of Computing - ICTAC 2009, Pages 231-245.  In what 
-  28  follows, this reference will be denoted B{HOV09}. 
-  29   
-  30  A regular expression is directly translated into a term tree, where 
-  31  nodes are operators such as sequence, choice, and counter 
-  32  restrictions, and the leaf nodes denote symbols in the language of the 
-  33  regular expression. 
-  34   
-  35  In the case of XML content models, the symbols include L{element 
-  36  declarations <pyxb.xmlschema.structures.ElementDeclaration>} and 
-  37  L{wildcard elements <pyxb.xmlschema.structures.Wildcard>}.  A 
-  38  numerical constraint node corresponds to an L{XML particle 
-  39  <pyxb.xmlschema.structures.Particle>}, and choice and sequence nodes 
-  40  derive from L{model groups <pyxb.xmlschema.structures.ModelGroup>} of 
-  41  types B{choice} and B{sequence}.  As suggested in U{The Membership 
-  42  Problem for Regular Expressions with Unordered Concatenation and 
-  43  Numerical Constraints <http://www.ii.uib.no/~dagh/presLATA2012.pdf>} 
-  44  the B{all} content model can be translated into state machine using 
-  45  choice and sequence at the cost of a quadratic size explosion.  Since 
-  46  some XML content models might have a hundred terms in an unordered 
-  47  catenation, this is not acceptable, and the implementation here 
-  48  optimizes this construct by creating a leaf node in the automaton 
-  49  which in turn contains sub-automata for each term, and permits an exit 
-  50  transition only when all the terms that are required have been 
-  51  completed. 
-  52   
-  53  @note: In XSD 1.1 the restriction that terms in an B{all} model group 
-  54  occur at most once has been removed.  Since the current implementation 
-  55  removes a completed term from the set of available terms, this will 
-  56  not work: instead the subconfiguration with its counter values must be 
-  57  retained between matches. 
-  58  """ 
-  59   
-  60  import operator 
-  61  import functools 
-  62  import logging 
-  63  from pyxb.utils import six 
-  64  from pyxb.utils.six.moves import xrange 
-  65   
-  66  log_ = logging.getLogger(__name__) 
-
67 - 68 -class FACError (Exception): -
69 pass -
70 -
71 -class InvalidTermTreeError (FACError): -
72 """Exception raised when a FAC term tree is not a tree. - 73 - 74 For example, a L{Symbol} node appears multiple times, or a cycle is detected.""" - 75 - 76 parent = None - 77 """The L{MultiTermNode} containing the term that proves invalidity""" - 78 - 79 term = None - 80 """The L{Node} that proves invalidity""" - 81 -
82 - def __init__ (self, *args): -
83 (self.parent, self.term) = args - 84 super(InvalidTermTreeError, self).__init__(*args) -
85 -
86 -class UpdateApplicationError (FACError): -
87 """Exception raised when an unsatisfied update instruction is executed. - 88 - 89 This indicates an internal error in the implementation.""" - 90 - 91 update_instruction = None - 92 """The L{UpdateInstruction} with an unsatisfied L{CounterCondition}""" - 93 - 94 values = None - 95 """The unsatisfying value map from L{CounterCondition} instances to integers""" - 96 -
97 - def __init__ (self, *args): -
98 (self.update_instruction, self.values) = args - 99 super(UpdateApplicationError, self).__init__(*args) -
100 -
101 -class AutomatonStepError (Exception): -
102 """Symbol rejected by L{Configuration_ABC.step}. - 103 - 104 The exception indicates that the proposed symbol either failed to - 105 produce a transition (L{UnrecognizedSymbolError}) or produced - 106 multiple equally valid transitions - 107 (L{NondeterministicSymbolError}).""" - 108 - 109 configuration = None - 110 """The instance of L{Configuration_ABC} that raised the exception. - 111 From L{Configuration_ABC.acceptableSymbols} you can determine what - 112 alternatives might be present.""" - 113 - 114 symbol = None - 115 """The symbol that was not accepted.""" - 116 -
117 - def __get_acceptable (self): -
118 """A list of symbols that the configuration would accept in its current state.""" - 119 return self.configuration.acceptableSymbols() -
120 acceptable = property(__get_acceptable) - 121 -
122 - def __init__ (self, *args): -
123 (self.configuration, self.symbol) = args - 124 super(AutomatonStepError, self).__init__(*args) -
125 -
126 -class UnrecognizedSymbolError (AutomatonStepError): -
127 """L{Configuration.step} failed to find a valid transition.""" - 128 pass -
129 -
130 -class NondeterministicSymbolError (AutomatonStepError): -
131 """L{Configuration.step} found multiple transitions.""" - 132 pass -
133 -
134 -class SymbolMatch_mixin (object): -
135 """Mix-in used by symbols to provide a custom match implementation. - 136 - 137 If a L{State.symbol} value is an instance of this mix-in, then it - 138 will be used to validate a candidate symbol for a match.""" - 139 -
140 - def match (self, symbol): -
141 raise NotImplementedError('%s.match' % (type(self).__name__,)) -
142 -
143 -class State (object): -
144 """A thin wrapper around an object reference. - 145 - 146 The state of the automaton corresponds to a position, or marked - 147 symbol, in the term tree. Because the same symbol may appear at - 148 multiple locations in the tree, and the distinction between these - 149 positions is critical, a L{State} wrapper is provided to maintain - 150 distinct values.""" - 151 -
152 - def __init__ (self, symbol, is_initial, final_update=None, is_unordered_catenation=False): -
153 """Create a FAC state. - 154 - 155 @param symbol: The symbol associated with the state. - 156 Normally initialized from the L{Symbol.metadata} value. The - 157 state may be entered if, among other conditions, the L{match} - 158 routine accepts the proposed input as being consistent with - 159 this value. - 160 - 161 @param is_initial: C{True} iff this state may serve as the - 162 first state of the automaton. - 163 - 164 @param final_update: C{None} if this state is not an - 165 accepting state of the automaton; otherwise a set of - 166 L{UpdateInstruction} values that must be satisfied by the - 167 counter values in a configuration as a further restriction of - 168 acceptance. - 169 - 170 @param is_unordered_catenation: C{True} if this state has - 171 subautomata that must be matched to execute the unordered - 172 catenation of an L{All} node; C{False} if this is a regular - 173 symbol.""" - 174 self.__symbol = symbol - 175 self.__isInitial = not not is_initial - 176 self.__finalUpdate = final_update - 177 self.__isUnorderedCatenation = is_unordered_catenation -
178 - 179 __automaton = None -
180 - def __get_automaton (self): -
181 """Link to the L{Automaton} to which the state belongs.""" - 182 return self.__automaton -
183 - def _set_automaton (self, automaton): -
184 """Method invoked during automaton construction to set state owner.""" - 185 assert self.__automaton is None - 186 self.__automaton = automaton - 187 return self -
188 automaton = property(__get_automaton) - 189 - 190 __symbol = None -
191 - def __get_symbol (self): -
192 """Application-specific metadata identifying the symbol. - 193 - 194 See also L{match}.""" - 195 return self.__symbol -
196 symbol = property(__get_symbol) - 197 - 198 __isUnorderedCatenation = None -
199 - def __get_isUnorderedCatenation (self): -
200 """Indicate whether the state has subautomata for unordered - 201 catenation. - 202 - 203 To reduce state explosion due to non-determinism, such a state - 204 executes internal transitions in subautomata until all terms - 205 have matched or a failure is discovered.""" - 206 return self.__isUnorderedCatenation -
207 isUnorderedCatenation = property(__get_isUnorderedCatenation) - 208 - 209 __subAutomata = None -
210 - def __get_subAutomata (self): -
211 """A sequence of sub-automata supporting internal state transitions. - 212 - 213 This will return C{None} unless L{isUnorderedCatenation} is C{True}.""" - 214 return self.__subAutomata -
215 - def _set_subAutomata (self, *automata): -
216 assert self.__subAutomata is None - 217 assert self.__isUnorderedCatenation - 218 self.__subAutomata = automata -
219 subAutomata = property(__get_subAutomata) - 220 - 221 __isInitial = None -
222 - def __get_isInitial (self): -
223 """C{True} iff this state may be the first state the automaton enters.""" - 224 return self.__isInitial -
225 isInitial = property(__get_isInitial) - 226 - 227 __automatonEntryTransitions = None -
229 """Return the set of initial transitions allowing entry to the automata through this state. - 230 - 231 These are structurally-permitted transitions only, and must be - 232 filtered based on the symbol that might trigger the - 233 transition. The results are not filtered based on counter - 234 value, since this value is used to determine how the - 235 containing automaton might be entered. Consequently the - 236 return value is the empty set unless this is an initial state. - 237 - 238 The returned set is closed under entry to sub-automata, - 239 i.e. it is guaranteed that each transition includes a - 240 consuming state even if it requires a multi-element chain of - 241 transitions into subautomata to reach one.""" - 242 if self.__automatonEntryTransitions is None: - 243 transitions = [] - 244 if self.__isInitial: - 245 xit = Transition(self, set()) - 246 if self.__subAutomata is None: - 247 transitions.append(xit) - 248 else: - 249 for sa in self.__subAutomata: - 250 for saxit in sa.initialTransitions: - 251 transitions.append(xit.chainTo(saxit.makeEnterAutomatonTransition())) - 252 self.__automatonEntryTransitions = transitions - 253 return self.__automatonEntryTransitions -
254 automatonEntryTransitions = property(__get_automatonEntryTransitions) - 255 - 256 __finalUpdate = None -
257 - def __get_finalUpdate (self): -
258 """Return the update instructions that must be satisfied for this to be a final state.""" - 259 return self.__finalUpdate -
260 finalUpdate = property(__get_finalUpdate) - 261 -
262 - def subAutomataInitialTransitions (self, sub_automata=None): -
263 """Return the set of candidate transitions to enter a sub-automaton of this state. - 264 - 265 @param sub_automata: A subset of the sub-automata of this - 266 state which should contribute to the result. If C{None}, all - 267 sub-automata are used. - 268 - 269 @return: A pair C{(nullable, transitions)} where C{nullable} - 270 is C{True} iff there is at least one sub-automaton that is in - 271 an accepting state on entry, and C{transitions} is a list of - 272 L{Transition} instances describing how to reach some state in - 273 a sub-automaton via a consumed symbol. - 274 """ - 275 assert self.__subAutomata is not None - 276 is_nullable = True - 277 transitions = [] - 278 if sub_automata is None: - 279 sub_automata = self.__subAutomata - 280 for sa in sub_automata: - 281 if not sa.nullable: - 282 is_nullable = False - 283 transitions.extend(sa.initialTransitions) - 284 return (is_nullable, transitions) -
285 -
286 - def isAccepting (self, counter_values): -
287 """C{True} iff this state is an accepting state for the automaton. - 288 - 289 @param counter_values: Counter values that further validate - 290 whether the requirements of the automaton have been met. - 291 - 292 @return: C{True} if this is an accepting state and the - 293 counter values relevant at it are satisfied.""" - 294 if self.__finalUpdate is None: - 295 return False - 296 return UpdateInstruction.Satisfies(counter_values, self.__finalUpdate) -
297 - 298 __transitionSet = None -
299 - def __get_transitionSet (self): -
300 """Definitions of viable transitions from this state. - 301 - 302 The transition set of a state is a set of L{Transition} nodes - 303 identifying a state reachable in a single step from this - 304 state, and a set of counter updates that must apply if the - 305 transition is taken. - 306 - 307 These transitions may not in themselves consume a symbol. For - 308 example, if the destination state represents a match of an - 309 L{unordered catenation of terms<All>}, then secondary - 310 processing must be done to traverse into the automata for - 311 those terms and identify transitions that include a symbol - 312 consumption. - 313 - 314 @note: Although conceptually the viable transitions are a set, - 315 this implementation maintains them in a list so that order is - 316 preserved when automata processing becomes non-deterministic. - 317 PyXB is careful to build the transition list so that the - 318 states are attempted in the order in which they appear in the - 319 schema that define the automata. - 320 """ - 321 return self.__transitionSet -
322 transitionSet = property(__get_transitionSet) - 323 -
324 - def _set_transitionSet (self, transition_set): -
325 """Method invoked during automaton construction to set the - 326 legal transitions from the state. - 327 - 328 The set of transitions cannot be defined until all states that - 329 appear in it are available, so the creation of the automaton - 330 requires that the association of the transition set be - 331 delayed. (Though described as a set, the transitions are a - 332 list where order reflects priority.) - 333 - 334 @param transition_set: a list of pairs where the first - 335 member is the destination L{State} and the second member is the - 336 set of L{UpdateInstruction}s that apply when the automaton - 337 transitions to the destination state.""" - 338 - 339 self.__transitionSet = [] - 340 seen = set() - 341 for xit in transition_set: - 342 if not (xit in seen): - 343 seen.add(xit) - 344 self.__transitionSet.append(xit) -
345 -
346 - def match (self, symbol): -
347 """Return C{True} iff the symbol matches for this state. - 348 - 349 This may be overridden by subclasses when matching by - 350 equivalence does not work. Alternatively, if the symbol - 351 stored in this node is a subclass of L{SymbolMatch_mixin}, then - 352 its match method will be used. Otherwise C{symbol} matches - 353 only if it is equal to the L{symbol} of this state. - 354 - 355 @param symbol: A candidate symbol corresponding to the - 356 expression symbol for this state. - 357 - 358 @return: C{True} iff C{symbol} is a match for this state. - 359 """ - 360 if isinstance(self.__symbol, SymbolMatch_mixin): - 361 return self.__symbol.match(symbol) - 362 return self.__symbol == symbol -
363 -
364 - def __str__ (self): -
365 return 'S.%x' % (id(self),) -
366 -
367 - def _facText (self): -
368 rv = [] - 369 rv.extend(map(str, self.__transitionSet)) - 370 if self.__finalUpdate is not None: - 371 if 0 == len(self.__finalUpdate): - 372 rv.append('Final (no conditions)') - 373 else: - 374 rv.append('Final if %s' % (' '.join(map(lambda _ui: str(_ui.counterCondition), self.__finalUpdate)))) - 375 return '\n'.join(rv) -
376 -
377 -class CounterCondition (object): -
378 """A counter condition is a range limit on valid counter values. - 379 - 380 Instances of this class serve as keys for the counters that - 381 represent the configuration of a FAC. The instance also maintains - 382 a pointer to application-specific L{metadata}.""" - 383 - 384 __min = None -
385 - def __get_min (self): -
386 """The minimum legal value for the counter. - 387 - 388 This is a non-negative integer.""" - 389 return self.__min -
390 min = property(__get_min) - 391 - 392 __max = None -
393 - def __get_max (self): -
394 """The maximum legal value for the counter. - 395 - 396 This is a positive integer, or C{None} to indicate that the - 397 counter is unbounded.""" - 398 return self.__max -
399 max = property(__get_max) - 400 - 401 __metadata = None -
402 - def __get_metadata (self): -
403 """A pointer to application metadata provided when the condition was created.""" - 404 return self.__metadata -
405 metadata = property(__get_metadata) - 406 -
407 - def __init__ (self, min, max, metadata=None): -
408 """Create a counter condition. - 409 - 410 @param min: The value for L{min} - 411 @param max: The value for L{max} - 412 @param metadata: The value for L{metadata} - 413 """ - 414 self.__min = min - 415 self.__max = max - 416 self.__metadata = metadata -
417 -
418 - def __hash__ (self): -
419 return hash(self.__min) ^ hash(self.__max) ^ hash(self.__metadata) -
420 -
421 - def __eq__ (self, other): -
422 return (other is not None) \ - 423 and (self.__min == other.__min) \ - 424 and (self.__max == other.__max) \ - 425 and (self.__metadata == other.__metadata) -
426 -
427 - def __ne__ (self, other): -
428 return not self.__eq__(other) -
429 -
430 - def __str__ (self): -
431 return 'C.%x{%s,%s}' % (id(self), self.min, self.max is not None and self.max or '') -
432 -
433 -class UpdateInstruction: -
434 """An update instruction pairs a counter with a mutation of that - 435 counter. - 436 - 437 The instruction is executed during a transition from one state to - 438 another, and causes the corresponding counter to be incremented or - 439 reset. The instruction may only be applied if doing so does not - 440 violate the conditions of the counter it affects.""" - 441 - 442 __counterCondition = None -
443 - def __get_counterCondition (self): -
444 """A reference to the L{CounterCondition} identifying the - 445 counter to be updated. - 446 - 447 The counter condition instance is used as a key to the - 448 dictionary maintaining current counter values.""" - 449 return self.__counterCondition -
450 counterCondition = property(__get_counterCondition) - 451 - 452 __doIncrement = None -
453 - def __get_doIncrement (self): -
454 """C{True} if the counter is to be incremented; C{False} if it is to be reset.""" - 455 return self.__doIncrement -
456 doIncrement = property(__get_doIncrement) - 457 - 458 # Cached values extracted from counter condition - 459 __min = None - 460 __max = None - 461 -
462 - def __init__ (self, counter_condition, do_increment): -
463 """Create an update instruction. - 464 - 465 @param counter_condition: A L{CounterCondition} identifying a - 466 minimum and maximum value for a counter, and serving as a map - 467 key for the value of the corresponding counter. - 468 - 469 @param do_increment: C{True} if the update is to increment - 470 the value of the counter; C{False} if the update is to reset - 471 the counter. - 472 """ - 473 self.__counterCondition = counter_condition - 474 self.__doIncrement = not not do_increment - 475 self.__min = counter_condition.min - 476 self.__max = counter_condition.max -
477 -
478 - def satisfiedBy (self, counter_values): -
479 """Implement a component of definition 5 from B{HOV09}. - 480 - 481 The update instruction is satisfied by the counter values if - 482 its action may be legitimately applied to the value of its - 483 associated counter. - 484 - 485 @param counter_values: A map from L{CounterCondition}s to - 486 non-negative integers - 487 - 488 @return: C{True} or C{False} - 489 """ - 490 value = counter_values[self.__counterCondition] - 491 if self.__doIncrement \ - 492 and (self.__max is not None) \ - 493 and (value >= self.__max): - 494 return False - 495 if (not self.__doIncrement) \ - 496 and (value < self.__min): - 497 return False - 498 return True -
499 - 500 @classmethod -
501 - def Satisfies (cls, counter_values, update_instructions): -
502 """Return C{True} iff the counter values satisfy the update - 503 instructions. - 504 - 505 @param counter_values: A map from L{CounterCondition} to - 506 integer counter values - 507 - 508 @param update_instructions: A set of L{UpdateInstruction} - 509 instances - 510 - 511 @return: C{True} iff all instructions are satisfied by the - 512 values and limits.""" - 513 for psi in update_instructions: - 514 if not psi.satisfiedBy(counter_values): - 515 return False - 516 return True -
517 -
518 - def apply (self, counter_values): -
519 """Apply the update instruction to the provided counter values. - 520 - 521 @param counter_values: A map from L{CounterCondition} to - 522 integer counter values. This map is updated in-place.""" - 523 if not self.satisfiedBy(counter_values): - 524 raise UpdateApplicationError(self, counter_values) - 525 value = counter_values[self.__counterCondition] - 526 if self.__doIncrement: - 527 value += 1 - 528 else: - 529 value = 1 - 530 counter_values[self.__counterCondition] = value -
531 - 532 @classmethod -
533 - def Apply (cls, update_instructions, counter_values): -
534 """Apply the update instructions to the counter values. - 535 - 536 @param update_instructions: A set of L{UpdateInstruction} - 537 instances. - 538 - 539 @param counter_values: A map from L{CounterCondition} - 540 instances to non-negative integers. This map is updated - 541 in-place by applying each instruction in - 542 C{update_instructions}.""" - 543 for psi in update_instructions: - 544 psi.apply(counter_values) -
545 -
546 - def __hash__ (self): -
547 return hash(self.__counterCondition) ^ hash(self.__doIncrement) -
548 -
549 - def __eq__ (self, other): -
550 return (other is not None) \ - 551 and (self.__doIncrement == other.__doIncrement) \ - 552 and (self.__counterCondition == other.__counterCondition) -
553 -
554 - def __ne__ (self, other): -
555 return not self.__eq__(other) -
556 -
557 - def __str__ (self): -
558 return '%s %s' % (self.__doIncrement and 'inc' or 'reset', self.__counterCondition) -
559 -
560 -class Transition (object): -
561 """Representation of a FAC state transition.""" - 562 - 563 __destination = None -
564 - def __get_destination (self): -
565 """The transition destination state.""" - 566 return self.__destination -
567 destination = property(__get_destination) - 568 - 569 __updateInstructions = None -
570 - def __get_updateInstructions (self): -
571 """The set of counter updates that are applied when the transition is taken.""" - 572 return self.__updateInstructions -
573 updateInstructions = property(__get_updateInstructions) - 574 - 575 __nextTransition = None -
576 - def __get_nextTransition (self): -
577 """The next transition to apply in this chain. - 578 - 579 C{None} if this is the last transition in the chain.""" - 580 return self.__nextTransition -
581 nextTransition = property(__get_nextTransition) - 582 - 583 __layerLink = None - 599 layerLink = property(__get_layerLink) - 600 -
601 - def __init__ (self, destination, update_instructions, layer_link=None): -
602 """Create a transition to a state. - 603 - 604 @param destination: the state into which the transition is - 605 made - 606 - 607 @param update_instructions: A iterable of L{UpdateInstruction}s - 608 denoting the changes that must be made to counters as a - 609 consequence of taking the transition. - 610 - 611 @keyword layer_link: The value for L{layerLink}.""" - 612 self.__destination = destination - 613 if not isinstance(update_instructions, list): - 614 update_instructions = list(update_instructions) - 615 self.__updateInstructions = update_instructions - 616 self.__layerLink = layer_link -
617 -
618 - def consumingState (self): -
619 """Return the state in this transition chain that must match a symbol.""" - 620 - 621 # Transitions to a state with subautomata never consume anything - 622 if self.__destination.subAutomata is not None: - 623 if not self.__nextTransition: - 624 return None - 625 return self.__nextTransition.consumingState() - 626 # I don't think there should be subsequent transitions - 627 assert self.__nextTransition is None - 628 return self.__destination -
629 -
630 - def consumedSymbol (self): -
631 """Return the L{symbol<State.symbol>} of the L{consumingState}.""" - 632 return self.consumingState().symbol -
633 -
634 - def satisfiedBy (self, configuration): -
635 """Check the transition update instructions against - 636 configuration counter values. - 637 - 638 This implementation follows layer changes, updating the - 639 configuration used as counter value source as necessary. - 640 - 641 @param configuration: A L{Configuration} instance containing - 642 counter data against which update instruction satisfaction is - 643 checked. - 644 - 645 @return: C{True} iff all update instructions along the - 646 transition chain are satisfied by their relevant - 647 configuration.""" - 648 # If we're entering an automaton, we know no subsequent - 649 # transitions have update instructions - 650 if isinstance(self.__layerLink, Automaton): - 651 return True - 652 # If we're leaving an automaton, switch to the configuration - 653 # that is relevant to the destination of the transition. - 654 if isinstance(self.__layerLink, Configuration): - 655 configuration = self.__layerLink - 656 assert self.destination.automaton == configuration.automaton - 657 # Blow chunks if the configuration doesn't satisfy the transition - 658 if not configuration.satisfies(self): - 659 return False - 660 # Otherwise try the next transition, or succeed if there isn't one - 661 if self.__nextTransition: - 662 return self.__nextTransition.satisfiedBy(configuration) - 663 return True -
664 -
665 - def apply (self, configuration, clone_map=None): -
666 """Apply the transitition to a configuration. - 667 - 668 This updates the configuration counter values based on the - 669 update instructions, and sets the new configuration state. - 670 - 671 @note: If the transition involves leaving a sub-automaton or - 672 creating a new sub-automaton, the returned configuration - 673 structure will be different from the one passed in. You - 674 should invoke this as:: - 675 - 676 cfg = transition.apply(cfg) - 677 - 678 @param configuration: A L{Configuration} of an executing automaton - 679 - 680 @param clone_map: A map from L{Configuration} to - 681 L{Configuration} reflecting the replacements made when the - 682 configuration for which the transition was calculated was - 683 subsequently cloned into the C{configuration} passed into this - 684 method. This is only necessary when the transition includes - 685 layer transitions. - 686 - 687 @return: The resulting configuration - 688 """ - 689 layer_link = self.__layerLink - 690 if isinstance(layer_link, Configuration): - 691 if clone_map is not None: - 692 layer_link = clone_map[layer_link] - 693 configuration = layer_link.leaveAutomaton(configuration) - 694 elif isinstance(layer_link, Automaton): - 695 configuration = configuration.enterAutomaton(layer_link) - 696 UpdateInstruction.Apply(self.updateInstructions, configuration._get_counterValues()) - 697 configuration._set_state(self.destination, layer_link is None) - 698 if self.__nextTransition is None: - 699 return configuration - 700 return self.__nextTransition.apply(configuration, clone_map) -
701 -
702 - def chainTo (self, next_transition): -
703 """Duplicate the state and chain the duplicate to a successor - 704 transition. - 705 - 706 This returns a new transition which applies the operation for - 707 this transition, then proceeds to apply the next transition in - 708 the chain. - 709 - 710 @note: The node that is invoking this must not have successor - 711 transitions. - 712 - 713 @param next_transition: A L{Transition} node describing a - 714 subsequent transition. - 715 - 716 @return: a clone of this node, augmented with a link to - 717 C{next_transition}.""" - 718 assert not self.__nextTransition - 719 head = type(self)(self.__destination, self.__updateInstructions, layer_link=self.__layerLink) - 720 head.__nextTransition = next_transition - 721 return head -
722 -
723 - def makeEnterAutomatonTransition (self): -
724 """Replicate the transition as a layer link into its automaton. - 725 - 726 This is used on initial transitions into sub-automata where a - 727 sub-configuration must be created and recorded.""" - 728 assert self.__layerLink is None - 729 assert self.__nextTransition is None - 730 head = type(self)(self.__destination, self.__updateInstructions) - 731 head.__layerLink = self.__destination.automaton - 732 return head -
733 -
734 - def __hash__ (self): -
735 rv = hash(self.__destination) - 736 for ui in self.__updateInstructions: - 737 rv ^= hash(ui) - 738 return rv ^ hash(self.__nextTransition) ^ hash(self.__layerLink) -
739 -
740 - def __eq__ (self, other): -
741 return (other is not None) \ - 742 and (self.__destination == other.__destination) \ - 743 and (self.__updateInstructions == other.__updateInstructions) \ - 744 and (self.__nextTransition == other.__nextTransition) \ - 745 and (self.__layerLink == other.__layerLink) -
746 -
747 - def __ne__ (self, other): -
748 return not self.__eq__(other) -
749 -
750 - def __str__ (self): -
751 rv = [] - 752 if isinstance(self.__layerLink, Configuration): - 753 rv.append('from A%x ' % (id(self.__layerLink.automaton),)) - 754 elif isinstance(self.__layerLink, Automaton): - 755 rv.append('in A%x ' % (id(self.__layerLink))) - 756 rv.append('enter %s ' % (self.destination,)) - 757 if (self.consumingState() == self.destination): - 758 rv.append('via %s ' % (self.destination.symbol,)) - 759 rv.append('with %s' % (' ; '.join(map(str, self.updateInstructions)),)) - 760 if self.__nextTransition: - 761 rv.append("\n\tthen ") - 762 rv.append(str(self.__nextTransition)) - 763 return ''.join(rv) -
764 -
765 -class Configuration_ABC (object): -
766 """Base class for something that represents an L{Automaton} in - 767 execution. - 768 - 769 For deterministic automata, this is generally a L{Configuration} - 770 which records the current automaton state along with its counter - 771 values. - 772 - 773 For non-deterministic automata, this is a L{MultiConfiguration} - 774 which records a set of L{Configuration}s.""" - 775 -
776 - def acceptableSymbols (self): -
777 """Return the acceptable L{Symbol}s given the current - 778 configuration. - 779 - 780 This method extracts the symbol from all candidate transitions - 781 that are permitted based on the current counter values. - 782 Because transitions are presented in a preferred order, the - 783 symbols are as well.""" - 784 raise NotImplementedError('%s.acceptableSymbols' % (type(self).__name__,)) -
785 -
786 - def step (self, symbol): -
787 """Execute an automaton transition using the given symbol. - 788 - 789 @param symbol: A symbol from the alphabet of the automaton's - 790 language. This is a Python value that should be accepted by - 791 the L{SymbolMatch_mixin.match} method of a L{State.symbol}. - 792 It is not a L{Symbol} instance. - 793 - 794 @return: The new configuration resulting from the step. - 795 - 796 @raises AutomatonStepError: L{UnrecognizedSymbolError} - 797 when no transition compatible with C{symbol} is available, and - 798 L{NondeterministicSymbolError} if C{symbol} admits multiple - 799 transitions and the subclass does not support - 800 non-deterministic steps (see L{MultiConfiguration}). - 801 - 802 @warning: If the step entered or left a sub-automaton the - 803 return value will not be the configuration that was used to - 804 execute the step. The proper pattern for using this method - 805 is:: - 806 - 807 cfg = cfg.step(sym) - 808 - 809 """ - 810 raise NotImplementedError('%s.step' % (type(self).__name__,)) -
811 -
812 -class Configuration (Configuration_ABC): -
813 """The state of an L{Automaton} in execution. - 814 - 815 This combines a state node of the automaton with a set of counter - 816 values.""" - 817 - 818 __state = None -
819 - def __get_state (self): -
820 """The state of the configuration. - 821 - 822 This is C{None} to indicate an initial state, or one of the underlying automaton's states.""" - 823 return self.__state -
824 - def _set_state (self, state, is_layer_change): -
825 """Internal state transition interface. - 826 - 827 @param state: the new destination state - 828 - 829 @param is_layer_change: C{True} iff the transition inducing - 830 the state change involves a layer change. - 831 """ - 832 - 833 # If the new state and old state are the same, the layer - 834 # change has no effect (we're probably leaving a - 835 # subconfiguration, and we want to keep the current set of - 836 # sub-automata.) - 837 if state == self.__state: - 838 return - 839 - 840 # Otherwise, discard any unprocessed automata in the former - 841 # state, set the state, and if the new state has subautomata - 842 # create a set holding them so they can be processed. - 843 if is_layer_change: - 844 self.__subConfiguration = None - 845 self.__subAutomata = None - 846 self.__state = state - 847 if is_layer_change and (state.subAutomata is not None): - 848 assert self.__subAutomata is None - 849 self.__subAutomata = list(state.subAutomata) -
850 state = property(__get_state) - 851 - 852 __counterValues = None - 853 """The values of the counters. - 854 - 855 This is a map from the CounterCondition instances of the - 856 underlying automaton to integer values.""" -
857 - def _get_counterValues (self): -
858 return self.__counterValues -
859 - 860 __automaton = None -
861 - def __get_automaton (self): -
862 return self.__automaton -
863 automaton = property(__get_automaton) - 864 - 865 __subConfiguration = None -
866 - def __get_subConfiguration (self): -
867 """Reference to configuration being executed in a sub-automaton. - 868 - 869 C{None} if no sub-automaton is active, else a reference to a - 870 configuration that is being executed in a sub-automaton. - 871 - 872 Sub-configurations are used to match sub-terms in an - 873 L{unordered catenation<All>} term. A configuration may have - 874 at most one sub-configuration at a time, and the configuration - 875 will be removed and possibly replaced when the term being - 876 processed completes.""" - 877 return self.__subConfiguration -
878 subConfiguration = property(__get_subConfiguration) - 879 - 880 __superConfiguration = None -
881 - def __get_superConfiguration (self): -
882 """Reference to the configuration for which this is a - 883 sub-configuration. - 884 - 885 C{None} if no super-automaton is active, else a reference to a - 886 configuration that is being executed in a super-automaton. - 887 - 888 The super-configuration relation persists for the lifetime of - 889 the configuration.""" - 890 return self.__superConfiguration -
891 superConfiguration = property(__get_superConfiguration) - 892 - 893 __subAutomata = None -
894 - def __get_subAutomata (self): -
895 """A set of automata that must be satisfied before the current state can complete. - 896 - 897 This is used in unordered catenation. Each sub-automaton - 898 represents a term in the catenation. When the configuration - 899 enters a state with sub-automata, a set containing references - 900 to those automata is assigned to this attribute. - 901 Subsequently, until all automata in the state are satisfied, - 902 transitions can only occur within an active sub-automaton, out - 903 of the active sub-automaton if it is in an accepting state, - 904 and into a new sub-automaton if no sub-automaton is active. - 905 """ - 906 return self.__subAutomata -
907 - def _set_subAutomata (self, automata): -
908 self.__subAutomata = list(automata) -
909 subAutomata = property(__get_subAutomata) - 910 -
911 - def makeLeaveAutomatonTransition (self): -
912 """Create a transition back to the containing configuration. - 913 - 914 This is done when a configuration is in an accepting state and - 915 there are candidate transitions to other states that must be - 916 considered. The transition does not consume a symbol.""" - 917 assert self.__superConfiguration is not None - 918 return Transition(self.__superConfiguration.__state, set(), layer_link=self.__superConfiguration) -
919 -
920 - def leaveAutomaton (self, sub_configuration): -
921 """Execute steps to leave a sub-automaton. - 922 - 923 @param sub_configuration: The configuration associated with - 924 the automata that has completed. - 925 - 926 @return: C{self}""" - 927 assert sub_configuration.__superConfiguration == self - 928 self.__subConfiguration = None - 929 return self -
930 -
931 - def enterAutomaton (self, automaton): -
932 """Execute steps to enter a new automaton. - 933 - 934 The new automaton is removed from the set of remaining - 935 automata for the current state, and a new configuration - 936 created. No transition is made in that new configuration. - 937 - 938 @param automaton: The automaton to be entered - 939 - 940 @return: The configuration that executes the new automaton as - 941 a sub-configuration of C{self}.""" - 942 assert self.__subConfiguration is None - 943 assert self.__subAutomata is not None - 944 self.__subAutomata.remove(automaton) - 945 self.__subConfiguration = Configuration(automaton) - 946 self.__subConfiguration.__superConfiguration = self - 947 return self.__subConfiguration -
948 -
949 - def satisfies (self, transition): -
951 -
952 - def reset (self): -
953 fac = self.__automaton - 954 self.__state = None - 955 self.__counterValues = dict(zip(fac.counterConditions, len(fac.counterConditions) * (1,))) - 956 self.__subConfiguration = None - 957 self.__subAutomata = None -
958 -
959 - def candidateTransitions (self, symbol=None): -
960 """Return list of viable transitions on C{symbol} - 961 - 962 The transitions that are structurally permitted from this - 963 state, in order, filtering out those transitions where the - 964 update instruction is not satisfied by the configuration - 965 counter values and optionally those for which the symbol does - 966 not match. - 967 - 968 @param symbol: A symbol through which a transition from this - 969 state is intended. A value of C{None} indicates that the set - 970 of transitions should ignore the symbol; candidates are still - 971 filtered based on the counter state of the configuration. - 972 - 973 @return: A list of L{Transition} instances permitted from the - 974 current configuration. If C{symbol} is not C{None}, - 975 transitions that would not accept the symbol are excluded. - 976 Any transition that would require an unsatisfied counter - 977 update is also excluded. Non-deterministic automata may - 978 result in a lits with multiple members. """ - 979 - 980 fac = self.__automaton - 981 transitions = [] - 982 if symbol is None: - 983 match_filter = lambda _xit: True - 984 else: - 985 match_filter = lambda _xit: _xit.consumingState().match(symbol) - 986 update_filter = lambda _xit: _xit.satisfiedBy(self) - 987 - 988 if self.__state is None: - 989 # Special-case the initial entry to the topmost configuration - 990 transitions.extend(fac.initialTransitions) - 991 elif (self.__subConfiguration is not None) and not self.__subConfiguration.isAccepting(): - 992 # If there's an active subconfiguration that is not in an - 993 # accepting state, we can't do anything at this level. - 994 pass - 995 else: - 996 # Normally include transitions at this level, but in some - 997 # cases they are not permitted. - 998 include_local = True - 999 if self.__subAutomata: -1000 # Disallow transitions in this level if there are -1001 # subautomata that require symbols before a transition -1002 # out of this node is allowed. -1003 (include_local, sub_initial) = self.__state.subAutomataInitialTransitions(self.__subAutomata) -1004 transitions.extend(map(lambda _xit: _xit.makeEnterAutomatonTransition(), sub_initial)) -1005 if include_local: -1006 # Transitions within this layer -1007 for xit in filter(update_filter, self.__state.transitionSet): -1008 if xit.consumingState() is not None: -1009 transitions.append(xit) -1010 else: -1011 # The transition did not consume a symbol, so we have to find -1012 # one that does, from among the subautomata of the destination. -1013 # We do not care if the destination is nullable; alternatives -1014 # to it are already being handled with different transitions. -1015 (_, sub_initial) = xit.destination.subAutomataInitialTransitions() -1016 transitions.extend(map(lambda _xit: xit.chainTo(_xit.makeEnterAutomatonTransition()), sub_initial)) -1017 if (self.__superConfiguration is not None) and self.isAccepting(): -1018 # Transitions that leave this automaton -1019 lxit = self.makeLeaveAutomatonTransition() -1020 supxit = self.__superConfiguration.candidateTransitions(symbol) -1021 transitions.extend(map(lambda _sx: lxit.chainTo(_sx), supxit)) -1022 assert len(frozenset(transitions)) == len(transitions) -1023 return list(filter(update_filter, filter(match_filter, transitions))) -
1024 -
1025 - def acceptableSymbols (self): -
1026 return [ _xit.consumedSymbol() for _xit in self.candidateTransitions()] -
1027 -
1028 - def step (self, symbol): -
1029 transitions = self.candidateTransitions(symbol) -1030 if 0 == len(transitions): -1031 raise UnrecognizedSymbolError(self, symbol) -1032 if 1 < len(transitions): -1033 raise NondeterministicSymbolError(self, symbol) -1034 return transitions[0].apply(self) -
1035 -
1036 - def isInitial (self): -
1037 """Return C{True} iff no transitions have ever been made.""" -1038 return self.__state is None -
1039 -
1040 - def isAccepting (self): -
1041 """Return C{True} iff the automaton is in an accepting state.""" -1042 if self.__state is not None: -1043 # Any active sub-configuration must be accepting -1044 if (self.__subConfiguration is not None) and not self.__subConfiguration.isAccepting(): -1045 return False -1046 # Any unprocessed sub-automata must be nullable -1047 if self.__subAutomata is not None: -1048 if not functools.reduce(operator.and_, map(lambda _sa: _sa.nullable, self.__subAutomata), True): -1049 return False -1050 # This state must be accepting -1051 return self.__state.isAccepting(self.__counterValues) -1052 # Accepting without any action requires nullable automaton -1053 return self.__automaton.nullable -
1054 -
1055 - def __init__ (self, automaton, super_configuration=None): -
1056 self.__automaton = automaton -1057 self.__superConfiguration = super_configuration -1058 self.reset() -
1059 -
1060 - def clone (self, clone_map=None): -
1061 """Clone a configuration and its descendents. -1062 -1063 This is used for parallel execution where a configuration has -1064 multiple candidate transitions and must follow all of them. -1065 It clones the entire chain of configurations through -1066 multiple layers. -1067 -1068 @param clone_map: Optional map into which the translation from -1069 the original configuration object to the corresponding cloned -1070 configuration object can be reconstructed, e.g. when applying -1071 a transition that includes automata exits referencing -1072 superconfigurations from the original configuration. -1073 """ -1074 if clone_map is None: -1075 clone_map = {} -1076 root = self -1077 while root.__superConfiguration is not None: -1078 root = root.__superConfiguration -1079 root = root._clone(clone_map, None) -1080 return clone_map.get(self) -
1081 -
1082 - def _clone (self, clone_map, super_configuration): -
1083 assert not self in clone_map -1084 other = type(self)(self.__automaton) -1085 clone_map[self] = other -1086 other.__state = self.__state -1087 other.__counterValues = self.__counterValues.copy() -1088 other.__superConfiguration = super_configuration -1089 if self.__subAutomata is not None: -1090 other.__subAutomata = self.__subAutomata[:] -1091 if self.__subConfiguration: -1092 other.__subConfiguration = self.__subConfiguration._clone(clone_map, other) -1093 return other -
1094 -
1095 - def __str__ (self): -
1096 return '%s: %s' % (self.__state, ' ; '.join([ '%s=%u' % (_c,_v) for (_c,_v) in six.iteritems(self.__counterValues)])) -
1097 -
1098 -class MultiConfiguration (Configuration_ABC): -
1099 """Support parallel execution of state machine. -1100 -1101 This holds a set of configurations, and executes each transition -1102 on each one. Configurations which fail to accept a step are -1103 silently dropped; only if this results in no remaining -1104 configurations will L{UnrecognizedSymbolError} be raised. If a -1105 step admits multiple valid transitions, a configuration is added -1106 for each one. -1107 -1108 See L{pyxb.binding.content.AutomatonConfiguration} for an -1109 alternative solution which holds actions associated with the -1110 transition until the non-determinism is resolved.""" -1111 -1112 __configurations = None -1113 -
1114 - def __init__ (self, configuration): -
1116 -
1117 - def acceptableSymbols (self): -
1118 acceptable = [] -1119 for cfg in self.__configurations: -1120 acceptable.extend(cfg.acceptableSymbols()) -1121 return acceptable -
1122 -
1123 - def step (self, symbol): -
1124 next_configs = [] -1125 for cfg in self.__configurations: -1126 transitions = cfg.candidateTransitions(symbol) -1127 if 0 == len(transitions): -1128 pass -1129 elif 1 == len(transitions): -1130 next_configs.append(transitions[0].apply(cfg)) -1131 else: -1132 for transition in transitions: -1133 clone_map = {} -1134 ccfg = cfg.clone(clone_map) -1135 next_configs.append(transition.apply(ccfg, clone_map)) -1136 if 0 == len(next_configs): -1137 raise UnrecognizedSymbolError(self, symbol) -1138 assert len(frozenset(next_configs)) == len(next_configs) -1139 self.__configurations = next_configs -1140 return self -
1141 -
1142 - def acceptingConfigurations (self): -
1143 """Return the set of configurations that are in an accepting state. -1144 -1145 Note that some of the configurations may be within a -1146 sub-automaton; their presence in the return value is because -1147 the root configuration is also accepting.""" -1148 accepting = [] -1149 for cfg in self.__configurations: -1150 rcfg = cfg -1151 # Rule out configurations that are accepting within their -1152 # automaton, but not in the containing automaton. -1153 while rcfg.superConfiguration is not None: -1154 rcfg = rcfg.superConfiguration -1155 if rcfg.isAccepting(): -1156 accepting.append(cfg) -1157 return accepting -
1158 -
1159 -class Automaton (object): -
1160 """Representation of a Finite Automaton with Counters. -1161 -1162 This has all the standard FAC elements, plus links to other -1163 states/automata as required to support the nested automata -1164 construct used for matching unordered catenation terms.""" -1165 __states = None -
1166 - def __get_states (self): -
1167 """The set of L{State}s in the automaton. -1168 -1169 These correspond essentially to marked symbols in the original -1170 regular expression, or L{element -1171 declarations<pyxb.xmlschema.structures.ElementDeclaration>} in -1172 an XML schema. -1173 -1174 @note: These are conceptually a set and are stored that way. -1175 When an L{Automaton} is constructed the incoming states should -1176 be passed as a list so the calculated initial transitions are -1177 executed in a deterministic order.""" -1178 return self.__states -
1179 states = property(__get_states) -1180 -1181 __counterConditions = None -
1182 - def __get_counterConditions (self): -
1183 """The set of L{CounterCondition}s in the automaton. -1184 -1185 These are marked positions in the regular expression, or -1186 L{particles<pyxb.xmlschema.structures.Particle>} in an XML -1187 schema, paired with their occurrence constraints.""" -1188 return self.__counterConditions -
1189 counterConditions = property(__get_counterConditions) -1190 -1191 __nullable = None -
1192 - def __get_nullable (self): -
1193 """C{True} iff the automaton accepts the empty string.""" -1194 return self.__nullable -
1195 nullable = property(__get_nullable) -1196 -1197 __initialTransitions = None -
1198 - def __get_initialTransitions (self): -
1199 """The set of transitions that may be made to enter the automaton. -1200 -1201 These are full transitions, including chains into subautomata -1202 if an initial state represents a node with sub-automata. -1203 -1204 @note: As with L{State.transitionSet}, the set is represented -1205 as a list to preserve priority when resolving -1206 non-deterministic matches.""" -1207 return self.__initialTransitions -
1208 initialTransitions = property(__get_initialTransitions) -1209 -1210 __containingState = None -
1211 - def __get_containingState (self): -
1212 """The L{State} instance for which this is a sub-automaton. -1213 -1214 C{None} if this is not a sub-automaton.""" -1215 return self.__containingState -
1216 containingState = property(__get_containingState) -1217 -1218 __finalStates = None -
1219 - def __get_finalStates (self): -
1220 """The set of L{State} members which can terminate a match.""" -1221 return self.__finalStates -
1222 finalStates = property(__get_finalStates) -1223 -
1224 - def __init__ (self, states, counter_conditions, nullable, containing_state=None): -
1225 self.__states = frozenset(states) -1226 for st in self.__states: -1227 st._set_automaton(self) -1228 self.__counterConditions = frozenset(counter_conditions) -1229 self.__nullable = nullable -1230 self.__containingState = containing_state -1231 xit = [] -1232 fnl = set() -1233 # Iterate over states, not self.__states, in case the input was a list. -1234 # This way we preserve the priority for initial transitions. -1235 for s in states: -1236 if s.isInitial: -1237 xit.extend(s.automatonEntryTransitions) -1238 if s.finalUpdate is not None: -1239 fnl.add(s) -1240 self.__initialTransitions = xit -1241 self.__finalStates = frozenset(fnl) -
1242 -
1243 - def newConfiguration (self): -
1244 """Return a new L{Configuration} instance for this automaton.""" -1245 return Configuration(self) -
1246 -
1247 - def __str__ (self): -
1248 rv = [] -1249 rv.append('sigma = %s' % (' '.join(map(lambda _s: str(_s.symbol), self.__states)))) -1250 rv.append('states = %s' % (' '.join(map(str, self.__states)))) -1251 for s in self.__states: -1252 if s.subAutomata is not None: -1253 for i in xrange(len(s.subAutomata)): -1254 rv.append('SA %s.%u is %x:\n ' % (str(s), i, id(s.subAutomata[i])) + '\n '.join(str(s.subAutomata[i]).split('\n'))) -1255 rv.append('counters = %s' % (' '.join(map(str, self.__counterConditions)))) -1256 rv.append('initial = %s' % (' ; '.join([ '%s on %s' % (_s, _s.symbol) for _s in filter(lambda _s: _s.isInitial, self.__states)]))) -1257 rv.append('initial transitions:\n%s' % ('\n'.join(map(str, self.initialTransitions)))) -1258 rv.append('States:') -1259 for s in self.__states: -1260 rv.append('%s: %s' % (s, s._facText())) -1261 return '\n'.join(rv) -
1262 -
1263 -class Node (object): -
1264 """Abstract class for any node in the term tree. -1265 -1266 In its original form a B{position} (C{pos}) is a tuple of -1267 non-negative integers comprising a path from a node in the term -1268 tree. It identifies a node in the tree. After the FAC has been -1269 constructed, only positions that are leaf nodes in the term tree -1270 remain, and the corresponding symbol value (Python instance) is -1271 used as the position. -1272 -1273 An B{update instruction} (C{psi}) is a map from positions to -1274 either L{Node.RESET} or L{Node.INCREMENT}. It identifies actions -1275 to be taken on the counter states corresponding to the positions -1276 in its domain. -1277 -1278 A B{transition} is a pair containing a position and an update -1279 instruction. It identifies a potential next node in the state and -1280 the updates that are to be performed if the transition is taken. -1281 -1282 A B{follow value} is a map from a position to a set of transitions -1283 that may originate from the pos. This set is represented as a -1284 Python list since update instructions are dicts and cannot be -1285 hashed. -1286 """ -1287 -1288 _Precedence = None -1289 """An integral value used for parenthesizing expressions. -1290 -1291 A subterm that has a precedence less than that of its containing -1292 term must be enclosed in parentheses when forming a text -1293 expression representing the containing term.""" -1294 -1295 RESET = False -1296 """An arbitrary value representing reset of a counter.""" -1297 -1298 INCREMENT = True -1299 """An arbitrary value representing increment of a counter.""" -1300 -
1301 - def __init__ (self, **kw): -
1302 """Create a FAC term-tree node. -1303 -1304 @keyword metadata: Any application-specific metadata retained in -1305 the term tree for transfer to the resulting automaton.""" -1306 self.__metadata = kw.get('metadata') -
1307 -
1308 - def clone (self, *args, **kw): -
1309 """Create a deep copy of the node. -1310 -1311 All term-tree--related attributes and properties are replaced -1312 with deep clones. Other attributes are preserved. -1313 -1314 @param args: A tuple of arguments to be passed to the instance -1315 constructor. -1316 -1317 @param kw: A dict of keywords to be passed to the instance -1318 constructor. -1319 -1320 @note: Subclasses should pre-extend this method to augment the -1321 C{args} and C{kw} parameters as necessary to match the -1322 expectations of the C{__init__} method of the class being -1323 cloned.""" -1324 kw.setdefault('metadata', self.metadata) -1325 return type(self)(*args, **kw) -
1326 -1327 __metadata = None -
1328 - def __get_metadata (self): -
1329 """Application-specific metadata provided during construction.""" -1330 return self.__metadata -
1331 metadata = property(__get_metadata) -1332 -1333 __first = None -
1334 - def __get_first (self): -
1335 """The I{first} set for the node. -1336 -1337 This is the set of positions leading to symbols that can -1338 appear first in a string matched by an execution starting at -1339 the node.""" -1340 if self.__first is None: -1341 self.__first = frozenset(self._first()) -1342 return self.__first -
1343 first = property(__get_first) -1344 -
1345 - def _first (self): -
1346 """Abstract method that defines L{first} for the subclass. -1347 -1348 The return value should be an iterable of tuples of integers -1349 denoting paths from this node through the term tree to a -1350 symbol.""" -1351 raise NotImplementedError('%s.first' % (type(self).__name__,)) -
1352 -1353 __last = None -
1354 - def __get_last (self): -
1355 """The I{last} set for the node. -1356 -1357 This is the set of positions leading to symbols that can -1358 appear last in a string matched by an execution starting at -1359 the node.""" -1360 if self.__last is None: -1361 self.__last = frozenset(self._last()) -1362 return self.__last -
1363 last = property(__get_last) -1364 -
1365 - def _last (self): -
1366 """Abstract method that defines L{last} for the subclass. -1367 -1368 The return value should be an iterable of tuples of integers -1369 denoting paths from this node through the term tree to a -1370 symbol.""" -1371 raise NotImplementedError('%s.last' % (type(self).__name__,)) -
1372 -1373 __nullable = None -
1374 - def __get_nullable (self): -
1375 """C{True} iff the empty string is accepted by this node.""" -1376 if self.__nullable is None: -1377 self.__nullable = self._nullable() -1378 return self.__nullable -
1379 nullable = property(__get_nullable) -1380 -
1381 - def _nullable (self): -
1382 """Abstract method that defines L{nullable} for the subclass. -1383 -1384 The return value should be C{True} or C{False}.""" -1385 raise NotImplementedError('%s.nullable' % (type(self).__name__,)) -
1386 -1387 __follow = None -
1388 - def __get_follow (self): -
1389 """The I{follow} map for the node.""" -1390 if self.__follow is None: -1391 self.__follow = self._follow() -1392 return self.__follow -
1393 follow = property(__get_follow) -1394 -
1395 - def _follow (self): -
1396 """Abstract method that defines L{follow} for the subclass. -1397 -1398 The return value should be a map from tuples of integers (positions) -1399 to a list of transitions, where a transition is a position and -1400 an update instruction.""" -1401 raise NotImplementedError('%s.follow' % (type(self).__name__,)) -
1402 -
1403 - def reset (self): -
1404 """Reset any term-tree state associated with the node. -1405 -1406 Any change to the structure of the term tree in which the node -1407 appears invalidates memoized first/follow sets and related -1408 information. This method clears all that data so it can be -1409 recalculated. It does not clear the L{metadata} link, or any -1410 existing structural data.""" -1411 self.__first = None -1412 self.__last = None -1413 self.__nullable = None -1414 self.__follow = None -1415 self.__counterPositions = None -
1416 -
1417 - def walkTermTree (self, pre, post, arg): -
1418 """Utility function for term tree processing. -1419 -1420 @param pre: a callable that, unless C{None}, is invoked at -1421 each node C{n} with parameters C{n}, C{pos}, and C{arg}, where -1422 C{pos} is the tuple of integers identifying the path from the -1423 node at on which this method was invoked to the node being -1424 processed. The invocation occurs before processing any -1425 subordinate nodes. -1426 -1427 @param post: as with C{pre} but invocation occurs after -1428 processing any subordinate nodes. -1429 -1430 @param arg: a value passed to invocations of C{pre} and -1431 C{post}.""" -1432 self._walkTermTree((), pre, post, arg) -
1433 -
1434 - def _walkTermTree (self, position, pre, post, arg): -
1435 """Abstract method implementing L{walkTermTree} for the subclass.""" -1436 raise NotImplementedError('%s.walkTermTree' % (type(self).__name__,)) -
1437 -1438 __posNodeMap = None -
1439 - def __get_posNodeMap (self): -
1440 """A map from positions to nodes in the term tree.""" -1441 if self.__posNodeMap is None: -1442 pnm = { } -1443 self.walkTermTree(lambda _n,_p,_a: _a.setdefault(_p, _n), None, pnm) -1444 self.__posNodeMap = pnm -1445 return self.__posNodeMap -
1446 posNodeMap = property(__get_posNodeMap) -1447 -1448 __nodePosMap = None -
1449 - def __get_nodePosMap (self): -
1450 """A map from nodes to their position in the term tree.""" -1451 if self.__nodePosMap is None: -1452 npm = {} -1453 for (p,n) in six.iteritems(self.posNodeMap): -1454 npm[n] = p -1455 self.__nodePosMap = npm -1456 return self.__nodePosMap -
1457 nodePosMap = property(__get_nodePosMap) -1458 -1459 @classmethod -
1460 - def _PosConcatPosSet (cls, pos, pos_set): -
1461 """Implement definition 11.1 in B{HOV09}.""" -1462 return frozenset([ pos + _mp for _mp in pos_set ]) -
1463 -1464 @classmethod -
1465 - def _PosConcatUpdateInstruction (cls, pos, psi): -
1466 """Implement definition 11.2 in B{HOV09}""" -1467 rv = {} -1468 for (q, v) in six.iteritems(psi): -1469 rv[pos + q] = v -1470 return rv -
1471 -1472 @classmethod -
1473 - def _PosConcatTransitionSet (cls, pos, transition_set): -
1474 """Implement definition 11.3 in B{HOV09}""" -1475 ts = [] -1476 for (q, psi) in transition_set: -1477 ts.append((pos + q, cls._PosConcatUpdateInstruction(pos, psi) )) -1478 return ts -
1479 -
1480 - def __resetAndValidate (self, node, pos, visited_nodes): -
1481 if node in visited_nodes: -1482 raise InvalidTermTreeError(self, node) -1483 node.reset() -1484 visited_nodes.add(node) -
1485 -
1486 - def buildAutomaton (self, state_ctor=State, ctr_cond_ctor=CounterCondition, containing_state=None): -
1487 # Validate that the term tree is in fact a tree. A DAG does -1488 # not work. If the tree had cycles, the automaton build -1489 # wouldn't even return. -1490 self.walkTermTree(self.__resetAndValidate, None, set()) -1491 -1492 counter_map = { } -1493 for pos in self.counterPositions: -1494 nci = self.posNodeMap.get(pos) -1495 assert isinstance(nci, NumericalConstraint) -1496 assert nci not in counter_map -1497 counter_map[pos] = ctr_cond_ctor(nci.min, nci.max, nci.metadata) -1498 counters = list(six.itervalues(counter_map)) -1499 -1500 state_map = { } -1501 for pos in six.iterkeys(self.follow): -1502 sym = self.posNodeMap.get(pos) -1503 assert isinstance(sym, LeafNode) -1504 assert sym not in state_map -1505 -1506 # The state may be an initial state if it is in the first -1507 # set for the root of the term tree. -1508 is_initial = pos in self.first -1509 -1510 # The state may be a final state if it is nullable or is -1511 # in the last set of the term tree. -1512 final_update = None -1513 if (() == pos and sym.nullable) or (pos in self.last): -1514 # Acceptance is further constrained by the counter -1515 # values satisfying an update rule that would reset -1516 # all counters that are relevant at the state. -1517 final_update = set() -1518 for nci in map(counter_map.get, self.counterSubPositions(pos)): -1519 final_update.add(UpdateInstruction(nci, False)) -1520 state_map[pos] = state_ctor(sym.metadata, is_initial=is_initial, final_update=final_update, is_unordered_catenation=isinstance(sym, All)) -1521 if isinstance(sym, All): -1522 state_map[pos]._set_subAutomata(*map(lambda _s: _s.buildAutomaton(state_ctor, ctr_cond_ctor, containing_state=state_map[pos]), sym.terms)) -1523 states = list(six.itervalues(state_map)) -1524 -1525 for (spos, transition_set) in six.iteritems(self.follow): -1526 src = state_map[spos] -1527 phi = [] -1528 for (dpos, psi) in transition_set: -1529 dst = state_map[dpos] -1530 uiset = set() -1531 for (counter, action) in six.iteritems(psi): -1532 uiset.add(UpdateInstruction(counter_map[counter], self.INCREMENT == action)) -1533 phi.append(Transition(dst, uiset)) -1534 src._set_transitionSet(phi) -1535 -1536 return Automaton(states, counters, self.nullable, containing_state=containing_state) -
1537 -1538 __counterPositions = None -
1539 - def __get_counterPositions (self): -
1540 """Implement definition 13.1 from B{HOV09}. -1541 -1542 The return value is the set of all positions leading to -1543 L{NumericalConstraint} nodes for which either the minimum -1544 value is not 1 or the maximum value is not unbounded.""" -1545 if self.__counterPositions is None: -1546 cpos = [] -1547 self.walkTermTree(lambda _n,_p,_a: \ -1548 isinstance(_n, NumericalConstraint) \ -1549 and ((1 != _n.min) \ -1550 or (_n.max is not None)) \ -1551 and _a.append(_p), -1552 None, cpos) -1553 self.__counterPositions = frozenset(cpos) -1554 return self.__counterPositions -
1555 counterPositions = property(__get_counterPositions) -1556 -
1557 - def counterSubPositions (self, pos): -
1558 """Implement definition 13.2 from B{HOV09}. -1559 -1560 This is the subset of L{counterPositions} that occur along the -1561 path to C{pos}.""" -1562 rv = set() -1563 for cpos in self.counterPositions: -1564 if cpos == pos[:len(cpos)]: -1565 rv.add(cpos) -1566 return frozenset(rv) -
1567 -
1568 - def _facToString (self): -
1569 """Obtain a description of the FAC in text format. -1570 -1571 This is a diagnostic tool, returning first, last, and follow -1572 maps using positions.""" -1573 rv = [] -1574 rv.append('r\t= %s' % (str(self),)) -1575 states = list(six.iterkeys(self.follow)) -1576 rv.append('sym(r)\t= %s' % (' '.join(map(str, map(self.posNodeMap.get, states))))) -1577 rv.append('first(r)\t= %s' % (' '.join(map(str, self.first)))) -1578 rv.append('last(r)\t= %s' % (' '.join(map(str, self.last)))) -1579 rv.append('C\t= %s' % (' '.join(map(str, self.counterPositions)))) -1580 for pos in self.first: -1581 rv.append('qI(%s) -> %s' % (self.posNodeMap[pos].metadata, str(pos))) -1582 for spos in states: -1583 for (dpos, transition_set) in self.follow[spos]: -1584 dst = self.posNodeMap[dpos] -1585 uv = [] -1586 for (c, u) in six.iteritems(transition_set): -1587 uv.append('%s %s' % (u == self.INCREMENT and "inc" or "rst", str(c))) -1588 rv.append('%s -%s-> %s ; %s' % (str(spos), dst.metadata, str(dpos), ' ; '.join(uv))) -1589 return '\n'.join(rv) -
1590 -
1591 -class MultiTermNode (Node): -
1592 """Intermediary for nodes that have multiple child nodes.""" -1593 -1594 __terms = None -
1595 - def __get_terms (self): -
1596 """The set of subordinate terms of the current node.""" -1597 return self.__terms -
1598 terms = property(__get_terms) -1599 -
1600 - def __init__ (self, *terms, **kw): -
1601 """Term that collects an ordered sequence of terms. -1602 -1603 The terms are provided as arguments. All must be instances of -1604 a subclass of L{Node}.""" -1605 super(MultiTermNode, self).__init__(**kw) -1606 self.__terms = terms -
1607 -
1608 - def clone (self): -
1609 cterms = map(lambda _s: _s.clone(), self.__terms) -1610 return super(MultiTermNode, self).clone(*cterms) -
1611 -
1612 - def _walkTermTree (self, position, pre, post, arg): -
1613 if pre is not None: -1614 pre(self, position, arg) -1615 for c in xrange(len(self.__terms)): -1616 self.__terms[c]._walkTermTree(position + (c,), pre, post, arg) -1617 if post is not None: -1618 post(self, position, arg) -
1619 -
1620 -class LeafNode (Node): -
1621 """Intermediary for nodes that have no child nodes.""" -
1622 - def _first (self): -
1623 return [()] -
1624 - def _last (self): -
1625 return [()] -
1626 - def _nullable (self): -
1627 return False -
1628 - def _follow (self): -
1629 return { (): frozenset() } -
1630 -
1631 - def _walkTermTree (self, position, pre, post, arg): -
1632 if pre is not None: -1633 pre(self, position, arg) -1634 if post is not None: -1635 post(self, position, arg) -
1636 -
1637 -class NumericalConstraint (Node): -
1638 """A term with a numeric range constraint. -1639 -1640 This corresponds to a "particle" in the XML Schema content model.""" -1641 -1642 _Precedence = -1 -1643 -1644 __min = None -
1645 - def __get_min (self): -
1646 return self.__min -
1647 min = property(__get_min) -1648 -1649 __max = None -
1650 - def __get_max (self): -
1651 return self.__max -
1652 max = property(__get_max) -1653 -1654 __term = None -
1655 - def __get_term (self): -
1656 return self.__term -
1657 term = property(__get_term) -1658 -
1659 - def __init__ (self, term, min=0, max=1, **kw): -
1660 """Term with a numerical constraint. -1661 -1662 @param term: A term, the number of appearances of which is -1663 constrained in this term. -1664 @type term: L{Node} -1665 -1666 @keyword min: The minimum number of occurrences of C{term}. -1667 The value must be non-negative. -1668 -1669 @keyword max: The maximum number of occurrences of C{term}. -1670 The value must be positive (in which case it must also be no -1671 smaller than C{min}), or C{None} to indicate an unbounded -1672 number of occurrences.""" -1673 super(NumericalConstraint, self).__init__(**kw) -1674 self.__term = term -1675 self.__min = min -1676 self.__max = max -
1677 -
1678 - def clone (self): -
1679 return super(NumericalConstraint, self).clone(self.__term, self.__min, self.__max) -
1680 -
1681 - def _first (self): -
1682 return [ (0,) + _fc for _fc in self.__term.first ] -
1683 -
1684 - def _last (self): -
1685 return [ (0,) + _lc for _lc in self.__term.last ] -
1686 -
1687 - def _nullable (self): -
1688 return (0 == self.__min) or self.__term.nullable -
1689 -
1690 - def _follow (self): -
1691 rv = {} -1692 pp = (0,) -1693 last_r1 = set(self.__term.last) -1694 for (q, transition_set) in six.iteritems(self.__term.follow): -1695 rv[pp+q] = self._PosConcatTransitionSet(pp, transition_set) -1696 if q in last_r1: -1697 last_r1.remove(q) -1698 for sq1 in self.__term.first: -1699 q1 = pp+sq1 -1700 psi = {} -1701 for p1 in self.__term.counterSubPositions(q): -1702 psi[pp+p1] = self.RESET -1703 if (1 != self.min) or (self.max is not None): -1704 psi[()] = self.INCREMENT -1705 rv[pp+q].append((q1, psi)) -1706 assert not last_r1 -1707 return rv -
1708 -
1709 - def _walkTermTree (self, position, pre, post, arg): -
1710 if pre is not None: -1711 pre(self, position, arg) -1712 self.__term._walkTermTree(position + (0,), pre, post, arg) -1713 if post is not None: -1714 post(self, position, arg) -
1715 -
1716 - def __str__ (self): -
1717 rv = str(self.__term) -1718 if self.__term._Precedence < self._Precedence: -1719 rv = '(' + rv + ')' -1720 rv += '^(%u,' % (self.__min,) -1721 if self.__max is not None: -1722 rv += '%u' % (self.__max) -1723 return rv + ')' -
1724 -
1725 -class Choice (MultiTermNode): -
1726 """A term that may be any one of a set of terms. -1727 -1728 This term matches if any one of its contained terms matches.""" -1729 -1730 _Precedence = -3 -1731 -
1732 - def __init__ (self, *terms, **kw): -
1733 """Term that selects one of a set of terms. -1734 -1735 The terms are provided as arguments. All must be instances of -1736 a subclass of L{Node}.""" -1737 super(Choice, self).__init__(*terms, **kw) -
1738 -
1739 - def _first (self): -
1740 rv = set() -1741 for c in xrange(len(self.terms)): -1742 rv.update([ (c,) + _fc for _fc in self.terms[c].first]) -1743 return rv -
1744 -
1745 - def _last (self): -
1746 rv = set() -1747 for c in xrange(len(self.terms)): -1748 rv.update([ (c,) + _lc for _lc in self.terms[c].last]) -1749 return rv -
1750 -
1751 - def _nullable (self): -
1752 for t in self.terms: -1753 if t.nullable: -1754 return True -1755 return False -
1756 -
1757 - def _follow (self): -
1758 rv = {} -1759 for c in xrange(len(self.terms)): -1760 for (q, transition_set) in six.iteritems(self.terms[c].follow): -1761 pp = (c,) -1762 rv[pp + q] = self._PosConcatTransitionSet(pp, transition_set) -1763 return rv -
1764 -
1765 - def __str__ (self): -
1766 elts = [] -1767 for t in self.terms: -1768 if t._Precedence < self._Precedence: -1769 elts.append('(' + str(t) + ')') -1770 else: -1771 elts.append(str(t)) -1772 return '+'.join(elts) -
1773 -
1774 -class Sequence (MultiTermNode): -
1775 """A term that is an ordered sequence of terms.""" -1776 -1777 _Precedence = -2 -1778 -
1779 - def __init__ (self, *terms, **kw): -
1780 """Term that collects an ordered sequence of terms. -1781 -1782 The terms are provided as arguments. All must be instances of -1783 a subclass of L{Node}.""" -1784 super(Sequence, self).__init__(*terms, **kw) -
1785 -
1786 - def _first (self): -
1787 rv = set() -1788 c = 0 -1789 while c < len(self.terms): -1790 t = self.terms[c] -1791 rv.update([ (c,) + _fc for _fc in t.first]) -1792 if not t.nullable: -1793 break -1794 c += 1 -1795 return rv -
1796 -
1797 - def _last (self): -
1798 rv = set() -1799 c = len(self.terms) - 1 -1800 while 0 <= c: -1801 t = self.terms[c] -1802 rv.update([ (c,) + _lc for _lc in t.last]) -1803 if not t.nullable: -1804 break -1805 c -= 1 -1806 return rv -
1807 -
1808 - def _nullable (self): -
1809 for t in self.terms: -1810 if not t.nullable: -1811 return False -1812 return True -
1813 -
1814 - def _follow (self): -
1815 rv = {} -1816 for c in xrange(len(self.terms)): -1817 pp = (c,) -1818 for (q, transition_set) in six.iteritems(self.terms[c].follow): -1819 rv[pp + q] = self._PosConcatTransitionSet(pp, transition_set) -1820 for c in xrange(len(self.terms)-1): -1821 t = self.terms[c] -1822 pp = (c,) -1823 # Link from the last of one term to the first of the next term. -1824 # Repeat while the destination term is nullable and there are -1825 # successor terms. -1826 for q in t.last: -1827 psi = {} -1828 for p1 in t.counterSubPositions(q): -1829 psi[pp + p1] = self.RESET -1830 nc = c -1831 while nc+1 < len(self.terms): -1832 nc += 1 -1833 nt = self.terms[nc] -1834 for sq1 in nt.first: -1835 q1 = (nc,) + sq1 -1836 rv[pp+q].append((q1, psi)) -1837 if not nt.nullable: -1838 break -1839 return rv -
1840 -
1841 - def __str__ (self): -
1842 elts = [] -1843 for t in self.terms: -1844 if t._Precedence < self._Precedence: -1845 elts.append('(' + str(t) + ')') -1846 else: -1847 elts.append(str(t)) -1848 return '.'.join(elts) -
1849 -
1850 -class All (MultiTermNode, LeafNode): -
1851 """A term that is an unordered sequence of terms. -1852 -1853 Note that the inheritance structure for this node is unusual. It -1854 has multiple children when it is treated as a term tree, but is -1855 considered a leaf node when constructing an automaton. -1856 """ -1857 -1858 _Precedence = 0 -1859 -
1860 - def __init__ (self, *terms, **kw): -
1861 """Term that collects an unordered sequence of terms. -1862 -1863 The terms are provided as arguments. All must be instances of -1864 a subclass of L{Node}.""" -1865 super(All, self).__init__(*terms, **kw) -
1866 -
1867 - def _nullable (self): -
1868 for t in self.terms: -1869 if not t.nullable: -1870 return False -1871 return True -
1872 -1873 @classmethod -
1874 - def CreateTermTree (cls, *terms): -
1875 """Create a term tree that implements unordered catenation of -1876 the terms. -1877 -1878 This expansion results in a standard choice/sequence term -1879 tree, at the cost of quadratic state expansion because terms -1880 are L{cloned<Node.clone>} as required to satisfy the tree -1881 requirements of the term tree. -1882 -1883 @param terms: The tuple of terms that are elements of an -1884 accepted sequence. -1885 -1886 @return: A term tree comprising a choice between sequences -1887 that connect each term to the unordered catenation of the -1888 remaining terms.""" -1889 if 1 == len(terms): -1890 return terms[0] -1891 disjuncts = [] -1892 for i in xrange(len(terms)): -1893 n = terms[i] -1894 rem = map(lambda _s: _s.clone(), terms[:i] + terms[i+1:]) -1895 disjuncts.append(Sequence(n, cls.CreateTermTree(*rem))) -1896 return Choice(*disjuncts) -
1897 -
1898 - def __str__ (self): -
1899 return six.u('&(') + six.u(',').join([str(_t) for _t in self.terms]) + ')' -
1900 -
1901 -class Symbol (LeafNode): -
1902 """A leaf term that is a symbol. -1903 -1904 The symbol is represented by the L{metadata} field.""" -1905 -1906 _Precedence = 0 -1907 -
1908 - def __init__ (self, symbol, **kw): -
1909 kw['metadata'] = symbol -1910 super(Symbol, self).__init__(**kw) -
1911 -
1912 - def clone (self): -
1913 return super(Symbol, self).clone(self.metadata) -
1914 -
1915 - def __str__ (self): -
1916 return str(self.metadata) -
1917 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Sequence-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Sequence-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Sequence-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Sequence-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,576 +0,0 @@ - - - - - pyxb.utils.fac.Sequence - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class Sequence - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Sequence

source code

-
-object --+        
-         |        
-      Node --+    
-             |    
- MultiTermNode --+
-                 |
-                Sequence
-
- -
-

A term that is an ordered sequence of terms.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *terms, - **kw)
- Term that collects an ordered sequence of terms.
- source code - -
- -
-   - - - - - - -
_first(self)
- Abstract method that defines first - for the subclass.
- source code - -
- -
-   - - - - - - -
_last(self)
- Abstract method that defines last for - the subclass.
- source code - -
- -
-   - - - - - - -
_nullable(self)
- Abstract method that defines nullable for the subclass.
- source code - -
- -
-   - - - - - - -
_follow(self)
- Abstract method that defines follow - for the subclass.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from MultiTermNode: - clone -

-

Inherited from MultiTermNode (private): - _walkTermTree -

-

Inherited from Node: - buildAutomaton, - counterSubPositions, - reset, - walkTermTree -

-

Inherited from Node (private): - _facToString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
- -
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Precedence = -2
- An integral value used for parenthesizing expressions. -
-

Inherited from Node: - INCREMENT, - RESET -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from MultiTermNode: - terms -

-

Inherited from Node: - counterPositions, - first, - follow, - last, - metadata, - nodePosMap, - nullable, - posNodeMap -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *terms, - **kw) -
(Constructor) -

-
source code  -
- -

Term that collects an ordered sequence of terms.

-

The terms are provided as arguments. All must be instances of a - subclass of Node.

-
-
Parameters:
-
    -
  • metadata - Any application-specific metadata retained in the term tree for - transfer to the resulting automaton.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_first(self) -

-
source code  -
- -

Abstract method that defines first for - the subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
Overrides: - Node._first -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_last(self) -

-
source code  -
- -

Abstract method that defines last for the - subclass.

-

The return value should be an iterable of tuples of integers denoting - paths from this node through the term tree to a symbol.

-
-
Overrides: - Node._last -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_nullable(self) -

-
source code  -
- -

Abstract method that defines nullable - for the subclass.

-

The return value should be True or - False.

-
-
Overrides: - Node._nullable -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_follow(self) -

-
source code  -
- -

Abstract method that defines follow for - the subclass.

-

The return value should be a map from tuples of integers (positions) - to a list of transitions, where a transition is a position and an update - instruction.

-
-
Overrides: - Node._follow -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.State-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.State-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.State-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.State-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1186 +0,0 @@ - - - - - pyxb.utils.fac.State - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class State - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class State

source code

-
-object --+
-         |
-        State
-
- -
-

A thin wrapper around an object reference.

-

The state of the automaton corresponds to a position, or marked - symbol, in the term tree. Because the same symbol may appear at multiple - locations in the tree, and the distinction between these positions is - critical, a State wrapper is provided to maintain distinct - values.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - symbol, - is_initial, - final_update=None, - is_unordered_catenation=False)
- Create a FAC state.
- source code - -
- -
-   - - - - - - -
__get_automaton(self)
- Link to the Automaton to which the state belongs.
- source code - -
- -
-   - - - - - - -
_set_automaton(self, - automaton)
- Method invoked during automaton construction to set state owner.
- source code - -
- -
-   - - - - - - -
__get_symbol(self)
- Application-specific metadata identifying the symbol.
- source code - -
- -
-   - - - - - - -
__get_isUnorderedCatenation(self)
- Indicate whether the state has subautomata for unordered catenation.
- source code - -
- -
-   - - - - - - -
__get_subAutomata(self)
- A sequence of sub-automata supporting internal state transitions.
- source code - -
- -
-   - - - - - - -
_set_subAutomata(self, - *automata) - source code - -
- -
-   - - - - - - -
__get_isInitial(self)
- True iff this state may be the first state the automaton - enters.
- source code - -
- -
-   - - - - - - -
__get_automatonEntryTransitions(self)
- Return the set of initial transitions allowing entry to the automata - through this state.
- source code - -
- -
-   - - - - - - -
__get_finalUpdate(self)
- Return the update instructions that must be satisfied for this to be - a final state.
- source code - -
- -
-   - - - - - - -
subAutomataInitialTransitions(self, - sub_automata=None)
- Return the set of candidate transitions to enter a sub-automaton of - this state.
- source code - -
- -
-   - - - - - - -
isAccepting(self, - counter_values)
- True iff this state is an accepting state for the - automaton.
- source code - -
- -
-   - - - - - - -
__get_transitionSet(self)
- Definitions of viable transitions from this state.
- source code - -
- -
-   - - - - - - -
_set_transitionSet(self, - transition_set)
- Method invoked during automaton construction to set the legal - transitions from the state.
- source code - -
- -
-   - - - - - - -
match(self, - symbol)
- Return True iff the symbol matches for this state.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
_facText(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __automaton = None
- hash(x) -
-   - - __symbol = None
- hash(x) -
-   - - __isUnorderedCatenation = None
- hash(x) -
-   - - __subAutomata = None
- hash(x) -
-   - - __isInitial = None
- hash(x) -
-   - - __automatonEntryTransitions = None
- hash(x) -
-   - - __finalUpdate = None
- hash(x) -
-   - - __transitionSet = None
- hash(x) -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - automaton
- Link to the Automaton to which the state belongs. -
-   - - symbol
- Application-specific metadata identifying the symbol. -
-   - - isUnorderedCatenation
- Indicate whether the state has subautomata for unordered catenation. -
-   - - subAutomata
- A sequence of sub-automata supporting internal state transitions. -
-   - - isInitial
- True iff this state may be the first state the automaton - enters. -
-   - - automatonEntryTransitions
- Return the set of initial transitions allowing entry to the automata - through this state. -
-   - - finalUpdate
- Return the update instructions that must be satisfied for this to be - a final state. -
-   - - transitionSet
- Definitions of viable transitions from this state. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - symbol, - is_initial, - final_update=None, - is_unordered_catenation=False) -
(Constructor) -

-
source code  -
- -

Create a FAC state.

-
-
Parameters:
-
    -
  • symbol - The symbol associated with the state. Normally initialized from - the Symbol.metadata value. The state may be entered - if, among other conditions, the match routine accepts the proposed input as - being consistent with this value.
  • -
  • is_initial - True iff this state may serve as the first state of - the automaton.
  • -
  • final_update - None if this state is not an accepting state of the - automaton; otherwise a set of UpdateInstruction values that must be satisfied - by the counter values in a configuration as a further restriction - of acceptance.
  • -
  • is_unordered_catenation - True if this state has subautomata that must be - matched to execute the unordered catenation of an All node; - False if this is a regular symbol.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__get_symbol(self) -

-
source code  -
- -

Application-specific metadata identifying the symbol.

-

See also match.

-
-
-
-
- -
- -
- - -
-

__get_isUnorderedCatenation(self) -

-
source code  -
- -

Indicate whether the state has subautomata for unordered - catenation.

-

To reduce state explosion due to non-determinism, such a state - executes internal transitions in subautomata until all terms have matched - or a failure is discovered.

-
-
-
-
- -
- -
- - -
-

__get_subAutomata(self) -

-
source code  -
- -

A sequence of sub-automata supporting internal state transitions.

-

This will return None unless isUnorderedCatenation is True.

-
-
-
-
- -
- -
- - -
-

__get_automatonEntryTransitions(self) -

-
source code  -
- -

Return the set of initial transitions allowing entry to the automata - through this state.

-

These are structurally-permitted transitions only, and must be - filtered based on the symbol that might trigger the transition. The - results are not filtered based on counter value, since this value is used - to determine how the containing automaton might be entered. Consequently - the return value is the empty set unless this is an initial state.

-

The returned set is closed under entry to sub-automata, i.e. it is - guaranteed that each transition includes a consuming state even if it - requires a multi-element chain of transitions into subautomata to reach - one.

-
-
-
-
- -
- -
- - -
-

subAutomataInitialTransitions(self, - sub_automata=None) -

-
source code  -
- -

Return the set of candidate transitions to enter a sub-automaton of - this state.

-
-
Parameters:
-
    -
  • sub_automata - A subset of the sub-automata of this state which should - contribute to the result. If None, all sub-automata - are used.
  • -
-
Returns:
-
A pair (nullable, transitions) where - nullable is True iff there is at least - one sub-automaton that is in an accepting state on entry, and - transitions is a list of Transition instances describing how to reach - some state in a sub-automaton via a consumed symbol.
-
-
-
- -
- -
- - -
-

isAccepting(self, - counter_values) -

-
source code  -
- -

True iff this state is an accepting state for the - automaton.

-
-
Parameters:
-
    -
  • counter_values - Counter values that further validate whether the requirements of - the automaton have been met.
  • -
-
Returns:
-
True if this is an accepting state and the counter - values relevant at it are satisfied.
-
-
-
- -
- -
- - -
-

__get_transitionSet(self) -

-
source code  -
- -

Definitions of viable transitions from this state.

-

The transition set of a state is a set of Transition - nodes identifying a state reachable in a single step from this state, and - a set of counter updates that must apply if the transition is taken.

-

These transitions may not in themselves consume a symbol. For - example, if the destination state represents a match of an unordered catenation of - terms, then secondary processing must be done to traverse into the - automata for those terms and identify transitions that include a symbol - consumption.

-
-
-

Note: - Although conceptually the viable transitions are a set, this - implementation maintains them in a list so that order is preserved - when automata processing becomes non-deterministic. PyXB is careful - to build the transition list so that the states are attempted in - the order in which they appear in the schema that define the - automata. -

-
-
- -
- -
- - -
-

_set_transitionSet(self, - transition_set) -

-
source code  -
- -

Method invoked during automaton construction to set the legal - transitions from the state.

-

The set of transitions cannot be defined until all states that appear - in it are available, so the creation of the automaton requires that the - association of the transition set be delayed. (Though described as a - set, the transitions are a list where order reflects priority.)

-
-
Parameters:
-
    -
  • transition_set - a list of pairs where the first member is the destination State and - the second member is the set of UpdateInstructions that apply when the automaton - transitions to the destination state.
  • -
-
-
-
- -
- -
- - -
-

match(self, - symbol) -

-
source code  -
- -

Return True iff the symbol matches for this state.

-

This may be overridden by subclasses when matching by equivalence does - not work. Alternatively, if the symbol stored in this node is a subclass - of SymbolMatch_mixin, then its match method will be used. - Otherwise symbol matches only if it is equal to the symbol of - this state.

-
-
Parameters:
-
    -
  • symbol - A candidate symbol corresponding to the expression symbol for - this state.
  • -
-
Returns:
-
True iff symbol is a match for this - state.
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

automaton

-

Link to the Automaton to which the state belongs.

-
-
Get Method:
-
__get_automaton(self) - - Link to the Automaton to which the state belongs. -
-
-
-
- -
- -
-

symbol

-

Application-specific metadata identifying the symbol.

-

See also match.

-
-
Get Method:
-
__get_symbol(self) - - Application-specific metadata identifying the symbol. -
-
-
-
- -
- -
-

isUnorderedCatenation

-

Indicate whether the state has subautomata for unordered - catenation.

-

To reduce state explosion due to non-determinism, such a state - executes internal transitions in subautomata until all terms have matched - or a failure is discovered.

-
-
Get Method:
-
__get_isUnorderedCatenation(self) - - Indicate whether the state has subautomata for unordered catenation. -
-
-
-
- -
- -
-

subAutomata

-

A sequence of sub-automata supporting internal state transitions.

-

This will return None unless isUnorderedCatenation is True.

-
-
Get Method:
-
__get_subAutomata(self) - - A sequence of sub-automata supporting internal state transitions. -
-
-
-
- -
- -
-

isInitial

-

True iff this state may be the first state the automaton - enters.

-
-
Get Method:
-
__get_isInitial(self) - - True iff this state may be the first state the automaton - enters. -
-
-
-
- -
- -
-

automatonEntryTransitions

-

Return the set of initial transitions allowing entry to the automata - through this state.

-

These are structurally-permitted transitions only, and must be - filtered based on the symbol that might trigger the transition. The - results are not filtered based on counter value, since this value is used - to determine how the containing automaton might be entered. Consequently - the return value is the empty set unless this is an initial state.

-

The returned set is closed under entry to sub-automata, i.e. it is - guaranteed that each transition includes a consuming state even if it - requires a multi-element chain of transitions into subautomata to reach - one.

-
-
Get Method:
-
__get_automatonEntryTransitions(self) - - Return the set of initial transitions allowing entry to the automata - through this state. -
-
-
-
- -
- -
-

finalUpdate

-

Return the update instructions that must be satisfied for this to be a - final state.

-
-
Get Method:
-
__get_finalUpdate(self) - - Return the update instructions that must be satisfied for this to be - a final state. -
-
-
-
- -
- -
-

transitionSet

-

Definitions of viable transitions from this state.

-

The transition set of a state is a set of Transition - nodes identifying a state reachable in a single step from this state, and - a set of counter updates that must apply if the transition is taken.

-

These transitions may not in themselves consume a symbol. For - example, if the destination state represents a match of an unordered catenation of - terms, then secondary processing must be done to traverse into the - automata for those terms and identify transitions that include a symbol - consumption.

-
-
Get Method:
-
__get_transitionSet(self) - - Definitions of viable transitions from this state. -
-
-

Note: - Although conceptually the viable transitions are a set, this - implementation maintains them in a list so that order is preserved - when automata processing becomes non-deterministic. PyXB is careful - to build the transition list so that the states are attempted in - the order in which they appear in the schema that define the - automata. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Symbol-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Symbol-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Symbol-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Symbol-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,437 +0,0 @@ - - - - - pyxb.utils.fac.Symbol - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class Symbol - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Symbol

source code

-
-object --+        
-         |        
-      Node --+    
-             |    
-      LeafNode --+
-                 |
-                Symbol
-
- -
-

A leaf term that is a symbol.

-

The symbol is represented by the metadata - field.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - symbol, - **kw)
- Create a FAC term-tree node.
- source code - -
- -
-   - - - - - - -
clone(self)
- Create a deep copy of the node.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from LeafNode (private): - _first, - _follow, - _last, - _nullable, - _walkTermTree -

-

Inherited from Node: - buildAutomaton, - counterSubPositions, - reset, - walkTermTree -

-

Inherited from Node (private): - _facToString -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
- -
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _Precedence = 0
- An integral value used for parenthesizing expressions. -
-

Inherited from Node: - INCREMENT, - RESET -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from Node: - counterPositions, - first, - follow, - last, - metadata, - nodePosMap, - nullable, - posNodeMap -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - symbol, - **kw) -
(Constructor) -

-
source code  -
- -

Create a FAC term-tree node.

-
-
Parameters:
-
    -
  • metadata - Any application-specific metadata retained in the term tree for - transfer to the resulting automaton.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

clone(self) -

-
source code  -
- -

Create a deep copy of the node.

-

All term-tree--related attributes and properties are replaced with - deep clones. Other attributes are preserved.

-
-
Parameters:
-
    -
  • args - A tuple of arguments to be passed to the instance constructor.
  • -
  • kw - A dict of keywords to be passed to the instance constructor.
  • -
-
Overrides: - Node.clone -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.SymbolMatch_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.SymbolMatch_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.SymbolMatch_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.SymbolMatch_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,214 +0,0 @@ - - - - - pyxb.utils.fac.SymbolMatch_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class SymbolMatch_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SymbolMatch_mixin

source code

-
-object --+
-         |
-        SymbolMatch_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in used by symbols to provide a custom match implementation.

-

If a State.symbol value is an instance of this mix-in, then - it will be used to validate a candidate symbol for a match.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
match(self, - symbol) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __init__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Transition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Transition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.Transition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.Transition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,920 +0,0 @@ - - - - - pyxb.utils.fac.Transition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class Transition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Transition

source code

-
-object --+
-         |
-        Transition
-
- -
-

Representation of a FAC state transition.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_destination(self)
- The transition destination state.
- source code - -
- -
-   - - - - - - -
__get_updateInstructions(self)
- The set of counter updates that are applied when the transition is - taken.
- source code - -
- -
-   - - - - - - -
__get_nextTransition(self)
- The next transition to apply in this chain.
- source code - -
- -
-   - - - - - - -
__get_layerLink(self)
- A directive relating to changing automaton layer on transition.
- source code - -
- -
-   - - - - - - -
__init__(self, - destination, - update_instructions, - layer_link=None)
- Create a transition to a state.
- source code - -
- -
-   - - - - - - -
consumingState(self)
- Return the state in this transition chain that must match a symbol.
- source code - -
- -
-   - - - - - - -
consumedSymbol(self)
- Return the symbol of the consumingState.
- source code - -
- -
-   - - - - - - -
satisfiedBy(self, - configuration)
- Check the transition update instructions against configuration - counter values.
- source code - -
- -
-   - - - - - - -
apply(self, - configuration, - clone_map=None)
- Apply the transitition to a configuration.
- source code - -
- -
-   - - - - - - -
chainTo(self, - next_transition)
- Duplicate the state and chain the duplicate to a successor - transition.
- source code - -
- -
-   - - - - - - -
makeEnterAutomatonTransition(self)
- Replicate the transition as a layer link into its automaton.
- source code - -
- -
-   - - - - - - -
__hash__(self)
- hash(x)
- source code - -
- -
-   - - - - - - -
__eq__(self, - other) - source code - -
- -
-   - - - - - - -
__ne__(self, - other) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __destination = None
- hash(x) -
-   - - __updateInstructions = None
- hash(x) -
-   - - __nextTransition = None
- hash(x) -
-   - - __layerLink = None
- hash(x) -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - destination
- The transition destination state. -
-   - - updateInstructions
- The set of counter updates that are applied when the transition is - taken. -
-   - - nextTransition
- The next transition to apply in this chain. -
-   - - layerLink
- A directive relating to changing automaton layer on transition. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__get_nextTransition(self) -

-
source code  -
- -

The next transition to apply in this chain.

-

None if this is the last transition in the chain.

-
-
-
-
- -
- -
- - -
-

__get_layerLink(self) -

-
source code  -
- -

A directive relating to changing automaton layer on transition.

-

None indicates this transition is from one state to - another within a single automaton.

-

An instance of Configuration is a transition on completion of a - subautomaton back to the configuration in the parent automaton. The destination is the state in the parent automaton.

-

An instance of Automaton requires creation of a sub-configuration and - initial entry into the automaton. The destination is the state in the sub-automaton.

-
-
-
-
- -
- -
- - -
-

__init__(self, - destination, - update_instructions, - layer_link=None) -
(Constructor) -

-
source code  -
- -

Create a transition to a state.

-
-
Parameters:
-
    -
  • destination - the state into which the transition is made
  • -
  • update_instructions - A iterable of UpdateInstructions denoting the changes that - must be made to counters as a consequence of taking the - transition.
  • -
  • layer_link - The value for layerLink.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

satisfiedBy(self, - configuration) -

-
source code  -
- -

Check the transition update instructions against configuration counter - values.

-

This implementation follows layer changes, updating the configuration - used as counter value source as necessary.

-
-
Parameters:
-
    -
  • configuration - A Configuration instance containing counter data - against which update instruction satisfaction is checked.
  • -
-
Returns:
-
True iff all update instructions along the - transition chain are satisfied by their relevant configuration.
-
-
-
- -
- -
- - -
-

apply(self, - configuration, - clone_map=None) -

-
source code  -
- -

Apply the transitition to a configuration.

-

This updates the configuration counter values based on the update - instructions, and sets the new configuration state.

-
-
Parameters:
-
    -
  • configuration - A Configuration of an executing automaton
  • -
  • clone_map - A map from Configuration to Configuration reflecting the replacements made - when the configuration for which the transition was calculated - was subsequently cloned into the configuration - passed into this method. This is only necessary when the - transition includes layer transitions.
  • -
-
Returns:
-
The resulting configuration
-
-

Note: - If the transition involves leaving a sub-automaton or creating a - new sub-automaton, the returned configuration structure will be - different from the one passed in. You should invoke this as: -

- cfg = transition.apply(cfg)
-
-

-
-
- -
- -
- - -
-

chainTo(self, - next_transition) -

-
source code  -
- -

Duplicate the state and chain the duplicate to a successor - transition.

-

This returns a new transition which applies the operation for this - transition, then proceeds to apply the next transition in the chain.

-
-
Parameters:
-
    -
  • next_transition - A Transition node describing a subsequent - transition.
  • -
-
Returns:
-
a clone of this node, augmented with a link to - next_transition.
-
-

Note: - The node that is invoking this must not have successor transitions. -

-
-
- -
- -
- - -
-

makeEnterAutomatonTransition(self) -

-
source code  -
- -

Replicate the transition as a layer link into its automaton.

-

This is used on initial transitions into sub-automata where a - sub-configuration must be created and recorded.

-
-
-
-
- -
- -
- - -
-

__hash__(self) -
(Hashing function) -

-
source code  -
- -

hash(x)

-
-
Overrides: - object.__hash__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

destination

-

The transition destination state.

-
-
Get Method:
-
__get_destination(self) - - The transition destination state. -
-
-
-
- -
- -
-

updateInstructions

-

The set of counter updates that are applied when the transition is - taken.

-
-
Get Method:
-
__get_updateInstructions(self) - - The set of counter updates that are applied when the transition is - taken. -
-
-
-
- -
- -
-

nextTransition

-

The next transition to apply in this chain.

-

None if this is the last transition in the chain.

-
-
Get Method:
-
__get_nextTransition(self) - - The next transition to apply in this chain. -
-
-
-
- -
- -
-

layerLink

-

A directive relating to changing automaton layer on transition.

-

None indicates this transition is from one state to - another within a single automaton.

-

An instance of Configuration is a transition on completion of a - subautomaton back to the configuration in the parent automaton. The destination is the state in the parent automaton.

-

An instance of Automaton requires creation of a sub-configuration and - initial entry into the automaton. The destination is the state in the sub-automaton.

-
-
Get Method:
-
__get_layerLink(self) - - A directive relating to changing automaton layer on transition. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.UnrecognizedSymbolError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.UnrecognizedSymbolError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.UnrecognizedSymbolError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.UnrecognizedSymbolError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,239 +0,0 @@ - - - - - pyxb.utils.fac.UnrecognizedSymbolError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class UnrecognizedSymbolError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UnrecognizedSymbolError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-              AutomatonStepError --+
-                                   |
-                                  UnrecognizedSymbolError
-
- -
-

Configuration.step failed to find a valid - transition.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from AutomatonStepError: - __init__ -

-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from AutomatonStepError: - configuration, - symbol -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from AutomatonStepError: - acceptable -

-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.UpdateApplicationError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.UpdateApplicationError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.UpdateApplicationError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.UpdateApplicationError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,308 +0,0 @@ - - - - - pyxb.utils.fac.UpdateApplicationError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class UpdateApplicationError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UpdateApplicationError

source code

-
-              object --+            
-                       |            
-exceptions.BaseException --+        
-                           |        
-        exceptions.Exception --+    
-                               |    
-                        FACError --+
-                                   |
-                                  UpdateApplicationError
-
- -
-

Exception raised when an unsatisfied update instruction is - executed.

-

This indicates an internal error in the implementation.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from exceptions.Exception: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - update_instruction = None
- The UpdateInstruction with an unsatisfied CounterCondition -
-   - - values = None
- The unsatisfying value map from CounterCondition instances to integers -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.fac.UpdateInstruction-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.UpdateInstruction-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.fac.UpdateInstruction-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.fac.UpdateInstruction-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,700 +0,0 @@ - - - - - pyxb.utils.fac.UpdateInstruction - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module fac :: - Class UpdateInstruction - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UpdateInstruction

source code

-

An update instruction pairs a counter with a mutation of that - counter.

-

The instruction is executed during a transition from one state to - another, and causes the corresponding counter to be incremented or reset. - The instruction may only be applied if doing so does not violate the - conditions of the counter it affects.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__get_counterCondition(self)
- A reference to the CounterCondition identifying the counter to be - updated.
- source code - -
- -
-   - - - - - - -
__get_doIncrement(self)
- True if the counter is to be incremented; - False if it is to be reset.
- source code - -
- -
-   - - - - - - -
__init__(self, - counter_condition, - do_increment)
- Create an update instruction.
- source code - -
- -
-   - - - - - - -
satisfiedBy(self, - counter_values)
- Implement a component of definition 5 from HOV09.
- source code - -
- -
-   - - - - - - -
apply(self, - counter_values)
- Apply the update instruction to the provided counter values.
- source code - -
- -
-   - - - - - - -
__hash__(self) - source code - -
- -
-   - - - - - - -
__eq__(self, - other) - source code - -
- -
-   - - - - - - -
__ne__(self, - other) - source code - -
- -
-   - - - - - - -
__str__(self) - source code - -
- -
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
Satisfies(cls, - counter_values, - update_instructions)
- Return True iff the counter values satisfy the update - instructions.
- source code - -
- -
-   - - - - - - -
Apply(cls, - update_instructions, - counter_values)
- Apply the update instructions to the counter values.
- source code - -
- -
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __counterCondition = None
- hash(x) -
-   - - __doIncrement = None
- hash(x) -
-   - - __min = None
- hash(x) -
-   - - __max = None
- hash(x) -
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - counterCondition
- A reference to the CounterCondition identifying the counter to be - updated. -
-   - - doIncrement
- True if the counter is to be incremented; - False if it is to be reset. -
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__get_counterCondition(self) -

-
source code  -
- -

A reference to the CounterCondition identifying the counter to be - updated.

-

The counter condition instance is used as a key to the dictionary - maintaining current counter values.

-
-
-
-
- -
- -
- - -
-

__init__(self, - counter_condition, - do_increment) -
(Constructor) -

-
source code  -
- -

Create an update instruction.

-
-
Parameters:
-
    -
  • counter_condition - A CounterCondition identifying a minimum and - maximum value for a counter, and serving as a map key for the - value of the corresponding counter.
  • -
  • do_increment - True if the update is to increment the value of the - counter; False if the update is to reset the - counter.
  • -
-
-
-
- -
- -
- - -
-

satisfiedBy(self, - counter_values) -

-
source code  -
- -

Implement a component of definition 5 from HOV09.

-

The update instruction is satisfied by the counter values if its - action may be legitimately applied to the value of its associated - counter.

-
-
Parameters:
-
-
Returns:
-
True or False
-
-
-
- -
- -
- - -
-

Satisfies(cls, - counter_values, - update_instructions) -
Class Method -

-
source code  -
- -

Return True iff the counter values satisfy the update - instructions.

-
-
Parameters:
-
-
Returns:
-
True iff all instructions are satisfied by the - values and limits.
-
-
-
- -
- -
- - -
-

apply(self, - counter_values) -

-
source code  -
- -

Apply the update instruction to the provided counter values.

-
-
Parameters:
-
    -
  • counter_values - A map from CounterCondition to integer counter values. - This map is updated in-place.
  • -
-
-
-
- -
- -
- - -
-

Apply(cls, - update_instructions, - counter_values) -
Class Method -

-
source code  -
- -

Apply the update instructions to the counter values.

-
-
Parameters:
-
    -
  • update_instructions - A set of UpdateInstruction instances.
  • -
  • counter_values - A map from CounterCondition instances to non-negative - integers. This map is updated in-place by applying each - instruction in update_instructions.
  • -
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

counterCondition

-

A reference to the CounterCondition identifying the counter to be - updated.

-

The counter condition instance is used as a key to the dictionary - maintaining current counter values.

-
-
Get Method:
-
__get_counterCondition(self) - - A reference to the CounterCondition identifying the counter to be - updated. -
-
-
-
- -
- -
-

doIncrement

-

True if the counter is to be incremented; - False if it is to be reset.

-
-
Get Method:
-
__get_doIncrement(self) - - True if the counter is to be incremented; - False if it is to be reset. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,183 +0,0 @@ - - - - - pyxb.utils - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Package utils

source code

-

pyxb.utils -- Utilities for the PyWXSB package.

- - - - - - - - -
- - - - - -
Submodules[hide private]
-
-
- -
- - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - __package__ = None
- hash(x) -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,125 +0,0 @@ - - - - - pyxb.utils - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Package pyxb.utils

-
-1  # -*- coding: utf-8 -*- 
-2  """pyxb.utils -- Utilities for the PyWXSB package. 
-3  """ 
-4   
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Attr-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Attr-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Attr-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Attr-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,407 +0,0 @@ - - - - - pyxb.utils.saxdom.Attr - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class Attr - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Attr

source code

-
-           xml.dom.Node --+    
-                          |    
-         object --+       |    
-                  |       |    
-            cscRoot --+   |    
-                      |   |    
-utility.Locatable_mixin --+    
-                          |    
-                       Node --+
-                              |
-                             Attr
-
- -
-

Add the nodeName and nodeValue interface.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from Node: - appendChild, - getAttributeNS, - getAttributeNodeNS, - hasAttributeNS -

-

Inherited from Node (private): - _indexInParent, - _setAttributes, - _setParentNode -

-

Inherited from utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from xml.dom.Node: - ATTRIBUTE_NODE, - CDATA_SECTION_NODE, - COMMENT_NODE, - DOCUMENT_FRAGMENT_NODE, - DOCUMENT_NODE, - DOCUMENT_TYPE_NODE, - ELEMENT_NODE, - ENTITY_NODE, - ENTITY_REFERENCE_NODE, - NOTATION_NODE, - PROCESSING_INSTRUCTION_NODE, - TEXT_NODE -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - name -
-   - - nodeName -
-   - - nodeValue -
-

Inherited from Node: - attributes, - childNodes, - firstChild, - localName, - location, - namespaceURI, - nextSibling, - nodeType, - parentNode, - prefix, - tagName, - value -

-

Inherited from Node (private): - _expandedName -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

name

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

nodeName

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

nodeValue

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom._CharacterData-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom._CharacterData-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom._CharacterData-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom._CharacterData-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,310 +0,0 @@ - - - - - pyxb.utils.saxdom._CharacterData - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class _CharacterData - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _CharacterData

source code

-
-           xml.dom.Node --+    
-                          |    
-         object --+       |    
-                  |       |    
-            cscRoot --+   |    
-                      |   |    
-utility.Locatable_mixin --+    
-                          |    
-                       Node --+
-                              |
-                             _CharacterData
-
- -
Known Subclasses:
-
- -
- -
-

Abstract base for anything holding text data.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from Node: - __init__, - appendChild, - getAttributeNS, - getAttributeNodeNS, - hasAttributeNS -

-

Inherited from Node (private): - _indexInParent, - _setAttributes, - _setParentNode -

-

Inherited from utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from xml.dom.Node: - ATTRIBUTE_NODE, - CDATA_SECTION_NODE, - COMMENT_NODE, - DOCUMENT_FRAGMENT_NODE, - DOCUMENT_NODE, - DOCUMENT_TYPE_NODE, - ELEMENT_NODE, - ENTITY_NODE, - ENTITY_REFERENCE_NODE, - NOTATION_NODE, - PROCESSING_INSTRUCTION_NODE, - TEXT_NODE -

-
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - data -
-

Inherited from Node: - attributes, - childNodes, - firstChild, - localName, - location, - namespaceURI, - nextSibling, - nodeType, - parentNode, - prefix, - tagName, - value -

-

Inherited from Node (private): - _expandedName -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

data

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Comment-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Comment-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Comment-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Comment-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,330 +0,0 @@ - - - - - pyxb.utils.saxdom.Comment - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class Comment - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Comment

source code

-
-           xml.dom.Node --+        
-                          |        
-         object --+       |        
-                  |       |        
-            cscRoot --+   |        
-                      |   |        
-utility.Locatable_mixin --+        
-                          |        
-                       Node --+    
-                              |    
-                 _CharacterData --+
-                                  |
-                                 Comment
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - text, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from Node: - appendChild, - getAttributeNS, - getAttributeNodeNS, - hasAttributeNS -

-

Inherited from Node (private): - _indexInParent, - _setAttributes, - _setParentNode -

-

Inherited from utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from xml.dom.Node: - ATTRIBUTE_NODE, - CDATA_SECTION_NODE, - COMMENT_NODE, - DOCUMENT_FRAGMENT_NODE, - DOCUMENT_NODE, - DOCUMENT_TYPE_NODE, - ELEMENT_NODE, - ENTITY_NODE, - ENTITY_REFERENCE_NODE, - NOTATION_NODE, - PROCESSING_INSTRUCTION_NODE, - TEXT_NODE -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from _CharacterData: - data -

-

Inherited from Node: - attributes, - childNodes, - firstChild, - localName, - location, - namespaceURI, - nextSibling, - nodeType, - parentNode, - prefix, - tagName, - value -

-

Inherited from Node (private): - _expandedName -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - text, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Document-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Document-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Document-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Document-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,365 +0,0 @@ - - - - - pyxb.utils.saxdom.Document - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class Document - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Document

source code

-
-           xml.dom.Node --+    
-                          |    
-         object --+       |    
-                  |       |    
-            cscRoot --+   |    
-                      |   |    
-utility.Locatable_mixin --+    
-                          |    
-                       Node --+
-                              |
-                             Document
-
- -
-

Add the documentElement interface.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from Node: - appendChild, - getAttributeNS, - getAttributeNodeNS, - hasAttributeNS -

-

Inherited from Node (private): - _indexInParent, - _setAttributes, - _setParentNode -

-

Inherited from utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from xml.dom.Node: - ATTRIBUTE_NODE, - CDATA_SECTION_NODE, - COMMENT_NODE, - DOCUMENT_FRAGMENT_NODE, - DOCUMENT_NODE, - DOCUMENT_TYPE_NODE, - ELEMENT_NODE, - ENTITY_NODE, - ENTITY_REFERENCE_NODE, - NOTATION_NODE, - PROCESSING_INSTRUCTION_NODE, - TEXT_NODE -

-
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - documentElement -
-

Inherited from Node: - attributes, - childNodes, - firstChild, - localName, - location, - namespaceURI, - nextSibling, - nodeType, - parentNode, - prefix, - tagName, - value -

-

Inherited from Node (private): - _expandedName -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

documentElement

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom._DOMSAXHandler-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom._DOMSAXHandler-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom._DOMSAXHandler-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom._DOMSAXHandler-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,456 +0,0 @@ - - - - - pyxb.utils.saxdom._DOMSAXHandler - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class _DOMSAXHandler - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _DOMSAXHandler

source code

-
-xml.sax.handler.ContentHandler --+    
-                                 |    
-                        object --+    
-                                 |    
-           saxutils.BaseSAXHandler --+
-                                     |
-                                    _DOMSAXHandler
-
- -
-

SAX handler class that transforms events into a DOM tree.

- - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
document(self)
- The document that is the root of the generated tree.
- source code - -
- -
-   - - - - - - -
startDocument(self)
- Process the start of a document.
- source code - -
- -
-   - - - - - - -
endDocument(self)
- Receive notification of the end of a document.
- source code - -
- -
-   - - - - - - -
startElementNS(self, - name, - qname, - attrs)
- Process the start of an element.
- source code - -
- -
-   - - - - - - -
endElementNS(self, - name, - qname)
- Process the completion of an element.
- source code - -
- -
-

Inherited from saxutils.BaseSAXHandler: - __init__, - characters, - elementState, - fallbackNamespace, - ignorableWhitespace, - location, - namespaceContext, - processingInstruction, - reset, - rootObject, - setDocumentLocator, - startPrefixMapping -

-

Inherited from xml.sax.handler.ContentHandler: - endElement, - endPrefixMapping, - skippedEntity, - startElement -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __document = None
- hash(x) -
-   - - _DOMSAXHandler__document = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

startDocument(self) -

-
source code  -
- -

Process the start of a document.

-

This resets this handler for a new document.

-
-
Overrides: - xml.sax.handler.ContentHandler.startDocument -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

endDocument(self) -

-
source code  -
- -

Receive notification of the end of a document.

-

The SAX parser will invoke this method only once, and it will be the - last method invoked during the parse. The parser shall not invoke this - method until it has either abandoned parsing (because of an unrecoverable - error) or reached the end of input.

-
-
Overrides: - xml.sax.handler.ContentHandler.endDocument -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

startElementNS(self, - name, - qname, - attrs) -

-
source code  -
- -

Process the start of an element.

-
-
Overrides: - xml.sax.handler.ContentHandler.startElementNS -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

endElementNS(self, - name, - qname) -

-
source code  -
- -

Process the completion of an element.

-
-
Overrides: - xml.sax.handler.ContentHandler.endElementNS -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Element-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Element-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Element-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Element-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,383 +0,0 @@ - - - - - pyxb.utils.saxdom.Element - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class Element - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Element

source code

-
-           xml.dom.Node --+    
-                          |    
-         object --+       |    
-                  |       |    
-            cscRoot --+   |    
-                      |   |    
-utility.Locatable_mixin --+    
-                          |    
-                       Node --+
-                              |
-                             Element
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from Node: - appendChild, - getAttributeNS, - getAttributeNodeNS, - hasAttributeNS -

-

Inherited from Node (private): - _indexInParent, - _setAttributes, - _setParentNode -

-

Inherited from utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from xml.dom.Node: - ATTRIBUTE_NODE, - CDATA_SECTION_NODE, - COMMENT_NODE, - DOCUMENT_FRAGMENT_NODE, - DOCUMENT_NODE, - DOCUMENT_TYPE_NODE, - ELEMENT_NODE, - ENTITY_NODE, - ENTITY_REFERENCE_NODE, - NOTATION_NODE, - PROCESSING_INSTRUCTION_NODE, - TEXT_NODE -

-
- - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - tagName -
-   - - nodeName -
-

Inherited from Node: - attributes, - childNodes, - firstChild, - localName, - location, - namespaceURI, - nextSibling, - nodeType, - parentNode, - prefix, - value -

-

Inherited from Node (private): - _expandedName -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

tagName

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

nodeName

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,413 +0,0 @@ - - - - - pyxb.utils.saxdom - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module saxdom

source code

-

This module contains support for a DOM tree representation from an XML - document using a SAX parser.

-

This functionality exists because we need a DOM interface to generate - the binding classses, but the Python xml.dom.minidom package - does not support location information. The SAX interface does, so we - have a SAX content handler which converts the SAX events into a DOM - tree.

-

This is not a general-purpose DOM capability; only a small subset of - the DOM interface is supported, and only for storing the XML information, - not for converting it back into document format.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - _DOMSAXHandler
- SAX handler class that transforms events into a DOM tree. -
-   - - Node
- Base for the minimal DOM interface required by PyXB. -
-   - - Document
- Add the documentElement interface. -
-   - - Attr
- Add the nodeName and nodeValue interface. -
-   - - NamedNodeMap
- Implement that portion of NamedNodeMap required to satisfy PyXB's - needs. -
-   - - Element -
-   - - _CharacterData
- Abstract base for anything holding text data. -
-   - - Text -
-   - - Comment -
- - - - - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
_DumpDOM(n, - depth=0)
- Utility function to print a DOM tree.
- source code - -
- -
- xml.dom.Document - - - - - - -
parse(stream, - **kw)
- Parse a stream containing an XML document and return the DOM tree - representing its contents.
- source code - -
- -
-   - - - - - - -
parseString(xml_text, - **kw)
- Parse a string holding an XML document and return the corresponding - DOM tree.
- source code - -
- -
- - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - xml_file = sys.argv [1] -
-   - - doc = parse(open(xml_file)) -
-   - - __package__ = 'pyxb.utils' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

parse(stream, - **kw) -

-
source code  -
- -

Parse a stream containing an XML document and return the DOM tree - representing its contents.

-

Keywords not described here are passed to pyxb.utils.saxutils.make_parser.

-
-
Parameters:
-
    -
  • stream - An object presenting the standard file read - interface from which the document can be read. The content - should be data, not text.
  • -
  • content_handler_constructor - Input is overridden to assign this a value of _DOMSAXHandler.
  • -
-
Returns: xml.dom.Document
-
-
-
- -
- -
- - -
-

parseString(xml_text, - **kw) -

-
source code  -
- -

Parse a string holding an XML document and return the corresponding - DOM tree.

-
-
Parameters:
-
    -
  • xml_text - the XML content to be parsed, in a text representation.
  • -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.NamedNodeMap-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.NamedNodeMap-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.NamedNodeMap-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.NamedNodeMap-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,373 +0,0 @@ - - - - - pyxb.utils.saxdom.NamedNodeMap - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class NamedNodeMap - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NamedNodeMap

source code

-
-object --+
-         |
-        NamedNodeMap
-
- -
-

Implement that portion of NamedNodeMap required to satisfy PyXB's - needs.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
item(self, - index) - source code - -
- -
-   - - - - - - -
_addItem(self, - attr) - source code - -
- -
-   - - - - - - -
_getAttr(self, - name) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __members = None
- hash(x) -
-   - - __memberMap = None
- hash(x) -
- - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - length -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

length

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Node-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Node-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Node-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Node-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,788 +0,0 @@ - - - - - pyxb.utils.saxdom.Node - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class Node - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Node

source code

-
-           xml.dom.Node --+
-                          |
-         object --+       |
-                  |       |
-            cscRoot --+   |
-                      |   |
-utility.Locatable_mixin --+
-                          |
-                         Node
-
- -
Known Subclasses:
-
- -
- -
-

Base for the minimal DOM interface required by PyXB.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - node_type, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_indexInParent(self) - source code - -
- -
-   - - - - - - -
__childIfPresent(self, - index) - source code - -
- -
-   - - - - - - -
appendChild(self, - new_child) - source code - -
- -
-   - - - - - - -
_setParentNode(self, - parent_node, - index_in_parent) - source code - -
- -
-   - - - - - - -
_setAttributes(self, - attributes) - source code - -
- -
-   - - - - - - -
hasAttributeNS(self, - ns_uri, - local_name) - source code - -
- -
-   - - - - - - -
getAttributeNodeNS(self, - ns_uri, - local_name) - source code - -
- -
-   - - - - - - -
getAttributeNS(self, - ns_uri, - local_name) - source code - -
- -
-

Inherited from utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __expandedName = None
- hash(x) -
-   - - __prefix = '' -
-   - - __tagName = '' -
-   - - __namespaceURI = None
- hash(x) -
-   - - __localName = None
- hash(x) -
-   - - __value = None
- hash(x) -
-   - - __attributes = None
- hash(x) -
-

Inherited from xml.dom.Node: - ATTRIBUTE_NODE, - CDATA_SECTION_NODE, - COMMENT_NODE, - DOCUMENT_FRAGMENT_NODE, - DOCUMENT_NODE, - DOCUMENT_TYPE_NODE, - ELEMENT_NODE, - ENTITY_NODE, - ENTITY_REFERENCE_NODE, - NOTATION_NODE, - PROCESSING_INSTRUCTION_NODE, - TEXT_NODE -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - location -
-   - - _expandedName -
-   - - prefix -
-   - - tagName -
-   - - namespaceURI -
-   - - localName -
-   - - value -
-   - - nodeType -
-   - - parentNode -
-   - - firstChild -
-   - - childNodes -
-   - - attributes -
-   - - nextSibling -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - node_type, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

location

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

_expandedName

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

prefix

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

tagName

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

namespaceURI

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

localName

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

value

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

nodeType

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

parentNode

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

firstChild

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

childNodes

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

attributes

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

nextSibling

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom-pysrc.html 2016-09-18 22:33:53.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1830 +0,0 @@ - - - - - pyxb.utils.saxdom - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.saxdom

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # 
-  4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  5  # not use this file except in compliance with the License. You may obtain a 
-  6  # copy of the License at: 
-  7  # 
-  8  #            http://www.apache.org/licenses/LICENSE-2.0 
-  9  # 
- 10  # Unless required by applicable law or agreed to in writing, software 
- 11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 13  # License for the specific language governing permissions and limitations 
- 14  # under the License. 
- 15   
- 16  """This module contains support for a DOM tree representation from an XML 
- 17  document using a SAX parser. 
- 18   
- 19  This functionality exists because we need a DOM interface to generate the 
- 20  binding classses, but the Python C{xml.dom.minidom} package does not support 
- 21  location information.  The SAX interface does, so we have a SAX content 
- 22  handler which converts the SAX events into a DOM tree. 
- 23   
- 24  This is not a general-purpose DOM capability; only a small subset of the DOM 
- 25  interface is supported, and only for storing the XML information, not for 
- 26  converting it back into document format. 
- 27  """ 
- 28   
- 29  from __future__ import print_function 
- 30  import logging 
- 31  import io 
- 32  import xml.dom 
- 33  import pyxb.utils.saxutils 
- 34  from pyxb.utils import six 
- 35  import pyxb.namespace 
- 36   
- 37  _log = logging.getLogger(__name__) 
- 38   
-
39 -def _DumpDOM (n, depth=0): -
40 """Utility function to print a DOM tree.""" - 41 - 42 pfx = ' ' * depth - 43 if (xml.dom.Node.ELEMENT_NODE == n.nodeType): - 44 print('%sElement[%d] %s %s with %d children' % (pfx, n._indexInParent(), n, pyxb.namespace.ExpandedName(n.name), len(n.childNodes))) - 45 ins = pyxb.namespace.NamespaceContext.GetNodeContext(n).inScopeNamespaces() - 46 print('%s%s' % (pfx, ' ; '.join([ '%s=%s' % (_k, _v.uri()) for (_k, _v) in ins.items()]))) - 47 for (k, v) in six.iteritems(n.attributes): - 48 print('%s %s=%s' % (pfx, pyxb.namespace.ExpandedName(k), v)) - 49 for cn in n.childNodes: - 50 _DumpDOM(cn, depth+1) - 51 elif (xml.dom.Node.TEXT_NODE == n.nodeType): - 52 #print '%sText "%s"' % (pfx, n.value) - 53 pass - 54 elif (xml.dom.Node.DOCUMENT_NODE == n.nodeType): - 55 print('Document node') - 56 _DumpDOM(n.firstChild, depth) - 57 else: - 58 print('UNRECOGNIZED %s' % (n.nodeType,)) -
59 -
60 -class _DOMSAXHandler (pyxb.utils.saxutils.BaseSAXHandler): -
61 """SAX handler class that transforms events into a DOM tree.""" - 62 -
63 - def document (self): -
64 """The document that is the root of the generated tree.""" - 65 return self.__document -
66 __document = None - 67 -
68 - def startDocument (self): -
69 super(_DOMSAXHandler, self).startDocument() - 70 self.__document = Document(namespace_context=self.namespaceContext()) -
71 -
72 - def endDocument (self): -
73 content = self.elementState().content() - 74 if 0 < len(content): - 75 assert content[0].maybe_element - 76 self.__document.appendChild(content[0].item) -
77 #_DumpDOM(content) - 78 -
79 - def startElementNS (self, name, qname, attrs): -
80 (this_state, parent_state, ns_ctx, name_en) = super(_DOMSAXHandler, self).startElementNS(name, qname, attrs) - 81 this_state.__attributes = NamedNodeMap() - 82 for name in attrs.getNames(): - 83 attr_en = pyxb.namespace.ExpandedName(name) - 84 value = attrs.getValue(name) - 85 this_state.__attributes._addItem(Attr(expanded_name=attr_en, namespace_context=ns_ctx, value=value, location=this_state.location())) -
86 -
87 - def endElementNS (self, name, qname): -
88 this_state = super(_DOMSAXHandler, self).endElementNS(name, qname) - 89 ns_ctx = this_state.namespaceContext() - 90 element = Element(namespace_context=ns_ctx, expanded_name=this_state.expandedName(), attributes=this_state.__attributes, location=this_state.location()) - 91 for info in this_state.content(): - 92 if isinstance(info.item, Node): - 93 element.appendChild(info.item) - 94 else: - 95 element.appendChild(Text(info.item, namespace_context=ns_ctx)) - 96 parent_state = this_state.parentState() - 97 parent_state.addElementContent(this_state.location(), element, None) -
98 -
99 -def parse (stream, **kw): -
100 """Parse a stream containing an XML document and return the DOM tree -101 representing its contents. -102 -103 Keywords not described here are passed to L{pyxb.utils.saxutils.make_parser}. -104 -105 @param stream: An object presenting the standard file C{read} interface -106 from which the document can be read. The content should be data, not text. -107 -108 @keyword content_handler_constructor: Input is overridden to assign this a -109 value of L{_DOMSAXHandler}. -110 -111 @rtype: C{xml.dom.Document} -112 """ -113 -114 kw['content_handler_constructor'] = _DOMSAXHandler -115 saxer = pyxb.utils.saxutils.make_parser(**kw) -116 handler = saxer.getContentHandler() -117 saxer.parse(stream) -118 return handler.document() -
119 -
120 -def parseString (xml_text, **kw): -
121 """Parse a string holding an XML document and return the corresponding DOM -122 tree. -123 -124 @param xml_text: the XML content to be parsed, in a text representation.""" -125 # SAX parser operates on data, not text. -126 xmld = xml_text -127 if isinstance(xmld, six.text_type): -128 xmld = xmld.encode(pyxb._InputEncoding) -129 return parse(io.BytesIO(xmld), **kw) -
130 -
131 -class Node (xml.dom.Node, pyxb.utils.utility.Locatable_mixin): -
132 """Base for the minimal DOM interface required by PyXB.""" -
133 - def __init__ (self, node_type, **kw): -
134 location = kw.pop('location', None) -135 if location is not None: -136 pyxb.utils.utility.Locatable_mixin.__init__(self, location=location) -137 self.__nodeType = node_type -138 self.__parentNode = None -139 self.__indexInParent = None -140 self.__childNodes = [] -141 self.__namespaceContext = kw['namespace_context'] -142 self.__value = kw.get('value') -143 self.__attributes = kw.get('attributes') -144 en = kw.get('expanded_name') -145 if en is not None: -146 self.__expandedName = en -147 ns = en.namespace() -148 if (ns is not None) and not (ns.prefix() is None): -149 assert not ns.isAbsentNamespace() -150 self.__prefix = ns.prefix() -151 if (ns is not None): -152 self.__namespaceURI = ns.uri() -153 self.__localName = en.localName() -154 if self.__prefix: -155 self.__tagName = '%s:%s' % (self.__prefix, self.__localName) -156 else: -157 self.__tagName = self.__localName -158 self.__namespaceContext.setNodeContext(self) -
159 -160 location = property(lambda _s: _s._location()) -161 -162 __expandedName = None -163 _expandedName = property(lambda _s: _s.__expandedName) -164 __prefix = '' -165 prefix = property(lambda _s: _s.__prefix) -166 __tagName = '' -167 tagName = property(lambda _s: _s.__tagName) -168 __namespaceURI = None -169 namespaceURI = property(lambda _s: _s.__namespaceURI) -170 __localName = None -171 localName = property(lambda _s: _s.__localName) -172 __value = None -173 value = property(lambda _s: _s.__value) -174 -
175 - def _indexInParent (self): return self.__indexInParent -
176 -
177 - def __childIfPresent (self, index): -
178 if index < len(self.__childNodes): -179 return self.__childNodes[index] -180 return None -
181 -
182 - def appendChild (self, new_child): -
183 new_child._setParentNode(self, len(self.__childNodes)) -184 self.__childNodes.append(new_child) -
185 -
186 - def _setParentNode (self, parent_node, index_in_parent): -
187 self.__parentNode = parent_node -188 self.__indexInParent = index_in_parent -
189 -
190 - def _setAttributes (self, attributes): -
191 assert self.__attributes is None -192 self.__attributes = attributes -
193 __attributes = None -194 -195 nodeType = property(lambda _s: _s.__nodeType) -196 parentNode = property(lambda _s: _s.__parentNode) -197 firstChild = property(lambda _s: _s.__childIfPresent(0)) -198 childNodes = property(lambda _s: _s.__childNodes) -199 attributes = property(lambda _s: _s.__attributes) -200 -201 nextSibling = property(lambda _s: _s.parentNode.__childIfPresent(_s.__indexInParent+1)) -202 -
203 - def hasAttributeNS (self, ns_uri, local_name): -
204 return self.getAttributeNodeNS(ns_uri, local_name) is not None -
205 -
206 - def getAttributeNodeNS (self, ns_uri, local_name): -
207 return self.__attributes._getAttr(pyxb.namespace.ExpandedName(ns_uri, local_name)) -
208 -
209 - def getAttributeNS (self, ns_uri, local_name): -
210 rv = self.getAttributeNodeNS(ns_uri, local_name) -211 if rv is None: -212 return '' -213 return rv.value -
214 -
215 -class Document (Node): -
216 """Add the documentElement interface.""" -
217 - def __init__ (self, **kw): -
218 super(Document, self).__init__(node_type=xml.dom.Node.DOCUMENT_NODE, **kw) -
219 -220 documentElement = Node.firstChild -
221 -
222 -class Attr (Node): -
223 """Add the nodeName and nodeValue interface.""" -
224 - def __init__ (self, **kw): -
225 super(Attr, self).__init__(node_type=xml.dom.Node.ATTRIBUTE_NODE, **kw) -
226 name = Node.tagName -227 nodeName = Node.tagName -228 nodeValue = Node.value -
229 -
230 -class NamedNodeMap (object): -
231 """Implement that portion of NamedNodeMap required to satisfy PyXB's -232 needs.""" -233 __members = None -234 __memberMap = None -235 -
236 - def __init__ (self): -
237 super(NamedNodeMap, self).__init__() -238 self.__members = [] -239 self.__memberMap = {} -
240 -241 length = property(lambda _s: len(_s.__members)) -
242 - def item (self, index): -
243 return self.__members[index] -
244 -
245 - def _addItem (self, attr): -
246 assert pyxb.namespace.NamespaceContext.GetNodeContext(attr) is not None -247 self.__members.append(attr) -248 en = attr._expandedName -249 if en is not None: -250 self.__memberMap[en] = attr -
251 -
252 - def _getAttr (self, name): -
253 rv = self.__memberMap.get(name) -254 if rv is not None: -255 return rv -256 return None -
257 -
258 -class Element (Node): -
259 - def __init__ (self, **kw): -
260 super(Element, self).__init__(node_type=xml.dom.Node.ELEMENT_NODE, **kw) -261 assert self.attributes is not None -
262 tagName = Node.localName -263 nodeName = Node.localName -
264 -
265 -class _CharacterData (Node): -
266 """Abstract base for anything holding text data.""" -267 data = Node.value -
268 -
269 -class Text (_CharacterData): -
270 - def __init__ (self, text, **kw): -
271 super(Text, self).__init__(value=text, node_type=xml.dom.Node.TEXT_NODE, **kw) -
272 -
273 -class Comment (_CharacterData): -
274 - def __init__ (self, text, **kw): -
275 super(Comment, self).__init__(value=text, node_type=xml.dom.Node.COMMENT_NODE, **kw) -
276 -277 if '__main__' == __name__: -278 import sys -279 xml_file = 'examples/tmsxtvd/tmsdatadirect_sample.xml' -280 if 1 < len(sys.argv): -281 xml_file = sys.argv[1] -282 -283 doc = parse(open(xml_file)) -284 -285 ## Local Variables: -286 ## fill-column:78 -287 ## End: -288 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Text-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Text-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxdom.Text-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxdom.Text-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,330 +0,0 @@ - - - - - pyxb.utils.saxdom.Text - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxdom :: - Class Text - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Text

source code

-
-           xml.dom.Node --+        
-                          |        
-         object --+       |        
-                  |       |        
-            cscRoot --+   |        
-                      |   |        
-utility.Locatable_mixin --+        
-                          |        
-                       Node --+    
-                              |    
-                 _CharacterData --+
-                                  |
-                                 Text
-
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - text, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from Node: - appendChild, - getAttributeNS, - getAttributeNodeNS, - hasAttributeNS -

-

Inherited from Node (private): - _indexInParent, - _setAttributes, - _setParentNode -

-

Inherited from utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-

Inherited from xml.dom.Node: - ATTRIBUTE_NODE, - CDATA_SECTION_NODE, - COMMENT_NODE, - DOCUMENT_FRAGMENT_NODE, - DOCUMENT_NODE, - DOCUMENT_TYPE_NODE, - ELEMENT_NODE, - ENTITY_NODE, - ENTITY_REFERENCE_NODE, - NOTATION_NODE, - PROCESSING_INSTRUCTION_NODE, - TEXT_NODE -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from _CharacterData: - data -

-

Inherited from Node: - attributes, - childNodes, - firstChild, - localName, - location, - namespaceURI, - nextSibling, - nodeType, - parentNode, - prefix, - tagName, - value -

-

Inherited from Node (private): - _expandedName -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - text, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils.BaseSAXHandler-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils.BaseSAXHandler-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils.BaseSAXHandler-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils.BaseSAXHandler-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,966 +0,0 @@ - - - - - pyxb.utils.saxutils.BaseSAXHandler - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxutils :: - Class BaseSAXHandler - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class BaseSAXHandler

source code

-
-xml.sax.handler.ContentHandler --+
-                                 |
-                        object --+
-                                 |
-                                BaseSAXHandler
-
- -
Known Subclasses:
-
- -
- -
-

A SAX handler class that maintains a stack of enclosing elements and - manages namespace declarations.

-

This is the base for pyxb.utils.saxdom._DOMSAXHandler and pyxb.binding.saxer.PyXBSAXHandler.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
location(self)
- Return the current location within the SAX-processed document.
- source code - -
- -
-   - - - - - - -
fallbackNamespace(self)
- Return the namespace used to resolve unqualified names with no - default namespace.
- source code - -
- -
-   - - - - - - -
namespaceContext(self)
- Return the namespace context used for QName resolution within the - current element.
- source code - -
- -
-   - - - - - - -
elementState(self) - source code - -
- -
-   - - - - - - -
rootObject(self)
- Return the binding object corresponding to the top-most element in - the document
- source code - -
- -
-   - - - - - - -
reset(self)
- Reset the state of the handler in preparation for processing a new - document.
- source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- Create a new xml.sax.handler.ContentHandler instance to - maintain state relevant to elements.
- source code - -
- -
-   - - - - - - -
setDocumentLocator(self, - locator)
- Save the locator object.
- source code - -
- -
-   - - - - - - -
startDocument(self)
- Process the start of a document.
- source code - -
- -
-   - - - - - - -
__getOrCreateNextNamespaceContext(self) - source code - -
- -
-   - - - - - - -
startPrefixMapping(self, - prefix, - uri)
- Implement base class method.
- source code - -
- -
-   - - - - - - -
startElementNS(self, - name, - qname, - attrs)
- Process the start of an element.
- source code - -
- -
-   - - - - - - -
endElementNS(self, - name, - qname)
- Process the completion of an element.
- source code - -
- -
-   - - - - - - -
__flushPendingText(self) - source code - -
- -
-   - - - - - - -
characters(self, - content)
- Save the text as content
- source code - -
- -
-   - - - - - - -
ignorableWhitespace(self, - whitespace)
- Save whitespace as content too.
- source code - -
- -
-   - - - - - - -
processingInstruction(self, - target, - data)
- Receive notification of a processing instruction.
- source code - -
- -
-

Inherited from xml.sax.handler.ContentHandler: - endDocument, - endElement, - endPrefixMapping, - skippedEntity, - startElement -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __locationTemplate = None
- hash(x) -
-   - - __elementStateConstructor = None
- hash(x) -
-   - - __fallbackNamespace = None
- hash(x) -
-   - - __nextNamespaceContext = None
- hash(x) -
-   - - __namespaceContext = None
- hash(x) -
-   - - __includingContext = None
- hash(x) -
-   - - __locator = None
- hash(x) -
-   - - __elementState = None
- hash(x) -
-   - - __elementStateStack = [] -
-   - - __rootObject = None
- hash(x) -
-   - - __pendingText = None
- hash(x) -
-   - - __pendingTextLocation = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

namespaceContext(self) -

-
source code  -
- -

Return the namespace context used for QName resolution within the - current element.

-
-
Returns:
-
An instance of pyxb.namespace.NamespaceContext
-
-
-
- -
- -
- - -
-

rootObject(self) -

-
source code  -
- -

Return the binding object corresponding to the top-most element in the - document

-
-
Returns:
-
An instance of basis._TypeBinding_mixin (most - usually a basis.complexTypeDefinition.
-
-
-
- -
- -
- - -
-

reset(self) -

-
source code  -
- -

Reset the state of the handler in preparation for processing a new - document.

-
-
Returns:
-
self
-
-
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Create a new xml.sax.handler.ContentHandler instance to - maintain state relevant to elements.

-
-
Parameters:
-
    -
  • fallback_namespace - Optional namespace to use for unqualified names with no default - namespace in scope. Has no effect unless it is an absent - namespace.
  • -
  • element_state_constructor - Optional callable object that creates instances of SAXElementState that hold element-specific - information. Defaults to SAXElementState.
  • -
  • target_namespace - Optional namespace to set as the target namespace. If not - provided, there is no target namespace (not even an absent one). - This is the appropriate situation when processing plain XML - documents.
  • -
  • location_base - An object to be recorded as the base of all pyxb.utils.utility.Location instances associated - with events and objects handled by the parser.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

setDocumentLocator(self, - locator) -

-
source code  -
- -

Save the locator object.

-
-
Overrides: - xml.sax.handler.ContentHandler.setDocumentLocator -
-
-
-
- -
- -
- - -
-

startDocument(self) -

-
source code  -
- -

Process the start of a document.

-

This resets this handler for a new document.

-
-
Overrides: - xml.sax.handler.ContentHandler.startDocument -
-
-

Note: - setDocumentLocator is invoked before startDocument -

-
-
- -
- -
- - -
-

startPrefixMapping(self, - prefix, - uri) -

-
source code  -
- -

Implement base class method.

-
-
Overrides: - xml.sax.handler.ContentHandler.startPrefixMapping -
-
-

Note: - For this to be invoked, the feature_namespaces feature - must be enabled in the SAX parser. -

-
-
- -
- -
- - -
-

startElementNS(self, - name, - qname, - attrs) -

-
source code  -
- -

Process the start of an element.

-
-
Overrides: - xml.sax.handler.ContentHandler.startElementNS -
-
-
-
- -
- -
- - -
-

endElementNS(self, - name, - qname) -

-
source code  -
- -

Process the completion of an element.

-
-
Overrides: - xml.sax.handler.ContentHandler.endElementNS -
-
-
-
- -
- -
- - -
-

characters(self, - content) -

-
source code  -
- -

Save the text as content

-
-
Overrides: - xml.sax.handler.ContentHandler.characters -
-
-
-
- -
- -
- - -
-

ignorableWhitespace(self, - whitespace) -

-
source code  -
- -

Save whitespace as content too.

-
-
Overrides: - xml.sax.handler.ContentHandler.ignorableWhitespace -
-
-
-
- -
- -
- - -
-

processingInstruction(self, - target, - data) -

-
source code  -
- -

Receive notification of a processing instruction.

-

The Parser will invoke this method once for each processing - instruction found: note that processing instructions may occur before or - after the main document element.

-

A SAX parser should never report an XML declaration (XML 1.0, section - 2.8) or a text declaration (XML 1.0, section 4.3.1) using this - method.

-
-
Overrides: - xml.sax.handler.ContentHandler.processingInstruction -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils._EntityResolver-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils._EntityResolver-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils._EntityResolver-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils._EntityResolver-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,207 +0,0 @@ - - - - - pyxb.utils.saxutils._EntityResolver - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxutils :: - Class _EntityResolver - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _EntityResolver

source code

-
-object --+
-         |
-        _EntityResolver
-
- -
-

Dummy used to prevent the SAX parser from crashing when it sees - processing instructions that we don't care about.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
resolveEntity(self, - public_id, - system_id) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __init__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,628 +0,0 @@ - - - - - pyxb.utils.saxutils - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxutils - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module saxutils

source code

-

This module contains support for processing XML using a SAX - parser.

-

In particular, it provides a base - content handler class that maintains namespace context and element - state in a stack; and a base - element state class which records the location of the element in the - stream. These classes are extended for specific parsing needs (e.g., pyxb.binding.saxer).

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - TracingSAXHandler
- A SAX handler class which prints each method invocation. -
-   - - _NoopSAXHandler
- A SAX handler class which doesn't do anything. -
-   - - SAXInformationItem
- Class used to capture an item discovered in the body of an element. -
-   - - SAXElementState
- State corresponding to processing a given element with the SAX - model. -
-   - - BaseSAXHandler
- A SAX handler class that maintains a stack of enclosing elements - and manages namespace declarations. -
-   - - _EntityResolver
- Dummy used to prevent the SAX parser from crashing when it sees - processing instructions that we don't care about. -
-   - - Handler
- A SAX handler class that maintains a stack of enclosing elements - and manages namespace declarations. -
- - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
SetCreateParserModules(create_parser_modules)
- Provide list of modules to be used when creating parsers.
- source code - -
- -
-   - - - - - - -
make_parser(**kw)
- Extend xml.sax.make_parser to configure the parser the - way we need it:
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - _CreateParserModules = [] -
-   - - xml_file = sys.argv [1] -
-   - - xmld = open(xml_file, 'rb').read() -
-   - - dt1 = time.time() -
-   - - dt2 = time.time() -
-   - - dom = xml.dom.minidom.parse(io.BytesIO(xmld)) -
-   - - dt3 = time.time() -
-   - - snt1 = time.time() -
-   - - snt2 = time.time() -
-   - - snt3 = time.time() -
-   - - sbt1 = time.time() -
-   - - saxer = make_parser(content_handler= BaseSAXHandler()) -
-   - - sbt2 = time.time() -
-   - - sbt3 = time.time() -
-   - - pdt1 = time.time() -
-   - - sdomer = make_parser(content_handler_constructor= saxdom._DOMS... -
-   - - h = sdomer.getContentHandler() -
-   - - pdt2 = time.time() -
-   - - pdt3 = time.time() -
-   - - lst1 = time.time() -
-   - - lst2 = time.time() -
-   - - lsh = Handler() -
-   - - lst3 = time.time() -
-   - - ldt1 = time.time() -
-   - - tree = lxml.etree.fromstring(xmld) -
-   - - ldt2 = time.time() -
-   - - ldh = xml.dom.pulldom.SAX2DOM() -
-   - - ldt3 = time.time() -
-   - - __package__ = 'pyxb.utils' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

SetCreateParserModules(create_parser_modules) -

-
source code  -
- -

Provide list of modules to be used when creating parsers.

-

xml.sax.make_parser() takes as a parameter an optional - list of modules which allow customization of the parser to be used. - Certain parsers have better support for Unicode than others.

-

As an example, providing ["drv_libxml2"] causes - the libxml2 parser to be used.

-

The default behavior if this function is not called, or if it is - called with an empty list or None, is to provide no specific - modules, which will result in the system default parser (probably - expat).

-
-
Parameters:
-
    -
  • create_parser_modules - an iterable list of names of modules that provide a - create_parser function. Pass None to - reset to the system default.
  • -
-
-
-
- -
- -
- - -
-

make_parser(**kw) -

-
source code  -
- -

Extend xml.sax.make_parser to configure the parser the - way we need it:

-
    -
  • - feature_namespaces is set to True so we - process xmlns directives properly -
  • -
  • - feature_namespace_prefixes is set to False - so we don't get prefixes encoded into our names (probably redundant - with the above but still...) -
  • -
-

All keywords not documented here (and fallback_namespace, - which is) are passed to the content_handler_constructor if - that must be invoked.

-
-
Parameters:
-
    -
  • content_handler (xml.sax.handler.ContentHandler) - The content handler instance for the parser to use. If not - provided, an instance of content_handler_constructor - is created and used.
  • -
  • content_handler_constructor - A callable which produces an appropriate instance of (a subclass - of) BaseSAXHandler. The default is BaseSAXHandler.
  • -
  • fallback_namespace (pyxb.namespace.Namespace) - The namespace to use for lookups of unqualified names in absent - namespaces; see pyxb.namespace.ExpandedName. This keyword is - not used by this function, but is passed to the - content_handler_constructor.
  • -
-
-
-
-
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

sdomer

- -
-
-
-
Value:
-
-make_parser(content_handler_constructor= saxdom._DOMSAXHandler)
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils._NoopSAXHandler-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils._NoopSAXHandler-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils._NoopSAXHandler-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils._NoopSAXHandler-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,623 +0,0 @@ - - - - - pyxb.utils.saxutils._NoopSAXHandler - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxutils :: - Class _NoopSAXHandler - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _NoopSAXHandler

source code

-
-xml.sax.handler.ContentHandler --+
-                                 |
-                                _NoopSAXHandler
-
- -
-

A SAX handler class which doesn't do anything. Used to get baseline - performance parsing a particular document.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
setDocumentLocator(self, - locator)
- Called by the parser to give the application a locator for locating - the origin of document events.
- source code - -
- -
-   - - - - - - -
startDocument(self)
- Receive notification of the beginning of a document.
- source code - -
- -
-   - - - - - - -
startPrefixMapping(self, - prefix, - uri)
- Begin the scope of a prefix-URI Namespace mapping.
- source code - -
- -
-   - - - - - - -
endPrefixMapping(self, - prefix)
- End the scope of a prefix-URI mapping.
- source code - -
- -
-   - - - - - - -
startElementNS(self, - name, - qname, - attrs)
- Signals the start of an element in namespace mode.
- source code - -
- -
-   - - - - - - -
endElementNS(self, - name, - qname)
- Signals the end of an element in namespace mode.
- source code - -
- -
-   - - - - - - -
characters(self, - content)
- Receive notification of character data.
- source code - -
- -
-   - - - - - - -
ignorableWhitespace(self, - whitespace)
- Receive notification of ignorable whitespace in element content.
- source code - -
- -
-   - - - - - - -
processingInstruction(self, - target, - data)
- Receive notification of a processing instruction.
- source code - -
- -
-

Inherited from xml.sax.handler.ContentHandler: - __init__, - endDocument, - endElement, - skippedEntity, - startElement -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

setDocumentLocator(self, - locator) -

-
source code  -
- -

Called by the parser to give the application a locator for locating - the origin of document events.

-

SAX parsers are strongly encouraged (though not absolutely required) - to supply a locator: if it does so, it must supply the locator to the - application by invoking this method before invoking any of the other - methods in the DocumentHandler interface.

-

The locator allows the application to determine the end position of - any document-related event, even if the parser is not reporting an error. - Typically, the application will use this information for reporting its - own errors (such as character content that does not match an - application's business rules). The information returned by the locator is - probably not sufficient for use with a search engine.

-

Note that the locator will return correct information only during the - invocation of the events in this interface. The application should not - attempt to use it at any other time.

-
-
Overrides: - xml.sax.handler.ContentHandler.setDocumentLocator -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

startDocument(self) -

-
source code  -
- -

Receive notification of the beginning of a document.

-

The SAX parser will invoke this method only once, before any other - methods in this interface or in DTDHandler (except for - setDocumentLocator).

-
-
Overrides: - xml.sax.handler.ContentHandler.startDocument -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

startPrefixMapping(self, - prefix, - uri) -

-
source code  -
- -

Begin the scope of a prefix-URI Namespace mapping.

-

The information from this event is not necessary for normal Namespace - processing: the SAX XML reader will automatically replace prefixes for - element and attribute names when the - http://xml.org/sax/features/namespaces feature is true (the default).

-

There are cases, however, when applications need to use prefixes in - character data or in attribute values, where they cannot safely be - expanded automatically; the start/endPrefixMapping event supplies the - information to the application to expand prefixes in those contexts - itself, if necessary.

-

Note that start/endPrefixMapping events are not guaranteed to be - properly nested relative to each-other: all startPrefixMapping events - will occur before the corresponding startElement event, and all - endPrefixMapping events will occur after the corresponding endElement - event, but their order is not guaranteed.

-
-
Overrides: - xml.sax.handler.ContentHandler.startPrefixMapping -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

endPrefixMapping(self, - prefix) -

-
source code  -
- -

End the scope of a prefix-URI mapping.

-

See startPrefixMapping for details. This event will always occur after - the corresponding endElement event, but the order of endPrefixMapping - events is not otherwise guaranteed.

-
-
Overrides: - xml.sax.handler.ContentHandler.endPrefixMapping -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

startElementNS(self, - name, - qname, - attrs) -

-
source code  -
- -

Signals the start of an element in namespace mode.

-

The name parameter contains the name of the element type as a (uri, - localname) tuple, the qname parameter the raw XML 1.0 name used in the - source document, and the attrs parameter holds an instance of the - Attributes class containing the attributes of the element.

-

The uri part of the name tuple is None for elements which have no - namespace.

-
-
Overrides: - xml.sax.handler.ContentHandler.startElementNS -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

endElementNS(self, - name, - qname) -

-
source code  -
- -

Signals the end of an element in namespace mode.

-

The name parameter contains the name of the element type, just as with - the startElementNS event.

-
-
Overrides: - xml.sax.handler.ContentHandler.endElementNS -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

characters(self, - content) -

-
source code  -
- -

Receive notification of character data.

-

The Parser will call this method to report each chunk of character - data. SAX parsers may return all contiguous character data in a single - chunk, or they may split it into several chunks; however, all of the - characters in any single event must come from the same external entity so - that the Locator provides useful information.

-
-
Overrides: - xml.sax.handler.ContentHandler.characters -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

ignorableWhitespace(self, - whitespace) -

-
source code  -
- -

Receive notification of ignorable whitespace in element content.

-

Validating Parsers must use this method to report each chunk of - ignorable whitespace (see the W3C XML 1.0 recommendation, section 2.10): - non-validating parsers may also use this method if they are capable of - parsing and using content models.

-

SAX parsers may return all contiguous whitespace in a single chunk, or - they may split it into several chunks; however, all of the characters in - any single event must come from the same external entity, so that the - Locator provides useful information.

-
-
Overrides: - xml.sax.handler.ContentHandler.ignorableWhitespace -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

processingInstruction(self, - target, - data) -

-
source code  -
- -

Receive notification of a processing instruction.

-

The Parser will invoke this method once for each processing - instruction found: note that processing instructions may occur before or - after the main document element.

-

A SAX parser should never report an XML declaration (XML 1.0, section - 2.8) or a text declaration (XML 1.0, section 4.3.1) using this - method.

-
-
Overrides: - xml.sax.handler.ContentHandler.processingInstruction -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,984 +0,0 @@ - - - - - pyxb.utils.saxutils - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxutils - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.saxutils

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # 
-  4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  5  # not use this file except in compliance with the License. You may obtain a 
-  6  # copy of the License at: 
-  7  # 
-  8  #            http://www.apache.org/licenses/LICENSE-2.0 
-  9  # 
- 10  # Unless required by applicable law or agreed to in writing, software 
- 11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 13  # License for the specific language governing permissions and limitations 
- 14  # under the License. 
- 15   
- 16  """This module contains support for processing XML using a SAX parser. 
- 17   
- 18  In particular, it provides a L{base content handler class<BaseSAXHandler>} 
- 19  that maintains namespace context and element state in a stack; and a L{base 
- 20  element state class <SAXElementState>} which records the location of the 
- 21  element in the stream.  These classes are extended for specific parsing needs 
- 22  (e.g., L{pyxb.binding.saxer}). 
- 23  """ 
- 24   
- 25  from __future__ import print_function 
- 26  import xml.sax 
- 27  import xml.sax.handler 
- 28  import io 
- 29  import logging 
- 30  import pyxb.namespace 
- 31  from pyxb.utils import six 
- 32   
- 33  _log = logging.getLogger(__name__) 
- 34   
-
35 -class TracingSAXHandler (xml.sax.handler.ContentHandler): -
36 """A SAX handler class which prints each method invocation. - 37 """ - 38 - 39 # Whether invocation of handler methods should be traced - 40 __trace = False - 41 -
42 - def setDocumentLocator (self, locator): -
43 print('setDocumentLocator %s' % (locator,)) -
44 -
45 - def startDocument (self): -
46 print('startDocument') -
47 -
48 - def startPrefixMapping (self, prefix, uri): -
49 print('startPrefixMapping %s %s' % (prefix, uri)) -
50 -
51 - def endPrefixMapping (self, prefix): -
52 print('endPrefixMapping %s' % (prefix,)) -
53 -
54 - def startElementNS (self, name, qname, attrs): -
55 print('startElementNS %s %s' % (name, qname)) -
56 -
57 - def endElementNS (self, name, qname): -
58 print('endElementNS %s %s' % (name, qname)) -
59 -
60 - def characters (self, content): -
61 print('characters %s' % (content,)) -
62 -
63 - def ignorableWhitespace (self, whitespace): -
64 print('ignorableWhitespace len %d' % (len(whitespace),)) -
65 -
66 - def processingInstruction (self, target, data): -
67 print('processingInstruction %s %s' % (target, data)) -
68 -
69 -class _NoopSAXHandler (xml.sax.handler.ContentHandler): -
70 """A SAX handler class which doesn't do anything. Used to get baseline - 71 performance parsing a particular document. - 72 """ - 73 -
74 - def setDocumentLocator (self, locator): -
75 pass -
76 -
77 - def startDocument (self): -
78 pass -
79 -
80 - def startPrefixMapping (self, prefix, uri): -
81 pass -
82 -
83 - def endPrefixMapping (self, prefix): -
84 pass -
85 -
86 - def startElementNS (self, name, qname, attrs): -
87 pass -
88 -
89 - def endElementNS (self, name, qname): -
90 pass -
91 -
92 - def characters (self, content): -
93 pass -
94 -
95 - def ignorableWhitespace (self, whitespace): -
96 pass -
97 -
98 - def processingInstruction (self, target, data): -
99 pass -
100 -
101 -class SAXInformationItem (object): -
102 """Class used to capture an item discovered in the body of an element.""" -103 -104 location = None -105 """Where the item began in the document.""" -106 -107 item = None -108 """The item. Generally either character information (as text) or a DOM -109 Node instance or a binding instance.""" -110 -111 maybe_element = None -112 """C{False} iff the L{item} is character information as opposed to element content.""" -113 -114 element_decl = None -115 """A reference to the -116 L{ElementDeclaration<pyxb.binding.content.ElementDeclaration>} used for -117 the L{item}. This will be C{None} for element content that does not have -118 an enclosing CTD scope.""" -119 -
120 - def __init__ (self, location, item, maybe_element, element_decl=None): -
121 self.location = location -122 self.item = item -123 self.maybe_element = maybe_element -124 self.element_decl = element_decl -
125 -
126 -class SAXElementState (object): -
127 """State corresponding to processing a given element with the SAX -128 model.""" -129 -
130 - def contentHandler (self): -
131 """Reference to the C{xml.sxa.handler.ContentHandler} that is processing the document.""" -132 return self.__contentHandler -
133 __contentHandler = None -134 -
135 - def parentState (self): -
136 """Reference to the SAXElementState of the element enclosing this -137 one.""" -138 return self.__parentState -
139 __parentState = None -140 -
141 - def namespaceContext (self): -
142 """The L{pyxb.namespace.NamespaceContext} used for this binding.""" -143 return self.__namespaceContext -
144 __namespaceContext = None -145 -
146 - def expandedName (self): -
147 """The L{expanded name<pyxb.namespace.ExpandedName>} of the -148 element.""" -149 return self.__expandedName -
150 __expandedName = None -151 -
152 - def location (self): -
153 """The L{location<pyxb.utils.utility.Location>} corresponding to the -154 element event.""" -155 return self.__location -
156 __location = None -157 -
158 - def content (self): -
159 """An accumulation of content to be supplied to the content model when -160 the element end is reached. -161 -162 This is a list, with each member being C{(content, element_use, -163 maybe_element)}. C{content} is text or a binding instance; -164 C{element_use} is C{None} or the -165 L{ElementDeclaration<pyxb.binding.content.ElementDeclaration>} instance used to create -166 the content; and C{maybe_element} is C{True} iff the content is -167 non-content text.""" -168 return self.__content -
169 __content = None -170 -
171 - def __init__ (self, **kw): -
172 self.__expandedName = kw.get('expanded_name') -173 self.__namespaceContext = kw['namespace_context'] -174 self.__parentState = kw.get('parent_state') -175 self.__contentHandler = kw.get('content_handler') -176 assert self.__contentHandler is not None -177 self.__location = self.__contentHandler.location() -178 self.__content = [] -
179 -
180 - def addTextContent (self, location, content): -
181 """Add the given text as non-element content of the current element. -182 @type content: C{unicode} or C{str} -183 @return: C{self} -184 """ -185 self.__content.append(SAXInformationItem(location, content, False)) -
186 -
187 - def addElementContent (self, location, element, element_decl=None): -
188 """Add the given binding instance as element content corresponding to -189 the given use. -190 -191 @param element: Any L{binding instance<pyxb.binding.basis._TypeBinding_mixin>}. -192 -193 @param element_decl: The L{element -194 use<pyxb.binding.content.ElementDeclaration>} in the containing complex type. -195 """ -196 self.__content.append(SAXInformationItem(location, element, True, element_decl)) -
197 -
198 -class BaseSAXHandler (xml.sax.handler.ContentHandler, object): -
199 """A SAX handler class that maintains a stack of enclosing elements and -200 manages namespace declarations. -201 -202 This is the base for L{pyxb.utils.saxdom._DOMSAXHandler} and -203 L{pyxb.binding.saxer.PyXBSAXHandler}. -204 """ -205 -206 # An instance of L{pyxb.utils.utility.Location} that will be used to -207 # construct the locations of events as they are received. -208 __locationTemplate = None -209 -
210 - def location (self): -
211 """Return the current location within the SAX-processed document.""" -212 return self.__locationTemplate.newLocation(self.__locator) -
213 -214 # The callable that creates an instance of (a subclass of) -215 # L{SAXElementState} as required to hold element-specific information as -216 # parsing proceeds. -217 __elementStateConstructor = None -218 -219 # The namespace to use when processing a document with an absent default -220 # namespace. -
221 - def fallbackNamespace (self): -
222 """Return the namespace used to resolve unqualified names with no default namespace.""" -223 return self.__fallbackNamespace -
224 __fallbackNamespace = None -225 -226 # The namespace context that will be in effect at the start of the next -227 # element, or C{None} if no namespace directive notifications have been -228 # received since the last element start or end. Namespace directive -229 # notifications are received before the notification of element start in -230 # which they apply, and cause a "next namespace context" to be allocated -231 # referencing the current namespace. The directive is applied to the next -232 # context. A non-None next context becomes active on entry to the next -233 # element. The next context is reset to None on entry to and exit from an -234 # element so subsequent new directives are applied to a fresh context -235 # inherited from the current context. -236 __nextNamespaceContext = None -237 -238 # The namespace context that is in effect for this element. -
239 - def namespaceContext (self): -
240 """Return the namespace context used for QName resolution within the -241 current element. -242 -243 @return: An instance of L{pyxb.namespace.NamespaceContext}""" -244 return self.__namespaceContext -
245 __namespaceContext = None -246 -247 # The namespace context in a schema that is including the schema to be -248 # parsed by this handler. This is necessary to handle section 4.2.1 when -249 # a schema with a non-absent target namespace includes a schema with no -250 # target namespace. -251 __includingContext = None -252 -253 # A SAX locator object. @todo: Figure out how to associate the -254 # location information with the binding objects. -255 __locator = None -256 -257 # The state for the element currently being processed -
258 - def elementState (self): -
259 return self.__elementState -
260 __elementState = None -261 -262 # The states for all enclosing elements -263 __elementStateStack = [] -264 -
265 - def rootObject (self): -
266 """Return the binding object corresponding to the top-most -267 element in the document -268 -269 @return: An instance of L{basis._TypeBinding_mixin} (most usually a -270 L{basis.complexTypeDefinition}.""" -271 return self.__rootObject -
272 __rootObject = None -273 -
274 - def reset (self): -
275 """Reset the state of the handler in preparation for processing a new -276 document. -277 -278 @return: C{self} -279 """ -280 self.__namespaceContext = pyxb.namespace.NamespaceContext(default_namespace=self.__fallbackNamespace, -281 target_namespace=self.__targetNamespace, -282 including_context=self.__includingContext, -283 finalize_target_namespace=False) -284 self.__nextNamespaceContext = None -285 self.__elementState = self.__elementStateConstructor(content_handler=self, -286 namespace_context=self.__namespaceContext) -287 self.__elementStateStack = [] -288 self.__rootObject = None -289 # Note: setDocumentLocator is invoked before startDocument (which -290 # calls this), so this method should not reset it. -291 return self -
292 -
293 - def __init__ (self, **kw): -
294 """Create a new C{xml.sax.handler.ContentHandler} instance to maintain state relevant to elements. -295 -296 @keyword fallback_namespace: Optional namespace to use for unqualified -297 names with no default namespace in scope. Has no effect unless it is -298 an absent namespace. -299 -300 @keyword element_state_constructor: Optional callable object that -301 creates instances of L{SAXElementState} that hold element-specific -302 information. Defaults to L{SAXElementState}. -303 -304 @keyword target_namespace: Optional namespace to set as the target -305 namespace. If not provided, there is no target namespace (not even an -306 absent one). This is the appropriate situation when processing plain -307 XML documents. -308 -309 @keyword location_base: An object to be recorded as the base of all -310 L{pyxb.utils.utility.Location} instances associated with events and -311 objects handled by the parser. -312 """ -313 self.__includingContext = kw.pop('including_context', None) -314 self.__fallbackNamespace = kw.pop('fallback_namespace', None) -315 self.__elementStateConstructor = kw.pop('element_state_constructor', SAXElementState) -316 self.__targetNamespace = kw.pop('target_namespace', None) -317 self.__locationTemplate = pyxb.utils.utility.Location(kw.pop('location_base', None)) -
318 -
319 - def setDocumentLocator (self, locator): -
320 """Save the locator object.""" -321 self.__locator = locator -
322 -
323 - def startDocument (self): -
324 """Process the start of a document. -325 -326 This resets this handler for a new document. -327 @note: setDocumentLocator is invoked before startDocument -328 """ -329 self.reset() -
330 -
332 ns_ctx = self.__nextNamespaceContext -333 if ns_ctx is None: -334 assert self.__namespaceContext is not None -335 ns_ctx = pyxb.namespace.NamespaceContext(parent_context=self.__namespaceContext) -336 self.__nextNamespaceContext = ns_ctx -337 return ns_ctx -
338 -
339 - def startPrefixMapping (self, prefix, uri): -
340 """Implement base class method. -341 -342 @note: For this to be invoked, the C{feature_namespaces} feature must -343 be enabled in the SAX parser.""" -344 self.__getOrCreateNextNamespaceContext().processXMLNS(prefix, uri) -
345 -346 # The NamespaceContext management does not require any action upon -347 # leaving the scope of a namespace directive. -348 #def endPrefixMapping (self, prefix): -349 # pass -350 -
351 - def startElementNS (self, name, qname, attrs): -
352 """Process the start of an element.""" -353 self.__flushPendingText() -354 -355 # Get the element name, which is already a tuple with the namespace assigned. -356 expanded_name = pyxb.namespace.ExpandedName(name, fallback_namespace=self.__fallbackNamespace) -357 -358 # See if this element supports a targetNamespace attribute. xs:schema -359 # and wsdl:definitions both do. -360 tns_attr = pyxb.namespace.NamespaceContext._TargetNamespaceAttribute(expanded_name) -361 -362 # If we need to assign a target namespace, we need a new context. -363 # Otherwise we use the context created from pending namespace -364 # directives, or we re-use the current context. -365 if tns_attr is not None: -366 ns_ctx = self.__getOrCreateNextNamespaceContext() -367 else: -368 ns_ctx = self.__nextNamespaceContext -369 if ns_ctx is None: -370 # Re-use the active context -371 ns_ctx = self.__namespaceContext -372 else: -373 # Update the active context -374 self.__namespaceContext = ns_ctx -375 self.__nextNamespaceContext = None -376 -377 if tns_attr is not None: -378 # Not true for wsdl -379 #assert ns_ctx.targetNamespace() is None -380 ns_ctx.finalizeTargetNamespace(attrs.get(tns_attr.uriTuple()), including_context=self.__includingContext) -381 assert ns_ctx.targetNamespace() is not None -382 -383 # Save the state of the enclosing element, and create a new -384 # state for this element. -385 parent_state = self.__elementState -386 self.__elementStateStack.append(self.__elementState) -387 self.__elementState = this_state = self.__elementStateConstructor(content_handler=self, -388 expanded_name=expanded_name, -389 namespace_context=ns_ctx, -390 parent_state=parent_state) -391 return (this_state, parent_state, ns_ctx, expanded_name) -
392 -
393 - def endElementNS (self, name, qname): -
394 """Process the completion of an element.""" -395 self.__flushPendingText() -396 -397 # Save the state of this element, and restore the state for -398 # the parent to which we are returning. -399 this_state = self.__elementState -400 parent_state = self.__elementState = self.__elementStateStack.pop() -401 # Restore namespace context and prepare for new namespace directives -402 self.__namespaceContext = parent_state.namespaceContext() -403 self.__nextNamespaceContext = None -404 -405 return this_state -
406 -407 # We accumulate consecutive text events into a single event, primarily to -408 # avoid the confusion that results when the value of a simple type is -409 # represented by multiple events, as with "B &amp; W". Also, it's faster -410 # to join them all at once, and to process one content value rather than a -411 # sequence of them. -412 __pendingText = None -413 __pendingTextLocation = None -
414 - def __flushPendingText (self): -
415 if self.__pendingText: -416 location = self.__pendingTextLocation -417 if location is None: -418 location = self.location() -419 self.__elementState.addTextContent(location, ''.join(self.__pendingText)) -420 self.__pendingTextLocation = None -421 self.__pendingText = [] -
422 -
423 - def characters (self, content): -
424 """Save the text as content""" -425 if self.__pendingTextLocation is None: -426 self.__pendingTextLocation = self.location() -427 self.__pendingText.append(content) -
428 -
429 - def ignorableWhitespace (self, whitespace): -
430 """Save whitespace as content too.""" -431 self.__pendingText.append(whitespace) -
432 -
433 - def processingInstruction (self, target, data): -
434 self.__flushPendingText() -
435 -
436 -class _EntityResolver (object): -
437 """Dummy used to prevent the SAX parser from crashing when it sees -438 processing instructions that we don't care about.""" -
439 - def resolveEntity (self, public_id, system_id): -
440 return io.StringIO(six.u('')) -
441 -442 _CreateParserModules = [] -
443 -def SetCreateParserModules (create_parser_modules): -
444 """Provide list of modules to be used when creating parsers. -445 -446 C{xml.sax.make_parser()} takes as a parameter an optional list of modules -447 which allow customization of the parser to be used. Certain parsers have -448 better support for Unicode than others. -449 -450 As an example, providing C{["drv_libxml2"]} causes the libxml2 parser to -451 be used. -452 -453 The default behavior if this function is not called, or if it is called -454 with an empty list or C{None}, is to provide no specific modules, which -455 will result in the system default parser (probably expat). -456 -457 @param create_parser_modules: an iterable list of names of modules that -458 provide a C{create_parser} function. Pass C{None} to reset to the system -459 default. """ -460 global _CreateParserModules -461 if create_parser_modules is None: -462 _CreateParserModules = [] -463 else: -464 _CreateParserModules = list(create_parser_modules) -
465 -
466 -def make_parser (**kw): -
467 """Extend C{xml.sax.make_parser} to configure the parser the way we -468 need it: -469 -470 - C{feature_namespaces} is set to C{True} so we process xmlns -471 directives properly -472 - C{feature_namespace_prefixes} is set to C{False} so we don't get -473 prefixes encoded into our names (probably redundant with the above but -474 still...) -475 -476 All keywords not documented here (and C{fallback_namespace}, which is) are -477 passed to the C{content_handler_constructor} if that must be invoked. -478 -479 @keyword content_handler: The content handler instance for the -480 parser to use. If not provided, an instance of C{content_handler_constructor} -481 is created and used. -482 @type content_handler: C{xml.sax.handler.ContentHandler} -483 -484 @keyword content_handler_constructor: A callable which produces an -485 appropriate instance of (a subclass of) L{BaseSAXHandler}. The default is -486 L{BaseSAXHandler}. -487 -488 @keyword fallback_namespace: The namespace to use for lookups of -489 unqualified names in absent namespaces; see -490 L{pyxb.namespace.ExpandedName}. This keyword is not used by this -491 function, but is passed to the C{content_handler_constructor}. -492 @type fallback_namespace: L{pyxb.namespace.Namespace} -493 """ -494 content_handler_constructor = kw.pop('content_handler_constructor', BaseSAXHandler) -495 content_handler = kw.pop('content_handler', None) -496 if content_handler is None: -497 content_handler = content_handler_constructor(**kw) -498 parser = xml.sax.make_parser(_CreateParserModules) -499 parser.setFeature(xml.sax.handler.feature_namespaces, True) -500 parser.setFeature(xml.sax.handler.feature_namespace_prefixes, False) -501 parser.setContentHandler(content_handler) -502 # libxml2 doesn't support this feature -503 try: -504 parser.setEntityResolver(_EntityResolver()) -505 except xml.sax.SAXNotSupportedException: -506 pass -507 return parser -
508 -509 if '__main__' == __name__: -510 import xml.dom.pulldom -511 import xml.dom.minidom -512 import pyxb.utils.saxdom as saxdom -513 import time -514 import lxml.sax -515 import lxml.etree -516 import sys -517 -518 Handler = BaseSAXHandler -519 xml_file = 'examples/tmsxtvd/tmsdatadirect_sample.xml' -520 if 1 < len(sys.argv): -521 xml_file = sys.argv[1] -522 xmld = open(xml_file, 'rb').read() -523 -524 dt1 = time.time() -525 dt2 = time.time() -526 dom = xml.dom.minidom.parse(io.BytesIO(xmld)) -527 dt3 = time.time() -528 -529 snt1 = time.time() -530 saxer = make_parser(content_handler=_NoopSAXHandler()) -531 snt2 = time.time() -532 saxer.parse(io.BytesIO(xmld)) -533 snt3 = time.time() -534 -535 sbt1 = time.time() -536 saxer = make_parser(content_handler=BaseSAXHandler()) -537 sbt2 = time.time() -538 saxer.parse(io.BytesIO(xmld)) -539 sbt3 = time.time() -540 -541 pdt1 = time.time() -542 sdomer = make_parser(content_handler_constructor=saxdom._DOMSAXHandler) -543 h = sdomer.getContentHandler() -544 pdt2 = time.time() -545 sdomer.parse(io.BytesIO(xmld)) -546 pdt3 = time.time() -547 -548 lst1 = time.time() -549 tree = lxml.etree.fromstring(xmld) -550 lst2 = time.time() -551 lsh = Handler() -552 lxml.sax.saxify(tree, lsh) -553 lst3 = time.time() -554 -555 ldt1 = time.time() -556 tree = lxml.etree.fromstring(xmld) -557 ldt2 = time.time() -558 ldh = xml.dom.pulldom.SAX2DOM() -559 lxml.sax.saxify(tree, ldh) -560 ldt3 = time.time() -561 -562 print('minidom read %f, parse %f, total %f' % (dt2-dt1, dt3-dt2, dt3-dt1)) -563 print('SAX+noop create %f, parse %f, total %f' % (snt2-snt1, snt3-snt2, snt3-snt1)) -564 print('SAX+ns create %f, parse %f, total %f' % (sbt2-sbt1, sbt3-sbt2, sbt3-sbt1)) -565 print('PyXB SAXDOM-based create %f, parse %f, total %f' % (pdt2-pdt1, pdt3-pdt2, pdt3-pdt1)) -566 print('LXML+SAX tree %f, parse %f, total %f' % (lst2-lst1, lst3-lst2, lst3-lst1)) -567 print('LXML+pulldom DOM tree %f, parse %f, total %f' % (ldt2-ldt1, ldt3-ldt2, ldt3-ldt1)) -568 -569 ## Local Variables: -570 ## fill-column:78 -571 ## End: -572 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils.SAXElementState-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils.SAXElementState-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils.SAXElementState-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils.SAXElementState-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,554 +0,0 @@ - - - - - pyxb.utils.saxutils.SAXElementState - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxutils :: - Class SAXElementState - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SAXElementState

source code

-
-object --+
-         |
-        SAXElementState
-
- -
Known Subclasses:
-
- -
- -
-

State corresponding to processing a given element with the SAX - model.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
contentHandler(self)
- Reference to the xml.sxa.handler.ContentHandler that is - processing the document.
- source code - -
- -
-   - - - - - - -
parentState(self)
- Reference to the SAXElementState of the element enclosing this one.
- source code - -
- -
-   - - - - - - -
namespaceContext(self)
- The pyxb.namespace.NamespaceContext used for this - binding.
- source code - -
- -
-   - - - - - - -
expandedName(self)
- The expanded name of the element.
- source code - -
- -
-   - - - - - - -
location(self)
- The location corresponding to the element event.
- source code - -
- -
-   - - - - - - -
content(self)
- An accumulation of content to be supplied to the content model when - the element end is reached.
- source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
addTextContent(self, - location, - content)
- Add the given text as non-element content of the current element.
- source code - -
- -
-   - - - - - - -
addElementContent(self, - location, - element, - element_decl=None)
- Add the given binding instance as element content corresponding to - the given use.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __contentHandler = None
- hash(x) -
-   - - __parentState = None
- hash(x) -
-   - - __namespaceContext = None
- hash(x) -
-   - - __expandedName = None
- hash(x) -
-   - - __location = None
- hash(x) -
-   - - __content = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

content(self) -

-
source code  -
- -

An accumulation of content to be supplied to the content model when - the element end is reached.

-

This is a list, with each member being (content, element_use, - maybe_element). content is text or a binding - instance; element_use is None or the ElementDeclaration instance used to create the content; - and maybe_element is True iff the content is - non-content text.

-
-
-
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

addTextContent(self, - location, - content) -

-
source code  -
- -

Add the given text as non-element content of the current element.

-
-
Parameters:
-
    -
  • content (unicode or str)
  • -
-
Returns:
-
self
-
-
-
- -
- -
- - -
-

addElementContent(self, - location, - element, - element_decl=None) -

-
source code  -
- -

Add the given binding instance as element content corresponding to the - given use.

-
-
Parameters:
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils.SAXInformationItem-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils.SAXInformationItem-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils.SAXInformationItem-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils.SAXInformationItem-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,374 +0,0 @@ - - - - - pyxb.utils.saxutils.SAXInformationItem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxutils :: - Class SAXInformationItem - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SAXInformationItem

source code

-
-object --+
-         |
-        SAXInformationItem
-
- -
-

Class used to capture an item discovered in the body of an - element.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - location, - item, - maybe_element, - element_decl=None)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - location = None
- Where the item began in the document. -
-   - - item = None
- The item. -
-   - - maybe_element = None
- False iff the item is character information as opposed to element - content. -
-   - - element_decl = None
- A reference to the ElementDeclaration used for the item. -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - location, - item, - maybe_element, - element_decl=None) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

item

-

The item. Generally either character information (as text) or a DOM - Node instance or a binding instance.

-
-
-
-
Value:
-
-None
-
-
-
-
-
- -
- -
-

element_decl

-

A reference to the ElementDeclaration used for the item. This will be None for element - content that does not have an enclosing CTD scope.

-
-
-
-
Value:
-
-None
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils.TracingSAXHandler-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils.TracingSAXHandler-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.saxutils.TracingSAXHandler-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.saxutils.TracingSAXHandler-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,647 +0,0 @@ - - - - - pyxb.utils.saxutils.TracingSAXHandler - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module saxutils :: - Class TracingSAXHandler - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class TracingSAXHandler

source code

-
-xml.sax.handler.ContentHandler --+
-                                 |
-                                TracingSAXHandler
-
- -
-

A SAX handler class which prints each method invocation.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
setDocumentLocator(self, - locator)
- Called by the parser to give the application a locator for locating - the origin of document events.
- source code - -
- -
-   - - - - - - -
startDocument(self)
- Receive notification of the beginning of a document.
- source code - -
- -
-   - - - - - - -
startPrefixMapping(self, - prefix, - uri)
- Begin the scope of a prefix-URI Namespace mapping.
- source code - -
- -
-   - - - - - - -
endPrefixMapping(self, - prefix)
- End the scope of a prefix-URI mapping.
- source code - -
- -
-   - - - - - - -
startElementNS(self, - name, - qname, - attrs)
- Signals the start of an element in namespace mode.
- source code - -
- -
-   - - - - - - -
endElementNS(self, - name, - qname)
- Signals the end of an element in namespace mode.
- source code - -
- -
-   - - - - - - -
characters(self, - content)
- Receive notification of character data.
- source code - -
- -
-   - - - - - - -
ignorableWhitespace(self, - whitespace)
- Receive notification of ignorable whitespace in element content.
- source code - -
- -
-   - - - - - - -
processingInstruction(self, - target, - data)
- Receive notification of a processing instruction.
- source code - -
- -
-

Inherited from xml.sax.handler.ContentHandler: - __init__, - endDocument, - endElement, - skippedEntity, - startElement -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __trace = False -
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

setDocumentLocator(self, - locator) -

-
source code  -
- -

Called by the parser to give the application a locator for locating - the origin of document events.

-

SAX parsers are strongly encouraged (though not absolutely required) - to supply a locator: if it does so, it must supply the locator to the - application by invoking this method before invoking any of the other - methods in the DocumentHandler interface.

-

The locator allows the application to determine the end position of - any document-related event, even if the parser is not reporting an error. - Typically, the application will use this information for reporting its - own errors (such as character content that does not match an - application's business rules). The information returned by the locator is - probably not sufficient for use with a search engine.

-

Note that the locator will return correct information only during the - invocation of the events in this interface. The application should not - attempt to use it at any other time.

-
-
Overrides: - xml.sax.handler.ContentHandler.setDocumentLocator -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

startDocument(self) -

-
source code  -
- -

Receive notification of the beginning of a document.

-

The SAX parser will invoke this method only once, before any other - methods in this interface or in DTDHandler (except for - setDocumentLocator).

-
-
Overrides: - xml.sax.handler.ContentHandler.startDocument -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

startPrefixMapping(self, - prefix, - uri) -

-
source code  -
- -

Begin the scope of a prefix-URI Namespace mapping.

-

The information from this event is not necessary for normal Namespace - processing: the SAX XML reader will automatically replace prefixes for - element and attribute names when the - http://xml.org/sax/features/namespaces feature is true (the default).

-

There are cases, however, when applications need to use prefixes in - character data or in attribute values, where they cannot safely be - expanded automatically; the start/endPrefixMapping event supplies the - information to the application to expand prefixes in those contexts - itself, if necessary.

-

Note that start/endPrefixMapping events are not guaranteed to be - properly nested relative to each-other: all startPrefixMapping events - will occur before the corresponding startElement event, and all - endPrefixMapping events will occur after the corresponding endElement - event, but their order is not guaranteed.

-
-
Overrides: - xml.sax.handler.ContentHandler.startPrefixMapping -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

endPrefixMapping(self, - prefix) -

-
source code  -
- -

End the scope of a prefix-URI mapping.

-

See startPrefixMapping for details. This event will always occur after - the corresponding endElement event, but the order of endPrefixMapping - events is not otherwise guaranteed.

-
-
Overrides: - xml.sax.handler.ContentHandler.endPrefixMapping -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

startElementNS(self, - name, - qname, - attrs) -

-
source code  -
- -

Signals the start of an element in namespace mode.

-

The name parameter contains the name of the element type as a (uri, - localname) tuple, the qname parameter the raw XML 1.0 name used in the - source document, and the attrs parameter holds an instance of the - Attributes class containing the attributes of the element.

-

The uri part of the name tuple is None for elements which have no - namespace.

-
-
Overrides: - xml.sax.handler.ContentHandler.startElementNS -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

endElementNS(self, - name, - qname) -

-
source code  -
- -

Signals the end of an element in namespace mode.

-

The name parameter contains the name of the element type, just as with - the startElementNS event.

-
-
Overrides: - xml.sax.handler.ContentHandler.endElementNS -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

characters(self, - content) -

-
source code  -
- -

Receive notification of character data.

-

The Parser will call this method to report each chunk of character - data. SAX parsers may return all contiguous character data in a single - chunk, or they may split it into several chunks; however, all of the - characters in any single event must come from the same external entity so - that the Locator provides useful information.

-
-
Overrides: - xml.sax.handler.ContentHandler.characters -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

ignorableWhitespace(self, - whitespace) -

-
source code  -
- -

Receive notification of ignorable whitespace in element content.

-

Validating Parsers must use this method to report each chunk of - ignorable whitespace (see the W3C XML 1.0 recommendation, section 2.10): - non-validating parsers may also use this method if they are capable of - parsing and using content models.

-

SAX parsers may return all contiguous whitespace in a single chunk, or - they may split it into several chunks; however, all of the characters in - any single event must come from the same external entity, so that the - Locator provides useful information.

-
-
Overrides: - xml.sax.handler.ContentHandler.ignorableWhitespace -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

processingInstruction(self, - target, - data) -

-
source code  -
- -

Receive notification of a processing instruction.

-

The Parser will invoke this method once for each processing - instruction found: note that processing instructions may occur before or - after the main document element.

-

A SAX parser should never report an XML declaration (XML 1.0, section - 2.8) or a text declaration (XML 1.0, section 4.3.1) using this - method.

-
-
Overrides: - xml.sax.handler.ContentHandler.processingInstruction -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.templates-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.templates-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.templates-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.templates-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,299 +0,0 @@ - - - - - pyxb.utils.templates - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module templates - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module templates

source code

-

Functions that aid with generating text from templates and maps.

- - - - - - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
_bodyIfDefinedPattern(match_object, - dictionary) - source code - -
- -
-   - - - - - - -
_bodyConditionalPattern(match_object, - dictionary) - source code - -
- -
-   - - - - - - -
replaceInText(text, - **dictionary) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _substIdPattern = re.compile(r'%\{(?P<id>\w+)\}') -
-   - - _substConditionalPattern = re.compile(r'(?ms)%\{\?(?P<expr>.+?... -
-   - - _substIfDefinedPattern = re.compile(r'(?ms)%\{\?(?P<id>\w+)(\?... -
-   - - _substDefinedBodyPattern = re.compile(r'\?@') -
-   - - __package__ = 'pyxb.utils' -
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

_substConditionalPattern

- -
-
-
-
Value:
-
-re.compile(r'(?ms)%\{\?(?P<expr>.+?)\?\?(?P<true>.*?)(\?:(?P<false>.*?\
-))?\?\}')
-
-
-
-
-
- -
- -
-

_substIfDefinedPattern

- -
-
-
-
Value:
-
-re.compile(r'(?ms)%\{\?(?P<id>\w+)(\?\+(?P<repl>.*?))?(\?-(?P<ndrepl>.\
-*?))?\?\}')
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.templates-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.templates-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.templates-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.templates-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,320 +0,0 @@ - - - - - pyxb.utils.templates - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module templates - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.templates

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # 
-  4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  5  # not use this file except in compliance with the License. You may obtain a 
-  6  # copy of the License at: 
-  7  # 
-  8  #            http://www.apache.org/licenses/LICENSE-2.0 
-  9  # 
- 10  # Unless required by applicable law or agreed to in writing, software 
- 11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 13  # License for the specific language governing permissions and limitations 
- 14  # under the License. 
- 15   
- 16  """Functions that aid with generating text from templates and maps.""" 
- 17   
- 18  import re 
- 19   
- 20  # POSIX shell variable syntax: 
- 21  #  Expansions with unset var 
- 22  #  ${var}= 
- 23  #  ${var+WORD}= 
- 24  #  ${var:+WORD}= 
- 25  #  ${var-WORD}=WORD 
- 26  #  ${var:-WORD}=WORD 
- 27  #  Expansions with empty var 
- 28  #  ${var}= 
- 29  #  ${var+WORD}=WORD 
- 30  #  ${var:+WORD}= 
- 31  #  ${var-WORD}= 
- 32  #  ${var:-WORD}=WORD 
- 33  #  Expansions with var=SET 
- 34  #  ${var}=SET 
- 35  #  ${var+WORD}=WORD 
- 36  #  ${var:+WORD}=WORD 
- 37  #  ${var-WORD}=SET 
- 38  #  ${var:-WORD}=SET 
- 39   
- 40  # This expression replaces markers in template text with the value 
- 41  # obtained by looking up the marker in a dictionary. 
- 42  # %{id} = value 
- 43  _substIdPattern = re.compile("%{(?P<id>\w+)}") 
- 44   
- 45  # This expression performs conditional substitution: if the expression 
- 46  # provided evaluates to true in a given context, then one value is 
- 47  # substituted, otherwise the alternative value is substituted. 
- 48  # %{?<cond>??<true>?:<false>?} 
- 49  # %{?1 == 2??true?:false?} 
- 50  _substConditionalPattern = re.compile("%{\?(?P<expr>.+?)\?\?(?P<true>.*?)(\?:(?P<false>.*?))?\?}", re.MULTILINE + re.DOTALL) 
- 51   
- 52  # This expression tests whether an identifier is defined to a non-None 
- 53  # value in the context; if so, it replaces the marker with template 
- 54  # text.  In that replacement text, the value ?@ is replaced by the 
- 55  # test expression.  Contrast POSIX shell ${ID+subst}${ID-subst} 
- 56  # Note: NOT by the value of the test expression.  If no replacement 
- 57  # text is given, the replacement '%{?@}' is used, which replaces it 
- 58  # with the value of the test expression. 
- 59  # %{?<id>?+<yessubst>?-?<nosubst>}} 
- 60  # %{?maybe_text?+?@ is defined to be %{?@}?} 
- 61  _substIfDefinedPattern = re.compile("%{\?(?P<id>\w+)(\?\+(?P<repl>.*?))?(\?\-(?P<ndrepl>.*?))?\?}", re.MULTILINE + re.DOTALL) 
- 62   
- 63  # The pattern which, if present in the body of a IfDefined block, is 
- 64  # replaced by the test expression. 
- 65  _substDefinedBodyPattern = re.compile("\?@") 
- 66   
-
67 -def _bodyIfDefinedPattern (match_object, dictionary): -
68 global _substDefinedBodyPattern - 69 id = match_object.group('id') - 70 repl = match_object.group('repl') - 71 ndrepl = match_object.group('ndrepl') - 72 value = dictionary.get(id) - 73 if value is not None: - 74 if repl: - 75 return _substDefinedBodyPattern.sub(id, repl) - 76 if ndrepl: - 77 return '' - 78 return _substDefinedBodyPattern.sub(id, '%{?@}') - 79 else: - 80 if ndrepl: - 81 return _substDefinedBodyPattern.sub(id, ndrepl) - 82 return '' -
83 -
84 -def _bodyConditionalPattern (match_object, dictionary): -
85 global _substDefinedBodyPattern - 86 expr = match_object.group('expr') - 87 true = match_object.group('true') - 88 false = match_object.group('false') - 89 value = None - 90 try: - 91 value = eval(expr, dictionary) - 92 except Exception as e: - 93 return '%%{EXCEPTION: %s}' % (e,) - 94 if value: - 95 return _substDefinedBodyPattern.sub(expr, true) - 96 if false is not None: - 97 return _substDefinedBodyPattern.sub(expr, false) - 98 return '' -
99 -
100 -def replaceInText (text, **dictionary): -
101 global _substIfDefinedPattern -102 global _substConditionalPattern -103 global _substIdPattern -104 global _substDefinedBodyPattern -105 rv = text -106 rv = _substIfDefinedPattern.sub(lambda _x: _bodyIfDefinedPattern(_x, dictionary), rv) -107 rv = _substConditionalPattern.sub(lambda _x: _bodyConditionalPattern(_x, dictionary), rv) -108 rv = _substIdPattern.sub( -109 lambda _x,_map=dictionary: -110 _map.get(_x.group('id'), '%%{MISSING:%s}' % (_x.group('id'),)) -111 , rv) -112 return rv -
113 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.unicode.CodePointSet-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode.CodePointSet-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.unicode.CodePointSet-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode.CodePointSet-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,826 +0,0 @@ - - - - - pyxb.utils.unicode.CodePointSet - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module unicode :: - Class CodePointSet - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CodePointSet

source code

-
-object --+
-         |
-        CodePointSet
-
- -
-

Represent a set of Unicode code points.

-

Each code point is an integral value between 0 and 0x10FFFF. This - class is used to represent a set of code points in a manner suitable for - use as regular expression character sets.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_codepoints(self)
- For testing purrposes only, access to the codepoints internal - representation.
- source code - -
- -
-   - - - - - - -
__hash__(self)
- hash(x)
- source code - -
- -
-   - - - - - - -
__eq__(self, - other)
- Equality is delegated to the codepoints list.
- source code - -
- -
-   - - - - - - -
__lt__(self, - other) - source code - -
- -
-   - - - - - - -
__init__(self, - *args)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
__mutate(self, - value, - do_add) - source code - -
- -
-   - - - - - - -
add(self, - value)
- Add the given value to the code point set.
- source code - -
- -
-   - - - - - - -
extend(self, - values)
- Add multiple values to a code point set.
- source code - -
- -
-   - - - - - - -
subtract(self, - value)
- Remove the given value from the code point set.
- source code - -
- -
-   - - - - - - -
__unichr(self, - code_point) - source code - -
- -
-   - - - - - - -
asPattern(self, - with_brackets=True)
- Return the code point set as Unicode regular expression character - group consisting of a sequence of characters or character ranges.
- source code - -
- -
-   - - - - - - -
asTuples(self)
- Return the codepoints as tuples denoting the ranges that are in the - set.
- source code - -
- -
-   - - - - - - -
negate(self)
- Return an instance that represents the inverse of this set.
- source code - -
- -
-   - - - - - - -
asSingleCharacter(self)
- If this set represents a single character, return it as its unicode - string value.
- source code - -
- -
-   - - - - - - -
__ge__(x, - y)
- x>=y
- source code - -
- -
-   - - - - - - -
__gt__(x, - y)
- x>y
- source code - -
- -
-   - - - - - - -
__le__(x, - y)
- x<=y
- source code - -
- -
-   - - - - - - -
__ne__(x, - y)
- x!=y
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - MaxShortCodePoint = 65535 -
-   - - MaxCodePoint = 1114111
- The maximum value for a code point in the Unicode code point space. -
-   - - __codepoints = None
- hash(x) -
-   - - __XMLtoPythonREEscapedCodepoints = (0, 94, 92, 91, 93, 45) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__hash__(self) -
(Hashing function) -

-
source code  -
- -

hash(x)

-
-
Overrides: - object.__hash__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__init__(self, - *args) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

add(self, - value) -

-
source code  -
- -

Add the given value to the code point set.

-
-
Parameters:
-
    -
  • value - An integral value denoting a code point, or a tuple - (s,e) denoting the start and end (inclusive) code - points in a range.
  • -
-
Returns:
-
self
-
-
-
- -
- -
- - -
-

extend(self, - values) -

-
source code  -
- -

Add multiple values to a code point set.

-
-
Parameters:
-
    -
  • values - Either a CodePointSet instance, or an iterable whose - members are valid parameters to add.
  • -
-
Returns:
-
self
-
-
-
- -
- -
- - -
-

subtract(self, - value) -

-
source code  -
- -

Remove the given value from the code point set.

-
-
Parameters:
-
    -
  • value - An integral value denoting a code point, or a tuple - (s,e) denoting the start and end (inclusive) code - points in a range, or a CodePointSet.
  • -
-
Returns:
-
self
-
-
-
- -
- -
- - -
-

asPattern(self, - with_brackets=True) -

-
source code  -
- -

Return the code point set as Unicode regular expression character - group consisting of a sequence of characters or character ranges.

-

This returns a regular expression fragment using Python's regular - expression syntax. Note that different regular expression syntaxes are - not compatible, often in subtle ways.

-
-
Parameters:
-
    -
  • with_brackets - If True (default), square brackets are added to - enclose the returned character group.
  • -
-
-
-
- -
- -
- - -
-

asTuples(self) -

-
source code  -
- -

Return the codepoints as tuples denoting the ranges that are in the - set.

-

Each tuple (s, e) indicates that the code points from - s (inclusive) to e) (inclusive) are in the - set.

-
-
-
-
- -
- -
- - -
-

asSingleCharacter(self) -

-
source code  -
- -

If this set represents a single character, return it as its unicode - string value. Otherwise return None.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

MaxCodePoint

-

The maximum value for a code point in the Unicode code point space. - This is normally 0xFFFF, because wide unicode characters are generally - not enabled in Python builds. If, however, they are enabled, this will - be the full value of 0x10FFFF.

-
-
-
-
Value:
-
-1114111
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.unicode.CodePointSetError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode.CodePointSetError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.unicode.CodePointSetError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode.CodePointSetError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,210 +0,0 @@ - - - - - pyxb.utils.unicode.CodePointSetError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module unicode :: - Class CodePointSetError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class CodePointSetError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-        exceptions.StandardError --+    
-                                   |    
-              exceptions.LookupError --+
-                                       |
-                                      CodePointSetError
-
- -
-

Raised when some abuse of a CodePointSet is detected.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from exceptions.LookupError: - __init__, - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.unicode_data-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode_data-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.unicode_data-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode_data-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,242 +0,0 @@ - - - - - pyxb.utils.unicode_data - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module unicode_data - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module unicode_data

source code

- - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - BlockMap = {'AlphabeticPresentationForms': <pyxb.utils.unicode... -
-   - - PropertyMap = {'C': <pyxb.utils.unicode.CodePointSet object>, ... -
-   - - __package__ = 'pyxb.utils' -
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

BlockMap

- -
-
-
-
Value:
-
-{'AlphabeticPresentationForms': <pyxb.utils.unicode.CodePointSet objec\
-t>,
- 'Arabic': <pyxb.utils.unicode.CodePointSet object>,
- 'ArabicPresentationForms-A': <pyxb.utils.unicode.CodePointSet object>\
-,
- 'ArabicPresentationForms-B': <pyxb.utils.unicode.CodePointSet object>\
-,
- 'Armenian': <pyxb.utils.unicode.CodePointSet object>,
-...
-
-
-
-
-
- -
- -
-

PropertyMap

- -
-
-
-
Value:
-
-{'C': <pyxb.utils.unicode.CodePointSet object>,
- 'Cc': <pyxb.utils.unicode.CodePointSet object>,
- 'Cf': <pyxb.utils.unicode.CodePointSet object>,
- 'Cn': <pyxb.utils.unicode.CodePointSet object>,
- 'Co': <pyxb.utils.unicode.CodePointSet object>,
- 'Cs': <pyxb.utils.unicode.CodePointSet object>,
- 'L': <pyxb.utils.unicode.CodePointSet object>,
- 'Ll': <pyxb.utils.unicode.CodePointSet object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.unicode_data-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode_data-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.unicode_data-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode_data-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1567 +0,0 @@ - - - - - pyxb.utils.unicode_data - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module unicode_data - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.unicode_data

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Unicode property and category maps. 
-   3   
-   4  from pyxb.utils.unicode import CodePointSet 
-   5   
-   6  # Unicode code blocks: 96 blocks 
-   7  BlockMap = { 
-   8    'AlphabeticPresentationForms' : CodePointSet( 
-   9       (0x00fb00, 0x00fb4f), 
-  10    ), 
-  11    'Arabic' : CodePointSet( 
-  12       (0x000600, 0x0006ff), 
-  13    ), 
-  14    'ArabicPresentationForms-A' : CodePointSet( 
-  15       (0x00fb50, 0x00fdff), 
-  16    ), 
-  17    'ArabicPresentationForms-B' : CodePointSet( 
-  18       (0x00fe70, 0x00fefe), 
-  19    ), 
-  20    'Armenian' : CodePointSet( 
-  21       (0x000530, 0x00058f), 
-  22    ), 
-  23    'Arrows' : CodePointSet( 
-  24       (0x002190, 0x0021ff), 
-  25    ), 
-  26    'BasicLatin' : CodePointSet( 
-  27       (0x000000, 0x00007f), 
-  28    ), 
-  29    'Bengali' : CodePointSet( 
-  30       (0x000980, 0x0009ff), 
-  31    ), 
-  32    'BlockElements' : CodePointSet( 
-  33       (0x002580, 0x00259f), 
-  34    ), 
-  35    'Bopomofo' : CodePointSet( 
-  36       (0x003100, 0x00312f), 
-  37    ), 
-  38    'BopomofoExtended' : CodePointSet( 
-  39       (0x0031a0, 0x0031bf), 
-  40    ), 
-  41    'BoxDrawing' : CodePointSet( 
-  42       (0x002500, 0x00257f), 
-  43    ), 
-  44    'BraillePatterns' : CodePointSet( 
-  45       (0x002800, 0x0028ff), 
-  46    ), 
-  47    'ByzantineMusicalSymbols' : CodePointSet( 
-  48       (0x01d000, 0x01d0ff), 
-  49    ), 
-  50    'CJKCompatibility' : CodePointSet( 
-  51       (0x003300, 0x0033ff), 
-  52    ), 
-  53    'CJKCompatibilityForms' : CodePointSet( 
-  54       (0x00fe30, 0x00fe4f), 
-  55    ), 
-  56    'CJKCompatibilityIdeographs' : CodePointSet( 
-  57       (0x00f900, 0x00faff), 
-  58    ), 
-  59    'CJKCompatibilityIdeographsSupplement' : CodePointSet( 
-  60       (0x02f800, 0x02fa1f), 
-  61    ), 
-  62    'CJKRadicalsSupplement' : CodePointSet( 
-  63       (0x002e80, 0x002eff), 
-  64    ), 
-  65    'CJKSymbolsandPunctuation' : CodePointSet( 
-  66       (0x003000, 0x00303f), 
-  67    ), 
-  68    'CJKUnifiedIdeographs' : CodePointSet( 
-  69       (0x004e00, 0x009fff), 
-  70    ), 
-  71    'CJKUnifiedIdeographsExtensionA' : CodePointSet( 
-  72       (0x003400, 0x004db5), 
-  73    ), 
-  74    'CJKUnifiedIdeographsExtensionB' : CodePointSet( 
-  75       (0x020000, 0x02a6d6), 
-  76    ), 
-  77    'Cherokee' : CodePointSet( 
-  78       (0x0013a0, 0x0013ff), 
-  79    ), 
-  80    'CombiningDiacriticalMarks' : CodePointSet( 
-  81       (0x000300, 0x00036f), 
-  82    ), 
-  83    'CombiningHalfMarks' : CodePointSet( 
-  84       (0x00fe20, 0x00fe2f), 
-  85    ), 
-  86    'CombiningMarksforSymbols' : CodePointSet( 
-  87       (0x0020d0, 0x0020ff), 
-  88    ), 
-  89    'ControlPictures' : CodePointSet( 
-  90       (0x002400, 0x00243f), 
-  91    ), 
-  92    'CurrencySymbols' : CodePointSet( 
-  93       (0x0020a0, 0x0020cf), 
-  94    ), 
-  95    'Cyrillic' : CodePointSet( 
-  96       (0x000400, 0x0004ff), 
-  97    ), 
-  98    'Deseret' : CodePointSet( 
-  99       (0x010400, 0x01044f), 
- 100    ), 
- 101    'Devanagari' : CodePointSet( 
- 102       (0x000900, 0x00097f), 
- 103    ), 
- 104    'Dingbats' : CodePointSet( 
- 105       (0x002700, 0x0027bf), 
- 106    ), 
- 107    'EnclosedAlphanumerics' : CodePointSet( 
- 108       (0x002460, 0x0024ff), 
- 109    ), 
- 110    'EnclosedCJKLettersandMonths' : CodePointSet( 
- 111       (0x003200, 0x0032ff), 
- 112    ), 
- 113    'Ethiopic' : CodePointSet( 
- 114       (0x001200, 0x00137f), 
- 115    ), 
- 116    'GeneralPunctuation' : CodePointSet( 
- 117       (0x002000, 0x00206f), 
- 118    ), 
- 119    'GeometricShapes' : CodePointSet( 
- 120       (0x0025a0, 0x0025ff), 
- 121    ), 
- 122    'Georgian' : CodePointSet( 
- 123       (0x0010a0, 0x0010ff), 
- 124    ), 
- 125    'Gothic' : CodePointSet( 
- 126       (0x010330, 0x01034f), 
- 127    ), 
- 128    'Greek' : CodePointSet( 
- 129       (0x000370, 0x0003ff), 
- 130    ), 
- 131    'GreekExtended' : CodePointSet( 
- 132       (0x001f00, 0x001fff), 
- 133    ), 
- 134    'Gujarati' : CodePointSet( 
- 135       (0x000a80, 0x000aff), 
- 136    ), 
- 137    'Gurmukhi' : CodePointSet( 
- 138       (0x000a00, 0x000a7f), 
- 139    ), 
- 140    'HalfwidthandFullwidthForms' : CodePointSet( 
- 141       (0x00ff00, 0x00ffef), 
- 142    ), 
- 143    'HangulCompatibilityJamo' : CodePointSet( 
- 144       (0x003130, 0x00318f), 
- 145    ), 
- 146    'HangulJamo' : CodePointSet( 
- 147       (0x001100, 0x0011ff), 
- 148    ), 
- 149    'HangulSyllables' : CodePointSet( 
- 150       (0x00ac00, 0x00d7a3), 
- 151    ), 
- 152    'Hebrew' : CodePointSet( 
- 153       (0x000590, 0x0005ff), 
- 154    ), 
- 155    'HighPrivateUseSurrogates' : CodePointSet( 
- 156       (0x00db80, 0x00dbff), 
- 157    ), 
- 158    'HighSurrogates' : CodePointSet( 
- 159       (0x00d800, 0x00db7f), 
- 160    ), 
- 161    'Hiragana' : CodePointSet( 
- 162       (0x003040, 0x00309f), 
- 163    ), 
- 164    'IPAExtensions' : CodePointSet( 
- 165       (0x000250, 0x0002af), 
- 166    ), 
- 167    'IdeographicDescriptionCharacters' : CodePointSet( 
- 168       (0x002ff0, 0x002fff), 
- 169    ), 
- 170    'Kanbun' : CodePointSet( 
- 171       (0x003190, 0x00319f), 
- 172    ), 
- 173    'KangxiRadicals' : CodePointSet( 
- 174       (0x002f00, 0x002fdf), 
- 175    ), 
- 176    'Kannada' : CodePointSet( 
- 177       (0x000c80, 0x000cff), 
- 178    ), 
- 179    'Katakana' : CodePointSet( 
- 180       (0x0030a0, 0x0030ff), 
- 181    ), 
- 182    'Khmer' : CodePointSet( 
- 183       (0x001780, 0x0017ff), 
- 184    ), 
- 185    'Lao' : CodePointSet( 
- 186       (0x000e80, 0x000eff), 
- 187    ), 
- 188    'Latin-1Supplement' : CodePointSet( 
- 189       (0x000080, 0x0000ff), 
- 190    ), 
- 191    'LatinExtended-A' : CodePointSet( 
- 192       (0x000100, 0x00017f), 
- 193    ), 
- 194    'LatinExtended-B' : CodePointSet( 
- 195       (0x000180, 0x00024f), 
- 196    ), 
- 197    'LatinExtendedAdditional' : CodePointSet( 
- 198       (0x001e00, 0x001eff), 
- 199    ), 
- 200    'LetterlikeSymbols' : CodePointSet( 
- 201       (0x002100, 0x00214f), 
- 202    ), 
- 203    'LowSurrogates' : CodePointSet( 
- 204       (0x00dc00, 0x00dfff), 
- 205    ), 
- 206    'Malayalam' : CodePointSet( 
- 207       (0x000d00, 0x000d7f), 
- 208    ), 
- 209    'MathematicalAlphanumericSymbols' : CodePointSet( 
- 210       (0x01d400, 0x01d7ff), 
- 211    ), 
- 212    'MathematicalOperators' : CodePointSet( 
- 213       (0x002200, 0x0022ff), 
- 214    ), 
- 215    'MiscellaneousSymbols' : CodePointSet( 
- 216       (0x002600, 0x0026ff), 
- 217    ), 
- 218    'MiscellaneousTechnical' : CodePointSet( 
- 219       (0x002300, 0x0023ff), 
- 220    ), 
- 221    'Mongolian' : CodePointSet( 
- 222       (0x001800, 0x0018af), 
- 223    ), 
- 224    'MusicalSymbols' : CodePointSet( 
- 225       (0x01d100, 0x01d1ff), 
- 226    ), 
- 227    'Myanmar' : CodePointSet( 
- 228       (0x001000, 0x00109f), 
- 229    ), 
- 230    'NumberForms' : CodePointSet( 
- 231       (0x002150, 0x00218f), 
- 232    ), 
- 233    'Ogham' : CodePointSet( 
- 234       (0x001680, 0x00169f), 
- 235    ), 
- 236    'OldItalic' : CodePointSet( 
- 237       (0x010300, 0x01032f), 
- 238    ), 
- 239    'OpticalCharacterRecognition' : CodePointSet( 
- 240       (0x002440, 0x00245f), 
- 241    ), 
- 242    'Oriya' : CodePointSet( 
- 243       (0x000b00, 0x000b7f), 
- 244    ), 
- 245    'PrivateUse' : CodePointSet( 
- 246       (0x00e000, 0x00f8ff), (0x0f0000, 0x0ffffd), (0x100000, 0x10fffd), 
- 247    ), 
- 248    'Runic' : CodePointSet( 
- 249       (0x0016a0, 0x0016ff), 
- 250    ), 
- 251    'Sinhala' : CodePointSet( 
- 252       (0x000d80, 0x000dff), 
- 253    ), 
- 254    'SmallFormVariants' : CodePointSet( 
- 255       (0x00fe50, 0x00fe6f), 
- 256    ), 
- 257    'SpacingModifierLetters' : CodePointSet( 
- 258       (0x0002b0, 0x0002ff), 
- 259    ), 
- 260    'Specials' : CodePointSet( 
- 261       (0x00feff, 0x00feff), (0x00fff0, 0x00fffd), 
- 262    ), 
- 263    'SuperscriptsandSubscripts' : CodePointSet( 
- 264       (0x002070, 0x00209f), 
- 265    ), 
- 266    'Syriac' : CodePointSet( 
- 267       (0x000700, 0x00074f), 
- 268    ), 
- 269    'Tags' : CodePointSet( 
- 270       (0x0e0000, 0x0e007f), 
- 271    ), 
- 272    'Tamil' : CodePointSet( 
- 273       (0x000b80, 0x000bff), 
- 274    ), 
- 275    'Telugu' : CodePointSet( 
- 276       (0x000c00, 0x000c7f), 
- 277    ), 
- 278    'Thaana' : CodePointSet( 
- 279       (0x000780, 0x0007bf), 
- 280    ), 
- 281    'Thai' : CodePointSet( 
- 282       (0x000e00, 0x000e7f), 
- 283    ), 
- 284    'Tibetan' : CodePointSet( 
- 285       (0x000f00, 0x000fff), 
- 286    ), 
- 287    'UnifiedCanadianAboriginalSyllabics' : CodePointSet( 
- 288       (0x001400, 0x00167f), 
- 289    ), 
- 290    'YiRadicals' : CodePointSet( 
- 291       (0x00a490, 0x00a4cf), 
- 292    ), 
- 293    'YiSyllables' : CodePointSet( 
- 294       (0x00a000, 0x00a48f), 
- 295    ), 
- 296    } 
- 297  # Unicode general category properties: 37 properties 
- 298  PropertyMap = { 
- 299    # C: 409 codepoint groups (1020491 codepoints) 
- 300    'C'  : CodePointSet([ 
- 301             (0x000000, 0x00001f), (0x00007f, 0x00009f), (0x000220, 0x000222), 
- 302             (0x000234, 0x000250), (0x0002ae, 0x0002b0), (0x0002ef, 0x000300), 
- 303             (0x00034f, 0x000360), (0x000363, 0x000374), (0x000376, 0x00037a), 
- 304             (0x00037b, 0x00037e), (0x00037f, 0x000384), (0x00038b, 0x00038c), 
- 305             (0x00038d, 0x00038e), (0x0003a2, 0x0003a3), (0x0003cf, 0x0003d0), 
- 306             (0x0003d8, 0x0003da), (0x0003f6, 0x000400), (0x000487, 0x000488), 
- 307             (0x00048a, 0x00048c), (0x0004c5, 0x0004c7), (0x0004c9, 0x0004cb), 
- 308             (0x0004cd, 0x0004d0), (0x0004f6, 0x0004f8), (0x0004fa, 0x000531), 
- 309             (0x000557, 0x000559), (0x000560, 0x000561), (0x000588, 0x000589), 
- 310             (0x00058b, 0x000591), (0x0005a2, 0x0005a3), (0x0005ba, 0x0005bb), 
- 311             (0x0005c5, 0x0005d0), (0x0005eb, 0x0005f0), (0x0005f5, 0x00060c), 
- 312             (0x00060d, 0x00061b), (0x00061c, 0x00061f), (0x000620, 0x000621), 
- 313             (0x00063b, 0x000640), (0x000656, 0x000660), (0x00066e, 0x000670), 
- 314             (0x0006ee, 0x0006f0), (0x0006ff, 0x000700), (0x00070e, 0x00070f), 
- 315             (0x00070f, 0x00070f), (0x00072d, 0x000730), (0x00074b, 0x000780), 
- 316             (0x0007b1, 0x000901), (0x000904, 0x000905), (0x00093a, 0x00093c), 
- 317             (0x00094e, 0x000950), (0x000955, 0x000958), (0x000971, 0x000981), 
- 318             (0x000984, 0x000985), (0x00098d, 0x00098f), (0x000991, 0x000993), 
- 319             (0x0009a9, 0x0009aa), (0x0009b1, 0x0009b2), (0x0009b3, 0x0009b6), 
- 320             (0x0009ba, 0x0009bc), (0x0009bd, 0x0009be), (0x0009c5, 0x0009c7), 
- 321             (0x0009c9, 0x0009cb), (0x0009ce, 0x0009d7), (0x0009d8, 0x0009dc), 
- 322             (0x0009de, 0x0009df), (0x0009e4, 0x0009e6), (0x0009fb, 0x000a02), 
- 323             (0x000a03, 0x000a05), (0x000a0b, 0x000a0f), (0x000a11, 0x000a13), 
- 324             (0x000a29, 0x000a2a), (0x000a31, 0x000a32), (0x000a34, 0x000a35), 
- 325             (0x000a37, 0x000a38), (0x000a3a, 0x000a3c), (0x000a3d, 0x000a3e), 
- 326             (0x000a43, 0x000a47), (0x000a49, 0x000a4b), (0x000a4e, 0x000a59), 
- 327             (0x000a5d, 0x000a5e), (0x000a5f, 0x000a66), (0x000a75, 0x000a81), 
- 328             (0x000a84, 0x000a85), (0x000a8c, 0x000a8d), (0x000a8e, 0x000a8f), 
- 329             (0x000a92, 0x000a93), (0x000aa9, 0x000aaa), (0x000ab1, 0x000ab2), 
- 330             (0x000ab4, 0x000ab5), (0x000aba, 0x000abc), (0x000ac6, 0x000ac7), 
- 331             (0x000aca, 0x000acb), (0x000ace, 0x000ad0), (0x000ad1, 0x000ae0), 
- 332             (0x000ae1, 0x000ae6), (0x000af0, 0x000b01), (0x000b04, 0x000b05), 
- 333             (0x000b0d, 0x000b0f), (0x000b11, 0x000b13), (0x000b29, 0x000b2a), 
- 334             (0x000b31, 0x000b32), (0x000b34, 0x000b36), (0x000b3a, 0x000b3c), 
- 335             (0x000b44, 0x000b47), (0x000b49, 0x000b4b), (0x000b4e, 0x000b56), 
- 336             (0x000b58, 0x000b5c), (0x000b5e, 0x000b5f), (0x000b62, 0x000b66), 
- 337             (0x000b71, 0x000b82), (0x000b84, 0x000b85), (0x000b8b, 0x000b8e), 
- 338             (0x000b91, 0x000b92), (0x000b96, 0x000b99), (0x000b9b, 0x000b9c), 
- 339             (0x000b9d, 0x000b9e), (0x000ba0, 0x000ba3), (0x000ba5, 0x000ba8), 
- 340             (0x000bab, 0x000bae), (0x000bb6, 0x000bb7), (0x000bba, 0x000bbe), 
- 341             (0x000bc3, 0x000bc6), (0x000bc9, 0x000bca), (0x000bce, 0x000bd7), 
- 342             (0x000bd8, 0x000be7), (0x000bf3, 0x000c01), (0x000c04, 0x000c05), 
- 343             (0x000c0d, 0x000c0e), (0x000c11, 0x000c12), (0x000c29, 0x000c2a), 
- 344             (0x000c34, 0x000c35), (0x000c3a, 0x000c3e), (0x000c45, 0x000c46), 
- 345             (0x000c49, 0x000c4a), (0x000c4e, 0x000c55), (0x000c57, 0x000c60), 
- 346             (0x000c62, 0x000c66), (0x000c70, 0x000c82), (0x000c84, 0x000c85), 
- 347             (0x000c8d, 0x000c8e), (0x000c91, 0x000c92), (0x000ca9, 0x000caa), 
- 348             (0x000cb4, 0x000cb5), (0x000cba, 0x000cbe), (0x000cc5, 0x000cc6), 
- 349             (0x000cc9, 0x000cca), (0x000cce, 0x000cd5), (0x000cd7, 0x000cde), 
- 350             (0x000cdf, 0x000ce0), (0x000ce2, 0x000ce6), (0x000cf0, 0x000d02), 
- 351             (0x000d04, 0x000d05), (0x000d0d, 0x000d0e), (0x000d11, 0x000d12), 
- 352             (0x000d29, 0x000d2a), (0x000d3a, 0x000d3e), (0x000d44, 0x000d46), 
- 353             (0x000d49, 0x000d4a), (0x000d4e, 0x000d57), (0x000d58, 0x000d60), 
- 354             (0x000d62, 0x000d66), (0x000d70, 0x000d82), (0x000d84, 0x000d85), 
- 355             (0x000d97, 0x000d9a), (0x000db2, 0x000db3), (0x000dbc, 0x000dbd), 
- 356             (0x000dbe, 0x000dc0), (0x000dc7, 0x000dca), (0x000dcb, 0x000dcf), 
- 357             (0x000dd5, 0x000dd6), (0x000dd7, 0x000dd8), (0x000de0, 0x000df2), 
- 358             (0x000df5, 0x000e01), (0x000e3b, 0x000e3f), (0x000e5c, 0x000e81), 
- 359             (0x000e83, 0x000e84), (0x000e85, 0x000e87), (0x000e89, 0x000e8a), 
- 360             (0x000e8b, 0x000e8d), (0x000e8e, 0x000e94), (0x000e98, 0x000e99), 
- 361             (0x000ea0, 0x000ea1), (0x000ea4, 0x000ea5), (0x000ea6, 0x000ea7), 
- 362             (0x000ea8, 0x000eaa), (0x000eac, 0x000ead), (0x000eba, 0x000ebb), 
- 363             (0x000ebe, 0x000ec0), (0x000ec5, 0x000ec6), (0x000ec7, 0x000ec8), 
- 364             (0x000ece, 0x000ed0), (0x000eda, 0x000edc), (0x000ede, 0x000f00), 
- 365             (0x000f48, 0x000f49), (0x000f6b, 0x000f71), (0x000f8c, 0x000f90), 
- 366             (0x000f98, 0x000f99), (0x000fbd, 0x000fbe), (0x000fcd, 0x000fcf), 
- 367             (0x000fd0, 0x001000), (0x001022, 0x001023), (0x001028, 0x001029), 
- 368             (0x00102b, 0x00102c), (0x001033, 0x001036), (0x00103a, 0x001040), 
- 369             (0x00105a, 0x0010a0), (0x0010c6, 0x0010d0), (0x0010f7, 0x0010fb), 
- 370             (0x0010fc, 0x001100), (0x00115a, 0x00115f), (0x0011a3, 0x0011a8), 
- 371             (0x0011fa, 0x001200), (0x001207, 0x001208), (0x001247, 0x001248), 
- 372             (0x001249, 0x00124a), (0x00124e, 0x001250), (0x001257, 0x001258), 
- 373             (0x001259, 0x00125a), (0x00125e, 0x001260), (0x001287, 0x001288), 
- 374             (0x001289, 0x00128a), (0x00128e, 0x001290), (0x0012af, 0x0012b0), 
- 375             (0x0012b1, 0x0012b2), (0x0012b6, 0x0012b8), (0x0012bf, 0x0012c0), 
- 376             (0x0012c1, 0x0012c2), (0x0012c6, 0x0012c8), (0x0012cf, 0x0012d0), 
- 377             (0x0012d7, 0x0012d8), (0x0012ef, 0x0012f0), (0x00130f, 0x001310), 
- 378             (0x001311, 0x001312), (0x001316, 0x001318), (0x00131f, 0x001320), 
- 379             (0x001347, 0x001348), (0x00135b, 0x001361), (0x00137d, 0x0013a0), 
- 380             (0x0013f5, 0x001401), (0x001677, 0x001680), (0x00169d, 0x0016a0), 
- 381             (0x0016f1, 0x001780), (0x0017dd, 0x0017e0), (0x0017ea, 0x001800), 
- 382             (0x00180b, 0x00180e), (0x00180f, 0x001810), (0x00181a, 0x001820), 
- 383             (0x001878, 0x001880), (0x0018aa, 0x001e00), (0x001e9c, 0x001ea0), 
- 384             (0x001efa, 0x001f00), (0x001f16, 0x001f18), (0x001f1e, 0x001f20), 
- 385             (0x001f46, 0x001f48), (0x001f4e, 0x001f50), (0x001f58, 0x001f59), 
- 386             (0x001f5a, 0x001f5b), (0x001f5c, 0x001f5d), (0x001f5e, 0x001f5f), 
- 387             (0x001f7e, 0x001f80), (0x001fb5, 0x001fb6), (0x001fc5, 0x001fc6), 
- 388             (0x001fd4, 0x001fd6), (0x001fdc, 0x001fdd), (0x001ff0, 0x001ff2), 
- 389             (0x001ff5, 0x001ff6), (0x001fff, 0x002000), (0x00200c, 0x00200f), 
- 390             (0x00202a, 0x00202e), (0x002047, 0x002048), (0x00204e, 0x00206a), 
- 391             (0x00206a, 0x00206f), (0x002071, 0x002074), (0x00208f, 0x0020a0), 
- 392             (0x0020b0, 0x0020d0), (0x0020e4, 0x002100), (0x00213b, 0x002153), 
- 393             (0x002184, 0x002190), (0x0021f4, 0x002200), (0x0022f2, 0x002300), 
- 394             (0x00237c, 0x00237d), (0x00239b, 0x002400), (0x002427, 0x002440), 
- 395             (0x00244b, 0x002460), (0x0024eb, 0x002500), (0x002596, 0x0025a0), 
- 396             (0x0025f8, 0x002600), (0x002614, 0x002619), (0x002672, 0x002701), 
- 397             (0x002705, 0x002706), (0x00270a, 0x00270c), (0x002728, 0x002729), 
- 398             (0x00274c, 0x00274d), (0x00274e, 0x00274f), (0x002753, 0x002756), 
- 399             (0x002757, 0x002758), (0x00275f, 0x002761), (0x002768, 0x002776), 
- 400             (0x002795, 0x002798), (0x0027b0, 0x0027b1), (0x0027bf, 0x002800), 
- 401             (0x002900, 0x002e80), (0x002e9a, 0x002e9b), (0x002ef4, 0x002f00), 
- 402             (0x002fd6, 0x002ff0), (0x002ffc, 0x003000), (0x00303b, 0x00303e), 
- 403             (0x003040, 0x003041), (0x003095, 0x003099), (0x00309f, 0x0030a1), 
- 404             (0x0030ff, 0x003105), (0x00312d, 0x003131), (0x00318f, 0x003190), 
- 405             (0x0031b8, 0x003200), (0x00321d, 0x003220), (0x003244, 0x003260), 
- 406             (0x00327c, 0x00327f), (0x0032b1, 0x0032c0), (0x0032cc, 0x0032d0), 
- 407             (0x0032ff, 0x003300), (0x003377, 0x00337b), (0x0033de, 0x0033e0), 
- 408             (0x0033ff, 0x003400), (0x004db6, 0x004e00), (0x009fa6, 0x00a000), 
- 409             (0x00a48d, 0x00a490), (0x00a4a2, 0x00a4a4), (0x00a4b4, 0x00a4b5), 
- 410             (0x00a4c1, 0x00a4c2), (0x00a4c5, 0x00a4c6), (0x00a4c7, 0x00ac00), 
- 411             (0x00d7a4, 0x00d800), (0x00d800, 0x00db7f), (0x00db80, 0x00dbff), 
- 412             (0x00dc00, 0x00dfff), (0x00e000, 0x00f8ff), (0x00fa2e, 0x00fb00), 
- 413             (0x00fb07, 0x00fb13), (0x00fb18, 0x00fb1d), (0x00fb37, 0x00fb38), 
- 414             (0x00fb3d, 0x00fb3e), (0x00fb3f, 0x00fb40), (0x00fb42, 0x00fb43), 
- 415             (0x00fb45, 0x00fb46), (0x00fbb2, 0x00fbd3), (0x00fd40, 0x00fd50), 
- 416             (0x00fd90, 0x00fd92), (0x00fdc8, 0x00fdf0), (0x00fdfc, 0x00fe20), 
- 417             (0x00fe24, 0x00fe30), (0x00fe45, 0x00fe49), (0x00fe53, 0x00fe54), 
- 418             (0x00fe67, 0x00fe68), (0x00fe6c, 0x00fe70), (0x00fe73, 0x00fe74), 
- 419             (0x00fe75, 0x00fe76), (0x00fefd, 0x00feff), (0x00feff, 0x00feff), 
- 420             (0x00ff00, 0x00ff01), (0x00ff5f, 0x00ff61), (0x00ffbf, 0x00ffc2), 
- 421             (0x00ffc8, 0x00ffca), (0x00ffd0, 0x00ffd2), (0x00ffd8, 0x00ffda), 
- 422             (0x00ffdd, 0x00ffe0), (0x00ffe7, 0x00ffe8), (0x00ffef, 0x00fff9), 
- 423             (0x00fff9, 0x00fffb), (0x00fffe, 0x010300), (0x01031f, 0x010320), 
- 424             (0x010324, 0x010330), (0x01034b, 0x010400), (0x010426, 0x010428), 
- 425             (0x01044e, 0x01d000), (0x01d0f6, 0x01d100), (0x01d127, 0x01d12a), 
- 426             (0x01d173, 0x01d17a), (0x01d1de, 0x01d400), (0x01d455, 0x01d456), 
- 427             (0x01d49d, 0x01d49e), (0x01d4a0, 0x01d4a2), (0x01d4a3, 0x01d4a5), 
- 428             (0x01d4a7, 0x01d4a9), (0x01d4ad, 0x01d4ae), (0x01d4ba, 0x01d4bb), 
- 429             (0x01d4bc, 0x01d4bd), (0x01d4c1, 0x01d4c2), (0x01d4c4, 0x01d4c5), 
- 430             (0x01d506, 0x01d507), (0x01d50b, 0x01d50d), (0x01d515, 0x01d516), 
- 431             (0x01d51d, 0x01d51e), (0x01d53a, 0x01d53b), (0x01d53f, 0x01d540), 
- 432             (0x01d545, 0x01d546), (0x01d547, 0x01d54a), (0x01d551, 0x01d552), 
- 433             (0x01d6a4, 0x01d6a8), (0x01d7ca, 0x01d7ce), (0x01d800, 0x020000), 
- 434             (0x02a6d7, 0x02f800), (0x02fa1e, 0x0e0001), (0x0e0001, 0x0e0001), 
- 435             (0x0e0002, 0x0e0020), (0x0e0020, 0x0e007f), (0x0e0080, 0x0f0000), 
- 436             (0x0f0000, 0x0ffffd), (0x0ffffe, 0x100000), (0x100000, 0x10fffd), 
- 437             (0x10fffe, 0x10ffff), 
- 438           ]), 
- 439    # Cc: 2 codepoint groups (65 codepoints) 
- 440    'Cc' : CodePointSet([ 
- 441             (0x000000, 0x00001f), (0x00007f, 0x00009f), 
- 442           ]), 
- 443    # Cf: 10 codepoint groups (129 codepoints) 
- 444    'Cf' : CodePointSet([ 
- 445             (0x00070f, 0x00070f), (0x00180b, 0x00180e), (0x00200c, 0x00200f), 
- 446             (0x00202a, 0x00202e), (0x00206a, 0x00206f), (0x00feff, 0x00feff), 
- 447             (0x00fff9, 0x00fffb), (0x01d173, 0x01d17a), (0x0e0001, 0x0e0001), 
- 448             (0x0e0020, 0x0e007f), 
- 449           ]), 
- 450    # Cn: 391 codepoint groups (880781 codepoints) 
- 451    'Cn' : CodePointSet([ 
- 452             (0x000220, 0x000222), (0x000234, 0x000250), (0x0002ae, 0x0002b0), 
- 453             (0x0002ef, 0x000300), (0x00034f, 0x000360), (0x000363, 0x000374), 
- 454             (0x000376, 0x00037a), (0x00037b, 0x00037e), (0x00037f, 0x000384), 
- 455             (0x00038b, 0x00038c), (0x00038d, 0x00038e), (0x0003a2, 0x0003a3), 
- 456             (0x0003cf, 0x0003d0), (0x0003d8, 0x0003da), (0x0003f6, 0x000400), 
- 457             (0x000487, 0x000488), (0x00048a, 0x00048c), (0x0004c5, 0x0004c7), 
- 458             (0x0004c9, 0x0004cb), (0x0004cd, 0x0004d0), (0x0004f6, 0x0004f8), 
- 459             (0x0004fa, 0x000531), (0x000557, 0x000559), (0x000560, 0x000561), 
- 460             (0x000588, 0x000589), (0x00058b, 0x000591), (0x0005a2, 0x0005a3), 
- 461             (0x0005ba, 0x0005bb), (0x0005c5, 0x0005d0), (0x0005eb, 0x0005f0), 
- 462             (0x0005f5, 0x00060c), (0x00060d, 0x00061b), (0x00061c, 0x00061f), 
- 463             (0x000620, 0x000621), (0x00063b, 0x000640), (0x000656, 0x000660), 
- 464             (0x00066e, 0x000670), (0x0006ee, 0x0006f0), (0x0006ff, 0x000700), 
- 465             (0x00070e, 0x00070f), (0x00072d, 0x000730), (0x00074b, 0x000780), 
- 466             (0x0007b1, 0x000901), (0x000904, 0x000905), (0x00093a, 0x00093c), 
- 467             (0x00094e, 0x000950), (0x000955, 0x000958), (0x000971, 0x000981), 
- 468             (0x000984, 0x000985), (0x00098d, 0x00098f), (0x000991, 0x000993), 
- 469             (0x0009a9, 0x0009aa), (0x0009b1, 0x0009b2), (0x0009b3, 0x0009b6), 
- 470             (0x0009ba, 0x0009bc), (0x0009bd, 0x0009be), (0x0009c5, 0x0009c7), 
- 471             (0x0009c9, 0x0009cb), (0x0009ce, 0x0009d7), (0x0009d8, 0x0009dc), 
- 472             (0x0009de, 0x0009df), (0x0009e4, 0x0009e6), (0x0009fb, 0x000a02), 
- 473             (0x000a03, 0x000a05), (0x000a0b, 0x000a0f), (0x000a11, 0x000a13), 
- 474             (0x000a29, 0x000a2a), (0x000a31, 0x000a32), (0x000a34, 0x000a35), 
- 475             (0x000a37, 0x000a38), (0x000a3a, 0x000a3c), (0x000a3d, 0x000a3e), 
- 476             (0x000a43, 0x000a47), (0x000a49, 0x000a4b), (0x000a4e, 0x000a59), 
- 477             (0x000a5d, 0x000a5e), (0x000a5f, 0x000a66), (0x000a75, 0x000a81), 
- 478             (0x000a84, 0x000a85), (0x000a8c, 0x000a8d), (0x000a8e, 0x000a8f), 
- 479             (0x000a92, 0x000a93), (0x000aa9, 0x000aaa), (0x000ab1, 0x000ab2), 
- 480             (0x000ab4, 0x000ab5), (0x000aba, 0x000abc), (0x000ac6, 0x000ac7), 
- 481             (0x000aca, 0x000acb), (0x000ace, 0x000ad0), (0x000ad1, 0x000ae0), 
- 482             (0x000ae1, 0x000ae6), (0x000af0, 0x000b01), (0x000b04, 0x000b05), 
- 483             (0x000b0d, 0x000b0f), (0x000b11, 0x000b13), (0x000b29, 0x000b2a), 
- 484             (0x000b31, 0x000b32), (0x000b34, 0x000b36), (0x000b3a, 0x000b3c), 
- 485             (0x000b44, 0x000b47), (0x000b49, 0x000b4b), (0x000b4e, 0x000b56), 
- 486             (0x000b58, 0x000b5c), (0x000b5e, 0x000b5f), (0x000b62, 0x000b66), 
- 487             (0x000b71, 0x000b82), (0x000b84, 0x000b85), (0x000b8b, 0x000b8e), 
- 488             (0x000b91, 0x000b92), (0x000b96, 0x000b99), (0x000b9b, 0x000b9c), 
- 489             (0x000b9d, 0x000b9e), (0x000ba0, 0x000ba3), (0x000ba5, 0x000ba8), 
- 490             (0x000bab, 0x000bae), (0x000bb6, 0x000bb7), (0x000bba, 0x000bbe), 
- 491             (0x000bc3, 0x000bc6), (0x000bc9, 0x000bca), (0x000bce, 0x000bd7), 
- 492             (0x000bd8, 0x000be7), (0x000bf3, 0x000c01), (0x000c04, 0x000c05), 
- 493             (0x000c0d, 0x000c0e), (0x000c11, 0x000c12), (0x000c29, 0x000c2a), 
- 494             (0x000c34, 0x000c35), (0x000c3a, 0x000c3e), (0x000c45, 0x000c46), 
- 495             (0x000c49, 0x000c4a), (0x000c4e, 0x000c55), (0x000c57, 0x000c60), 
- 496             (0x000c62, 0x000c66), (0x000c70, 0x000c82), (0x000c84, 0x000c85), 
- 497             (0x000c8d, 0x000c8e), (0x000c91, 0x000c92), (0x000ca9, 0x000caa), 
- 498             (0x000cb4, 0x000cb5), (0x000cba, 0x000cbe), (0x000cc5, 0x000cc6), 
- 499             (0x000cc9, 0x000cca), (0x000cce, 0x000cd5), (0x000cd7, 0x000cde), 
- 500             (0x000cdf, 0x000ce0), (0x000ce2, 0x000ce6), (0x000cf0, 0x000d02), 
- 501             (0x000d04, 0x000d05), (0x000d0d, 0x000d0e), (0x000d11, 0x000d12), 
- 502             (0x000d29, 0x000d2a), (0x000d3a, 0x000d3e), (0x000d44, 0x000d46), 
- 503             (0x000d49, 0x000d4a), (0x000d4e, 0x000d57), (0x000d58, 0x000d60), 
- 504             (0x000d62, 0x000d66), (0x000d70, 0x000d82), (0x000d84, 0x000d85), 
- 505             (0x000d97, 0x000d9a), (0x000db2, 0x000db3), (0x000dbc, 0x000dbd), 
- 506             (0x000dbe, 0x000dc0), (0x000dc7, 0x000dca), (0x000dcb, 0x000dcf), 
- 507             (0x000dd5, 0x000dd6), (0x000dd7, 0x000dd8), (0x000de0, 0x000df2), 
- 508             (0x000df5, 0x000e01), (0x000e3b, 0x000e3f), (0x000e5c, 0x000e81), 
- 509             (0x000e83, 0x000e84), (0x000e85, 0x000e87), (0x000e89, 0x000e8a), 
- 510             (0x000e8b, 0x000e8d), (0x000e8e, 0x000e94), (0x000e98, 0x000e99), 
- 511             (0x000ea0, 0x000ea1), (0x000ea4, 0x000ea5), (0x000ea6, 0x000ea7), 
- 512             (0x000ea8, 0x000eaa), (0x000eac, 0x000ead), (0x000eba, 0x000ebb), 
- 513             (0x000ebe, 0x000ec0), (0x000ec5, 0x000ec6), (0x000ec7, 0x000ec8), 
- 514             (0x000ece, 0x000ed0), (0x000eda, 0x000edc), (0x000ede, 0x000f00), 
- 515             (0x000f48, 0x000f49), (0x000f6b, 0x000f71), (0x000f8c, 0x000f90), 
- 516             (0x000f98, 0x000f99), (0x000fbd, 0x000fbe), (0x000fcd, 0x000fcf), 
- 517             (0x000fd0, 0x001000), (0x001022, 0x001023), (0x001028, 0x001029), 
- 518             (0x00102b, 0x00102c), (0x001033, 0x001036), (0x00103a, 0x001040), 
- 519             (0x00105a, 0x0010a0), (0x0010c6, 0x0010d0), (0x0010f7, 0x0010fb), 
- 520             (0x0010fc, 0x001100), (0x00115a, 0x00115f), (0x0011a3, 0x0011a8), 
- 521             (0x0011fa, 0x001200), (0x001207, 0x001208), (0x001247, 0x001248), 
- 522             (0x001249, 0x00124a), (0x00124e, 0x001250), (0x001257, 0x001258), 
- 523             (0x001259, 0x00125a), (0x00125e, 0x001260), (0x001287, 0x001288), 
- 524             (0x001289, 0x00128a), (0x00128e, 0x001290), (0x0012af, 0x0012b0), 
- 525             (0x0012b1, 0x0012b2), (0x0012b6, 0x0012b8), (0x0012bf, 0x0012c0), 
- 526             (0x0012c1, 0x0012c2), (0x0012c6, 0x0012c8), (0x0012cf, 0x0012d0), 
- 527             (0x0012d7, 0x0012d8), (0x0012ef, 0x0012f0), (0x00130f, 0x001310), 
- 528             (0x001311, 0x001312), (0x001316, 0x001318), (0x00131f, 0x001320), 
- 529             (0x001347, 0x001348), (0x00135b, 0x001361), (0x00137d, 0x0013a0), 
- 530             (0x0013f5, 0x001401), (0x001677, 0x001680), (0x00169d, 0x0016a0), 
- 531             (0x0016f1, 0x001780), (0x0017dd, 0x0017e0), (0x0017ea, 0x001800), 
- 532             (0x00180f, 0x001810), (0x00181a, 0x001820), (0x001878, 0x001880), 
- 533             (0x0018aa, 0x001e00), (0x001e9c, 0x001ea0), (0x001efa, 0x001f00), 
- 534             (0x001f16, 0x001f18), (0x001f1e, 0x001f20), (0x001f46, 0x001f48), 
- 535             (0x001f4e, 0x001f50), (0x001f58, 0x001f59), (0x001f5a, 0x001f5b), 
- 536             (0x001f5c, 0x001f5d), (0x001f5e, 0x001f5f), (0x001f7e, 0x001f80), 
- 537             (0x001fb5, 0x001fb6), (0x001fc5, 0x001fc6), (0x001fd4, 0x001fd6), 
- 538             (0x001fdc, 0x001fdd), (0x001ff0, 0x001ff2), (0x001ff5, 0x001ff6), 
- 539             (0x001fff, 0x002000), (0x002047, 0x002048), (0x00204e, 0x00206a), 
- 540             (0x002071, 0x002074), (0x00208f, 0x0020a0), (0x0020b0, 0x0020d0), 
- 541             (0x0020e4, 0x002100), (0x00213b, 0x002153), (0x002184, 0x002190), 
- 542             (0x0021f4, 0x002200), (0x0022f2, 0x002300), (0x00237c, 0x00237d), 
- 543             (0x00239b, 0x002400), (0x002427, 0x002440), (0x00244b, 0x002460), 
- 544             (0x0024eb, 0x002500), (0x002596, 0x0025a0), (0x0025f8, 0x002600), 
- 545             (0x002614, 0x002619), (0x002672, 0x002701), (0x002705, 0x002706), 
- 546             (0x00270a, 0x00270c), (0x002728, 0x002729), (0x00274c, 0x00274d), 
- 547             (0x00274e, 0x00274f), (0x002753, 0x002756), (0x002757, 0x002758), 
- 548             (0x00275f, 0x002761), (0x002768, 0x002776), (0x002795, 0x002798), 
- 549             (0x0027b0, 0x0027b1), (0x0027bf, 0x002800), (0x002900, 0x002e80), 
- 550             (0x002e9a, 0x002e9b), (0x002ef4, 0x002f00), (0x002fd6, 0x002ff0), 
- 551             (0x002ffc, 0x003000), (0x00303b, 0x00303e), (0x003040, 0x003041), 
- 552             (0x003095, 0x003099), (0x00309f, 0x0030a1), (0x0030ff, 0x003105), 
- 553             (0x00312d, 0x003131), (0x00318f, 0x003190), (0x0031b8, 0x003200), 
- 554             (0x00321d, 0x003220), (0x003244, 0x003260), (0x00327c, 0x00327f), 
- 555             (0x0032b1, 0x0032c0), (0x0032cc, 0x0032d0), (0x0032ff, 0x003300), 
- 556             (0x003377, 0x00337b), (0x0033de, 0x0033e0), (0x0033ff, 0x003400), 
- 557             (0x004db6, 0x004e00), (0x009fa6, 0x00a000), (0x00a48d, 0x00a490), 
- 558             (0x00a4a2, 0x00a4a4), (0x00a4b4, 0x00a4b5), (0x00a4c1, 0x00a4c2), 
- 559             (0x00a4c5, 0x00a4c6), (0x00a4c7, 0x00ac00), (0x00d7a4, 0x00d800), 
- 560             (0x00fa2e, 0x00fb00), (0x00fb07, 0x00fb13), (0x00fb18, 0x00fb1d), 
- 561             (0x00fb37, 0x00fb38), (0x00fb3d, 0x00fb3e), (0x00fb3f, 0x00fb40), 
- 562             (0x00fb42, 0x00fb43), (0x00fb45, 0x00fb46), (0x00fbb2, 0x00fbd3), 
- 563             (0x00fd40, 0x00fd50), (0x00fd90, 0x00fd92), (0x00fdc8, 0x00fdf0), 
- 564             (0x00fdfc, 0x00fe20), (0x00fe24, 0x00fe30), (0x00fe45, 0x00fe49), 
- 565             (0x00fe53, 0x00fe54), (0x00fe67, 0x00fe68), (0x00fe6c, 0x00fe70), 
- 566             (0x00fe73, 0x00fe74), (0x00fe75, 0x00fe76), (0x00fefd, 0x00feff), 
- 567             (0x00ff00, 0x00ff01), (0x00ff5f, 0x00ff61), (0x00ffbf, 0x00ffc2), 
- 568             (0x00ffc8, 0x00ffca), (0x00ffd0, 0x00ffd2), (0x00ffd8, 0x00ffda), 
- 569             (0x00ffdd, 0x00ffe0), (0x00ffe7, 0x00ffe8), (0x00ffef, 0x00fff9), 
- 570             (0x00fffe, 0x010300), (0x01031f, 0x010320), (0x010324, 0x010330), 
- 571             (0x01034b, 0x010400), (0x010426, 0x010428), (0x01044e, 0x01d000), 
- 572             (0x01d0f6, 0x01d100), (0x01d127, 0x01d12a), (0x01d1de, 0x01d400), 
- 573             (0x01d455, 0x01d456), (0x01d49d, 0x01d49e), (0x01d4a0, 0x01d4a2), 
- 574             (0x01d4a3, 0x01d4a5), (0x01d4a7, 0x01d4a9), (0x01d4ad, 0x01d4ae), 
- 575             (0x01d4ba, 0x01d4bb), (0x01d4bc, 0x01d4bd), (0x01d4c1, 0x01d4c2), 
- 576             (0x01d4c4, 0x01d4c5), (0x01d506, 0x01d507), (0x01d50b, 0x01d50d), 
- 577             (0x01d515, 0x01d516), (0x01d51d, 0x01d51e), (0x01d53a, 0x01d53b), 
- 578             (0x01d53f, 0x01d540), (0x01d545, 0x01d546), (0x01d547, 0x01d54a), 
- 579             (0x01d551, 0x01d552), (0x01d6a4, 0x01d6a8), (0x01d7ca, 0x01d7ce), 
- 580             (0x01d800, 0x020000), (0x02a6d7, 0x02f800), (0x02fa1e, 0x0e0001), 
- 581             (0x0e0002, 0x0e0020), (0x0e0080, 0x0f0000), (0x0ffffe, 0x100000), 
- 582             (0x10fffe, 0x10ffff), 
- 583           ]), 
- 584    # Co: 3 codepoint groups (137468 codepoints) 
- 585    'Co' : CodePointSet([ 
- 586             (0x00e000, 0x00f8ff), (0x0f0000, 0x0ffffd), (0x100000, 0x10fffd), 
- 587           ]), 
- 588    # Cs: 3 codepoint groups (2048 codepoints) 
- 589    'Cs' : CodePointSet([ 
- 590             (0x00d800, 0x00db7f), (0x00db80, 0x00dbff), (0x00dc00, 0x00dfff), 
- 591           ]), 
- 592    # L: 292 codepoint groups (89762 codepoints) 
- 593    'L'  : CodePointSet([ 
- 594             (0x000041, 0x00005a), (0x000061, 0x00007a), (0x0000aa, 0x0000aa), 
- 595             (0x0000b5, 0x0000b5), (0x0000ba, 0x0000ba), (0x0000c0, 0x0000d6), 
- 596             (0x0000d8, 0x0000f6), (0x0000f8, 0x00021f), (0x000222, 0x000233), 
- 597             (0x000250, 0x0002ad), (0x0002b0, 0x0002b8), (0x0002bb, 0x0002c1), 
- 598             (0x0002d0, 0x0002d1), (0x0002e0, 0x0002e4), (0x0002ee, 0x0002ee), 
- 599             (0x00037a, 0x00037a), (0x000386, 0x000386), (0x000388, 0x00038a), 
- 600             (0x00038c, 0x00038c), (0x00038e, 0x0003a1), (0x0003a3, 0x0003ce), 
- 601             (0x0003d0, 0x0003d7), (0x0003da, 0x0003f5), (0x000400, 0x000481), 
- 602             (0x00048c, 0x0004c4), (0x0004c7, 0x0004c8), (0x0004cb, 0x0004cc), 
- 603             (0x0004d0, 0x0004f5), (0x0004f8, 0x0004f9), (0x000531, 0x000556), 
- 604             (0x000559, 0x000559), (0x000561, 0x000587), (0x0005d0, 0x0005ea), 
- 605             (0x0005f0, 0x0005f2), (0x000621, 0x00063a), (0x000640, 0x00064a), 
- 606             (0x000671, 0x0006d3), (0x0006d5, 0x0006d5), (0x0006e5, 0x0006e6), 
- 607             (0x0006fa, 0x0006fc), (0x000710, 0x000710), (0x000712, 0x00072c), 
- 608             (0x000780, 0x0007a5), (0x000905, 0x000939), (0x00093d, 0x00093d), 
- 609             (0x000950, 0x000950), (0x000958, 0x000961), (0x000985, 0x00098c), 
- 610             (0x00098f, 0x000990), (0x000993, 0x0009a8), (0x0009aa, 0x0009b0), 
- 611             (0x0009b2, 0x0009b2), (0x0009b6, 0x0009b9), (0x0009dc, 0x0009dd), 
- 612             (0x0009df, 0x0009e1), (0x0009f0, 0x0009f1), (0x000a05, 0x000a0a), 
- 613             (0x000a0f, 0x000a10), (0x000a13, 0x000a28), (0x000a2a, 0x000a30), 
- 614             (0x000a32, 0x000a33), (0x000a35, 0x000a36), (0x000a38, 0x000a39), 
- 615             (0x000a59, 0x000a5c), (0x000a5e, 0x000a5e), (0x000a72, 0x000a74), 
- 616             (0x000a85, 0x000a8b), (0x000a8d, 0x000a8d), (0x000a8f, 0x000a91), 
- 617             (0x000a93, 0x000aa8), (0x000aaa, 0x000ab0), (0x000ab2, 0x000ab3), 
- 618             (0x000ab5, 0x000ab9), (0x000abd, 0x000abd), (0x000ad0, 0x000ad0), 
- 619             (0x000ae0, 0x000ae0), (0x000b05, 0x000b0c), (0x000b0f, 0x000b10), 
- 620             (0x000b13, 0x000b28), (0x000b2a, 0x000b30), (0x000b32, 0x000b33), 
- 621             (0x000b36, 0x000b39), (0x000b3d, 0x000b3d), (0x000b5c, 0x000b5d), 
- 622             (0x000b5f, 0x000b61), (0x000b85, 0x000b8a), (0x000b8e, 0x000b90), 
- 623             (0x000b92, 0x000b95), (0x000b99, 0x000b9a), (0x000b9c, 0x000b9c), 
- 624             (0x000b9e, 0x000b9f), (0x000ba3, 0x000ba4), (0x000ba8, 0x000baa), 
- 625             (0x000bae, 0x000bb5), (0x000bb7, 0x000bb9), (0x000c05, 0x000c0c), 
- 626             (0x000c0e, 0x000c10), (0x000c12, 0x000c28), (0x000c2a, 0x000c33), 
- 627             (0x000c35, 0x000c39), (0x000c60, 0x000c61), (0x000c85, 0x000c8c), 
- 628             (0x000c8e, 0x000c90), (0x000c92, 0x000ca8), (0x000caa, 0x000cb3), 
- 629             (0x000cb5, 0x000cb9), (0x000cde, 0x000cde), (0x000ce0, 0x000ce1), 
- 630             (0x000d05, 0x000d0c), (0x000d0e, 0x000d10), (0x000d12, 0x000d28), 
- 631             (0x000d2a, 0x000d39), (0x000d60, 0x000d61), (0x000d85, 0x000d96), 
- 632             (0x000d9a, 0x000db1), (0x000db3, 0x000dbb), (0x000dbd, 0x000dbd), 
- 633             (0x000dc0, 0x000dc6), (0x000e01, 0x000e30), (0x000e32, 0x000e33), 
- 634             (0x000e40, 0x000e46), (0x000e81, 0x000e82), (0x000e84, 0x000e84), 
- 635             (0x000e87, 0x000e88), (0x000e8a, 0x000e8a), (0x000e8d, 0x000e8d), 
- 636             (0x000e94, 0x000e97), (0x000e99, 0x000e9f), (0x000ea1, 0x000ea3), 
- 637             (0x000ea5, 0x000ea5), (0x000ea7, 0x000ea7), (0x000eaa, 0x000eab), 
- 638             (0x000ead, 0x000eb0), (0x000eb2, 0x000eb3), (0x000ebd, 0x000ebd), 
- 639             (0x000ec0, 0x000ec4), (0x000ec6, 0x000ec6), (0x000edc, 0x000edd), 
- 640             (0x000f00, 0x000f00), (0x000f40, 0x000f47), (0x000f49, 0x000f6a), 
- 641             (0x000f88, 0x000f8b), (0x001000, 0x001021), (0x001023, 0x001027), 
- 642             (0x001029, 0x00102a), (0x001050, 0x001055), (0x0010a0, 0x0010c5), 
- 643             (0x0010d0, 0x0010f6), (0x001100, 0x001159), (0x00115f, 0x0011a2), 
- 644             (0x0011a8, 0x0011f9), (0x001200, 0x001206), (0x001208, 0x001246), 
- 645             (0x001248, 0x001248), (0x00124a, 0x00124d), (0x001250, 0x001256), 
- 646             (0x001258, 0x001258), (0x00125a, 0x00125d), (0x001260, 0x001286), 
- 647             (0x001288, 0x001288), (0x00128a, 0x00128d), (0x001290, 0x0012ae), 
- 648             (0x0012b0, 0x0012b0), (0x0012b2, 0x0012b5), (0x0012b8, 0x0012be), 
- 649             (0x0012c0, 0x0012c0), (0x0012c2, 0x0012c5), (0x0012c8, 0x0012ce), 
- 650             (0x0012d0, 0x0012d6), (0x0012d8, 0x0012ee), (0x0012f0, 0x00130e), 
- 651             (0x001310, 0x001310), (0x001312, 0x001315), (0x001318, 0x00131e), 
- 652             (0x001320, 0x001346), (0x001348, 0x00135a), (0x0013a0, 0x0013f4), 
- 653             (0x001401, 0x00166c), (0x00166f, 0x001676), (0x001681, 0x00169a), 
- 654             (0x0016a0, 0x0016ea), (0x001780, 0x0017b3), (0x001820, 0x001877), 
- 655             (0x001880, 0x0018a8), (0x001e00, 0x001e9b), (0x001ea0, 0x001ef9), 
- 656             (0x001f00, 0x001f15), (0x001f18, 0x001f1d), (0x001f20, 0x001f45), 
- 657             (0x001f48, 0x001f4d), (0x001f50, 0x001f57), (0x001f59, 0x001f59), 
- 658             (0x001f5b, 0x001f5b), (0x001f5d, 0x001f5d), (0x001f5f, 0x001f7d), 
- 659             (0x001f80, 0x001fb4), (0x001fb6, 0x001fbc), (0x001fbe, 0x001fbe), 
- 660             (0x001fc2, 0x001fc4), (0x001fc6, 0x001fcc), (0x001fd0, 0x001fd3), 
- 661             (0x001fd6, 0x001fdb), (0x001fe0, 0x001fec), (0x001ff2, 0x001ff4), 
- 662             (0x001ff6, 0x001ffc), (0x00207f, 0x00207f), (0x002102, 0x002102), 
- 663             (0x002107, 0x002107), (0x00210a, 0x002113), (0x002115, 0x002115), 
- 664             (0x002119, 0x00211d), (0x002124, 0x002124), (0x002126, 0x002126), 
- 665             (0x002128, 0x002128), (0x00212a, 0x00212d), (0x00212f, 0x002131), 
- 666             (0x002133, 0x002139), (0x003005, 0x003006), (0x003031, 0x003035), 
- 667             (0x003041, 0x003094), (0x00309d, 0x00309e), (0x0030a1, 0x0030fa), 
- 668             (0x0030fc, 0x0030fe), (0x003105, 0x00312c), (0x003131, 0x00318e), 
- 669             (0x0031a0, 0x0031b7), (0x003400, 0x004db5), (0x004e00, 0x009fa5), 
- 670             (0x00a000, 0x00a48c), (0x00ac00, 0x00d7a3), (0x00f900, 0x00fa2d), 
- 671             (0x00fb00, 0x00fb06), (0x00fb13, 0x00fb17), (0x00fb1d, 0x00fb1d), 
- 672             (0x00fb1f, 0x00fb28), (0x00fb2a, 0x00fb36), (0x00fb38, 0x00fb3c), 
- 673             (0x00fb3e, 0x00fb3e), (0x00fb40, 0x00fb41), (0x00fb43, 0x00fb44), 
- 674             (0x00fb46, 0x00fbb1), (0x00fbd3, 0x00fd3d), (0x00fd50, 0x00fd8f), 
- 675             (0x00fd92, 0x00fdc7), (0x00fdf0, 0x00fdfb), (0x00fe70, 0x00fe72), 
- 676             (0x00fe74, 0x00fe74), (0x00fe76, 0x00fefc), (0x00ff21, 0x00ff3a), 
- 677             (0x00ff41, 0x00ff5a), (0x00ff66, 0x00ffbe), (0x00ffc2, 0x00ffc7), 
- 678             (0x00ffca, 0x00ffcf), (0x00ffd2, 0x00ffd7), (0x00ffda, 0x00ffdc), 
- 679             (0x010300, 0x01031e), (0x010330, 0x010349), (0x010400, 0x010425), 
- 680             (0x010428, 0x01044d), (0x01d400, 0x01d454), (0x01d456, 0x01d49c), 
- 681             (0x01d49e, 0x01d49f), (0x01d4a2, 0x01d4a2), (0x01d4a5, 0x01d4a6), 
- 682             (0x01d4a9, 0x01d4ac), (0x01d4ae, 0x01d4b9), (0x01d4bb, 0x01d4bb), 
- 683             (0x01d4bd, 0x01d4c0), (0x01d4c2, 0x01d4c3), (0x01d4c5, 0x01d505), 
- 684             (0x01d507, 0x01d50a), (0x01d50d, 0x01d514), (0x01d516, 0x01d51c), 
- 685             (0x01d51e, 0x01d539), (0x01d53b, 0x01d53e), (0x01d540, 0x01d544), 
- 686             (0x01d546, 0x01d546), (0x01d54a, 0x01d550), (0x01d552, 0x01d6a3), 
- 687             (0x01d6a8, 0x01d6c0), (0x01d6c2, 0x01d6da), (0x01d6dc, 0x01d6fa), 
- 688             (0x01d6fc, 0x01d714), (0x01d716, 0x01d734), (0x01d736, 0x01d74e), 
- 689             (0x01d750, 0x01d76e), (0x01d770, 0x01d788), (0x01d78a, 0x01d7a8), 
- 690             (0x01d7aa, 0x01d7c2), (0x01d7c4, 0x01d7c9), (0x020000, 0x02a6d6), 
- 691             (0x02f800, 0x02fa1d), 
- 692           ]), 
- 693    # Ll: 404 codepoint groups (1331 codepoints) 
- 694    'Ll' : CodePointSet([ 
- 695             (0x000061, 0x00007a), (0x0000aa, 0x0000aa), (0x0000b5, 0x0000b5), 
- 696             (0x0000ba, 0x0000ba), (0x0000df, 0x0000f6), (0x0000f8, 0x0000ff), 
- 697             (0x000101, 0x000101), (0x000103, 0x000103), (0x000105, 0x000105), 
- 698             (0x000107, 0x000107), (0x000109, 0x000109), (0x00010b, 0x00010b), 
- 699             (0x00010d, 0x00010d), (0x00010f, 0x00010f), (0x000111, 0x000111), 
- 700             (0x000113, 0x000113), (0x000115, 0x000115), (0x000117, 0x000117), 
- 701             (0x000119, 0x000119), (0x00011b, 0x00011b), (0x00011d, 0x00011d), 
- 702             (0x00011f, 0x00011f), (0x000121, 0x000121), (0x000123, 0x000123), 
- 703             (0x000125, 0x000125), (0x000127, 0x000127), (0x000129, 0x000129), 
- 704             (0x00012b, 0x00012b), (0x00012d, 0x00012d), (0x00012f, 0x00012f), 
- 705             (0x000131, 0x000131), (0x000133, 0x000133), (0x000135, 0x000135), 
- 706             (0x000137, 0x000138), (0x00013a, 0x00013a), (0x00013c, 0x00013c), 
- 707             (0x00013e, 0x00013e), (0x000140, 0x000140), (0x000142, 0x000142), 
- 708             (0x000144, 0x000144), (0x000146, 0x000146), (0x000148, 0x000149), 
- 709             (0x00014b, 0x00014b), (0x00014d, 0x00014d), (0x00014f, 0x00014f), 
- 710             (0x000151, 0x000151), (0x000153, 0x000153), (0x000155, 0x000155), 
- 711             (0x000157, 0x000157), (0x000159, 0x000159), (0x00015b, 0x00015b), 
- 712             (0x00015d, 0x00015d), (0x00015f, 0x00015f), (0x000161, 0x000161), 
- 713             (0x000163, 0x000163), (0x000165, 0x000165), (0x000167, 0x000167), 
- 714             (0x000169, 0x000169), (0x00016b, 0x00016b), (0x00016d, 0x00016d), 
- 715             (0x00016f, 0x00016f), (0x000171, 0x000171), (0x000173, 0x000173), 
- 716             (0x000175, 0x000175), (0x000177, 0x000177), (0x00017a, 0x00017a), 
- 717             (0x00017c, 0x00017c), (0x00017e, 0x000180), (0x000183, 0x000183), 
- 718             (0x000185, 0x000185), (0x000188, 0x000188), (0x00018c, 0x00018d), 
- 719             (0x000192, 0x000192), (0x000195, 0x000195), (0x000199, 0x00019b), 
- 720             (0x00019e, 0x00019e), (0x0001a1, 0x0001a1), (0x0001a3, 0x0001a3), 
- 721             (0x0001a5, 0x0001a5), (0x0001a8, 0x0001a8), (0x0001aa, 0x0001ab), 
- 722             (0x0001ad, 0x0001ad), (0x0001b0, 0x0001b0), (0x0001b4, 0x0001b4), 
- 723             (0x0001b6, 0x0001b6), (0x0001b9, 0x0001ba), (0x0001bd, 0x0001bf), 
- 724             (0x0001c6, 0x0001c6), (0x0001c9, 0x0001c9), (0x0001cc, 0x0001cc), 
- 725             (0x0001ce, 0x0001ce), (0x0001d0, 0x0001d0), (0x0001d2, 0x0001d2), 
- 726             (0x0001d4, 0x0001d4), (0x0001d6, 0x0001d6), (0x0001d8, 0x0001d8), 
- 727             (0x0001da, 0x0001da), (0x0001dc, 0x0001dd), (0x0001df, 0x0001df), 
- 728             (0x0001e1, 0x0001e1), (0x0001e3, 0x0001e3), (0x0001e5, 0x0001e5), 
- 729             (0x0001e7, 0x0001e7), (0x0001e9, 0x0001e9), (0x0001eb, 0x0001eb), 
- 730             (0x0001ed, 0x0001ed), (0x0001ef, 0x0001f0), (0x0001f3, 0x0001f3), 
- 731             (0x0001f5, 0x0001f5), (0x0001f9, 0x0001f9), (0x0001fb, 0x0001fb), 
- 732             (0x0001fd, 0x0001fd), (0x0001ff, 0x0001ff), (0x000201, 0x000201), 
- 733             (0x000203, 0x000203), (0x000205, 0x000205), (0x000207, 0x000207), 
- 734             (0x000209, 0x000209), (0x00020b, 0x00020b), (0x00020d, 0x00020d), 
- 735             (0x00020f, 0x00020f), (0x000211, 0x000211), (0x000213, 0x000213), 
- 736             (0x000215, 0x000215), (0x000217, 0x000217), (0x000219, 0x000219), 
- 737             (0x00021b, 0x00021b), (0x00021d, 0x00021d), (0x00021f, 0x00021f), 
- 738             (0x000223, 0x000223), (0x000225, 0x000225), (0x000227, 0x000227), 
- 739             (0x000229, 0x000229), (0x00022b, 0x00022b), (0x00022d, 0x00022d), 
- 740             (0x00022f, 0x00022f), (0x000231, 0x000231), (0x000233, 0x000233), 
- 741             (0x000250, 0x0002ad), (0x000390, 0x000390), (0x0003ac, 0x0003ce), 
- 742             (0x0003d0, 0x0003d1), (0x0003d5, 0x0003d7), (0x0003db, 0x0003db), 
- 743             (0x0003dd, 0x0003dd), (0x0003df, 0x0003df), (0x0003e1, 0x0003e1), 
- 744             (0x0003e3, 0x0003e3), (0x0003e5, 0x0003e5), (0x0003e7, 0x0003e7), 
- 745             (0x0003e9, 0x0003e9), (0x0003eb, 0x0003eb), (0x0003ed, 0x0003ed), 
- 746             (0x0003ef, 0x0003f3), (0x0003f5, 0x0003f5), (0x000430, 0x00045f), 
- 747             (0x000461, 0x000461), (0x000463, 0x000463), (0x000465, 0x000465), 
- 748             (0x000467, 0x000467), (0x000469, 0x000469), (0x00046b, 0x00046b), 
- 749             (0x00046d, 0x00046d), (0x00046f, 0x00046f), (0x000471, 0x000471), 
- 750             (0x000473, 0x000473), (0x000475, 0x000475), (0x000477, 0x000477), 
- 751             (0x000479, 0x000479), (0x00047b, 0x00047b), (0x00047d, 0x00047d), 
- 752             (0x00047f, 0x00047f), (0x000481, 0x000481), (0x00048d, 0x00048d), 
- 753             (0x00048f, 0x00048f), (0x000491, 0x000491), (0x000493, 0x000493), 
- 754             (0x000495, 0x000495), (0x000497, 0x000497), (0x000499, 0x000499), 
- 755             (0x00049b, 0x00049b), (0x00049d, 0x00049d), (0x00049f, 0x00049f), 
- 756             (0x0004a1, 0x0004a1), (0x0004a3, 0x0004a3), (0x0004a5, 0x0004a5), 
- 757             (0x0004a7, 0x0004a7), (0x0004a9, 0x0004a9), (0x0004ab, 0x0004ab), 
- 758             (0x0004ad, 0x0004ad), (0x0004af, 0x0004af), (0x0004b1, 0x0004b1), 
- 759             (0x0004b3, 0x0004b3), (0x0004b5, 0x0004b5), (0x0004b7, 0x0004b7), 
- 760             (0x0004b9, 0x0004b9), (0x0004bb, 0x0004bb), (0x0004bd, 0x0004bd), 
- 761             (0x0004bf, 0x0004bf), (0x0004c2, 0x0004c2), (0x0004c4, 0x0004c4), 
- 762             (0x0004c8, 0x0004c8), (0x0004cc, 0x0004cc), (0x0004d1, 0x0004d1), 
- 763             (0x0004d3, 0x0004d3), (0x0004d5, 0x0004d5), (0x0004d7, 0x0004d7), 
- 764             (0x0004d9, 0x0004d9), (0x0004db, 0x0004db), (0x0004dd, 0x0004dd), 
- 765             (0x0004df, 0x0004df), (0x0004e1, 0x0004e1), (0x0004e3, 0x0004e3), 
- 766             (0x0004e5, 0x0004e5), (0x0004e7, 0x0004e7), (0x0004e9, 0x0004e9), 
- 767             (0x0004eb, 0x0004eb), (0x0004ed, 0x0004ed), (0x0004ef, 0x0004ef), 
- 768             (0x0004f1, 0x0004f1), (0x0004f3, 0x0004f3), (0x0004f5, 0x0004f5), 
- 769             (0x0004f9, 0x0004f9), (0x000561, 0x000587), (0x001e01, 0x001e01), 
- 770             (0x001e03, 0x001e03), (0x001e05, 0x001e05), (0x001e07, 0x001e07), 
- 771             (0x001e09, 0x001e09), (0x001e0b, 0x001e0b), (0x001e0d, 0x001e0d), 
- 772             (0x001e0f, 0x001e0f), (0x001e11, 0x001e11), (0x001e13, 0x001e13), 
- 773             (0x001e15, 0x001e15), (0x001e17, 0x001e17), (0x001e19, 0x001e19), 
- 774             (0x001e1b, 0x001e1b), (0x001e1d, 0x001e1d), (0x001e1f, 0x001e1f), 
- 775             (0x001e21, 0x001e21), (0x001e23, 0x001e23), (0x001e25, 0x001e25), 
- 776             (0x001e27, 0x001e27), (0x001e29, 0x001e29), (0x001e2b, 0x001e2b), 
- 777             (0x001e2d, 0x001e2d), (0x001e2f, 0x001e2f), (0x001e31, 0x001e31), 
- 778             (0x001e33, 0x001e33), (0x001e35, 0x001e35), (0x001e37, 0x001e37), 
- 779             (0x001e39, 0x001e39), (0x001e3b, 0x001e3b), (0x001e3d, 0x001e3d), 
- 780             (0x001e3f, 0x001e3f), (0x001e41, 0x001e41), (0x001e43, 0x001e43), 
- 781             (0x001e45, 0x001e45), (0x001e47, 0x001e47), (0x001e49, 0x001e49), 
- 782             (0x001e4b, 0x001e4b), (0x001e4d, 0x001e4d), (0x001e4f, 0x001e4f), 
- 783             (0x001e51, 0x001e51), (0x001e53, 0x001e53), (0x001e55, 0x001e55), 
- 784             (0x001e57, 0x001e57), (0x001e59, 0x001e59), (0x001e5b, 0x001e5b), 
- 785             (0x001e5d, 0x001e5d), (0x001e5f, 0x001e5f), (0x001e61, 0x001e61), 
- 786             (0x001e63, 0x001e63), (0x001e65, 0x001e65), (0x001e67, 0x001e67), 
- 787             (0x001e69, 0x001e69), (0x001e6b, 0x001e6b), (0x001e6d, 0x001e6d), 
- 788             (0x001e6f, 0x001e6f), (0x001e71, 0x001e71), (0x001e73, 0x001e73), 
- 789             (0x001e75, 0x001e75), (0x001e77, 0x001e77), (0x001e79, 0x001e79), 
- 790             (0x001e7b, 0x001e7b), (0x001e7d, 0x001e7d), (0x001e7f, 0x001e7f), 
- 791             (0x001e81, 0x001e81), (0x001e83, 0x001e83), (0x001e85, 0x001e85), 
- 792             (0x001e87, 0x001e87), (0x001e89, 0x001e89), (0x001e8b, 0x001e8b), 
- 793             (0x001e8d, 0x001e8d), (0x001e8f, 0x001e8f), (0x001e91, 0x001e91), 
- 794             (0x001e93, 0x001e93), (0x001e95, 0x001e9b), (0x001ea1, 0x001ea1), 
- 795             (0x001ea3, 0x001ea3), (0x001ea5, 0x001ea5), (0x001ea7, 0x001ea7), 
- 796             (0x001ea9, 0x001ea9), (0x001eab, 0x001eab), (0x001ead, 0x001ead), 
- 797             (0x001eaf, 0x001eaf), (0x001eb1, 0x001eb1), (0x001eb3, 0x001eb3), 
- 798             (0x001eb5, 0x001eb5), (0x001eb7, 0x001eb7), (0x001eb9, 0x001eb9), 
- 799             (0x001ebb, 0x001ebb), (0x001ebd, 0x001ebd), (0x001ebf, 0x001ebf), 
- 800             (0x001ec1, 0x001ec1), (0x001ec3, 0x001ec3), (0x001ec5, 0x001ec5), 
- 801             (0x001ec7, 0x001ec7), (0x001ec9, 0x001ec9), (0x001ecb, 0x001ecb), 
- 802             (0x001ecd, 0x001ecd), (0x001ecf, 0x001ecf), (0x001ed1, 0x001ed1), 
- 803             (0x001ed3, 0x001ed3), (0x001ed5, 0x001ed5), (0x001ed7, 0x001ed7), 
- 804             (0x001ed9, 0x001ed9), (0x001edb, 0x001edb), (0x001edd, 0x001edd), 
- 805             (0x001edf, 0x001edf), (0x001ee1, 0x001ee1), (0x001ee3, 0x001ee3), 
- 806             (0x001ee5, 0x001ee5), (0x001ee7, 0x001ee7), (0x001ee9, 0x001ee9), 
- 807             (0x001eeb, 0x001eeb), (0x001eed, 0x001eed), (0x001eef, 0x001eef), 
- 808             (0x001ef1, 0x001ef1), (0x001ef3, 0x001ef3), (0x001ef5, 0x001ef5), 
- 809             (0x001ef7, 0x001ef7), (0x001ef9, 0x001ef9), (0x001f00, 0x001f07), 
- 810             (0x001f10, 0x001f15), (0x001f20, 0x001f27), (0x001f30, 0x001f37), 
- 811             (0x001f40, 0x001f45), (0x001f50, 0x001f57), (0x001f60, 0x001f67), 
- 812             (0x001f70, 0x001f7d), (0x001f80, 0x001f87), (0x001f90, 0x001f97), 
- 813             (0x001fa0, 0x001fa7), (0x001fb0, 0x001fb4), (0x001fb6, 0x001fb7), 
- 814             (0x001fbe, 0x001fbe), (0x001fc2, 0x001fc4), (0x001fc6, 0x001fc7), 
- 815             (0x001fd0, 0x001fd3), (0x001fd6, 0x001fd7), (0x001fe0, 0x001fe7), 
- 816             (0x001ff2, 0x001ff4), (0x001ff6, 0x001ff7), (0x00207f, 0x00207f), 
- 817             (0x00210a, 0x00210a), (0x00210e, 0x00210f), (0x002113, 0x002113), 
- 818             (0x00212f, 0x00212f), (0x002134, 0x002134), (0x002139, 0x002139), 
- 819             (0x00fb00, 0x00fb06), (0x00fb13, 0x00fb17), (0x00ff41, 0x00ff5a), 
- 820             (0x010428, 0x01044d), (0x01d41a, 0x01d433), (0x01d44e, 0x01d454), 
- 821             (0x01d456, 0x01d467), (0x01d482, 0x01d49b), (0x01d4b6, 0x01d4b9), 
- 822             (0x01d4bb, 0x01d4bb), (0x01d4bd, 0x01d4c0), (0x01d4c2, 0x01d4c3), 
- 823             (0x01d4c5, 0x01d4cf), (0x01d4ea, 0x01d503), (0x01d51e, 0x01d537), 
- 824             (0x01d552, 0x01d56b), (0x01d586, 0x01d59f), (0x01d5ba, 0x01d5d3), 
- 825             (0x01d5ee, 0x01d607), (0x01d622, 0x01d63b), (0x01d656, 0x01d66f), 
- 826             (0x01d68a, 0x01d6a3), (0x01d6c2, 0x01d6da), (0x01d6dc, 0x01d6e1), 
- 827             (0x01d6fc, 0x01d714), (0x01d716, 0x01d71b), (0x01d736, 0x01d74e), 
- 828             (0x01d750, 0x01d755), (0x01d770, 0x01d788), (0x01d78a, 0x01d78f), 
- 829             (0x01d7aa, 0x01d7c2), (0x01d7c4, 0x01d7c9), 
- 830           ]), 
- 831    # Lm: 18 codepoint groups (46 codepoints) 
- 832    'Lm' : CodePointSet([ 
- 833             (0x0002b0, 0x0002b8), (0x0002bb, 0x0002c1), (0x0002d0, 0x0002d1), 
- 834             (0x0002e0, 0x0002e4), (0x0002ee, 0x0002ee), (0x00037a, 0x00037a), 
- 835             (0x000559, 0x000559), (0x000640, 0x000640), (0x0006e5, 0x0006e6), 
- 836             (0x000e46, 0x000e46), (0x000ec6, 0x000ec6), (0x001843, 0x001843), 
- 837             (0x003005, 0x003005), (0x003031, 0x003035), (0x00309d, 0x00309e), 
- 838             (0x0030fc, 0x0030fe), (0x00ff70, 0x00ff70), (0x00ff9e, 0x00ff9f), 
- 839           ]), 
- 840    # Lo: 190 codepoint groups (87186 codepoints) 
- 841    'Lo' : CodePointSet([ 
- 842             (0x0001bb, 0x0001bb), (0x0001c0, 0x0001c3), (0x0005d0, 0x0005ea), 
- 843             (0x0005f0, 0x0005f2), (0x000621, 0x00063a), (0x000641, 0x00064a), 
- 844             (0x000671, 0x0006d3), (0x0006d5, 0x0006d5), (0x0006fa, 0x0006fc), 
- 845             (0x000710, 0x000710), (0x000712, 0x00072c), (0x000780, 0x0007a5), 
- 846             (0x000905, 0x000939), (0x00093d, 0x00093d), (0x000950, 0x000950), 
- 847             (0x000958, 0x000961), (0x000985, 0x00098c), (0x00098f, 0x000990), 
- 848             (0x000993, 0x0009a8), (0x0009aa, 0x0009b0), (0x0009b2, 0x0009b2), 
- 849             (0x0009b6, 0x0009b9), (0x0009dc, 0x0009dd), (0x0009df, 0x0009e1), 
- 850             (0x0009f0, 0x0009f1), (0x000a05, 0x000a0a), (0x000a0f, 0x000a10), 
- 851             (0x000a13, 0x000a28), (0x000a2a, 0x000a30), (0x000a32, 0x000a33), 
- 852             (0x000a35, 0x000a36), (0x000a38, 0x000a39), (0x000a59, 0x000a5c), 
- 853             (0x000a5e, 0x000a5e), (0x000a72, 0x000a74), (0x000a85, 0x000a8b), 
- 854             (0x000a8d, 0x000a8d), (0x000a8f, 0x000a91), (0x000a93, 0x000aa8), 
- 855             (0x000aaa, 0x000ab0), (0x000ab2, 0x000ab3), (0x000ab5, 0x000ab9), 
- 856             (0x000abd, 0x000abd), (0x000ad0, 0x000ad0), (0x000ae0, 0x000ae0), 
- 857             (0x000b05, 0x000b0c), (0x000b0f, 0x000b10), (0x000b13, 0x000b28), 
- 858             (0x000b2a, 0x000b30), (0x000b32, 0x000b33), (0x000b36, 0x000b39), 
- 859             (0x000b3d, 0x000b3d), (0x000b5c, 0x000b5d), (0x000b5f, 0x000b61), 
- 860             (0x000b85, 0x000b8a), (0x000b8e, 0x000b90), (0x000b92, 0x000b95), 
- 861             (0x000b99, 0x000b9a), (0x000b9c, 0x000b9c), (0x000b9e, 0x000b9f), 
- 862             (0x000ba3, 0x000ba4), (0x000ba8, 0x000baa), (0x000bae, 0x000bb5), 
- 863             (0x000bb7, 0x000bb9), (0x000c05, 0x000c0c), (0x000c0e, 0x000c10), 
- 864             (0x000c12, 0x000c28), (0x000c2a, 0x000c33), (0x000c35, 0x000c39), 
- 865             (0x000c60, 0x000c61), (0x000c85, 0x000c8c), (0x000c8e, 0x000c90), 
- 866             (0x000c92, 0x000ca8), (0x000caa, 0x000cb3), (0x000cb5, 0x000cb9), 
- 867             (0x000cde, 0x000cde), (0x000ce0, 0x000ce1), (0x000d05, 0x000d0c), 
- 868             (0x000d0e, 0x000d10), (0x000d12, 0x000d28), (0x000d2a, 0x000d39), 
- 869             (0x000d60, 0x000d61), (0x000d85, 0x000d96), (0x000d9a, 0x000db1), 
- 870             (0x000db3, 0x000dbb), (0x000dbd, 0x000dbd), (0x000dc0, 0x000dc6), 
- 871             (0x000e01, 0x000e30), (0x000e32, 0x000e33), (0x000e40, 0x000e45), 
- 872             (0x000e81, 0x000e82), (0x000e84, 0x000e84), (0x000e87, 0x000e88), 
- 873             (0x000e8a, 0x000e8a), (0x000e8d, 0x000e8d), (0x000e94, 0x000e97), 
- 874             (0x000e99, 0x000e9f), (0x000ea1, 0x000ea3), (0x000ea5, 0x000ea5), 
- 875             (0x000ea7, 0x000ea7), (0x000eaa, 0x000eab), (0x000ead, 0x000eb0), 
- 876             (0x000eb2, 0x000eb3), (0x000ebd, 0x000ebd), (0x000ec0, 0x000ec4), 
- 877             (0x000edc, 0x000edd), (0x000f00, 0x000f00), (0x000f40, 0x000f47), 
- 878             (0x000f49, 0x000f6a), (0x000f88, 0x000f8b), (0x001000, 0x001021), 
- 879             (0x001023, 0x001027), (0x001029, 0x00102a), (0x001050, 0x001055), 
- 880             (0x0010d0, 0x0010f6), (0x001100, 0x001159), (0x00115f, 0x0011a2), 
- 881             (0x0011a8, 0x0011f9), (0x001200, 0x001206), (0x001208, 0x001246), 
- 882             (0x001248, 0x001248), (0x00124a, 0x00124d), (0x001250, 0x001256), 
- 883             (0x001258, 0x001258), (0x00125a, 0x00125d), (0x001260, 0x001286), 
- 884             (0x001288, 0x001288), (0x00128a, 0x00128d), (0x001290, 0x0012ae), 
- 885             (0x0012b0, 0x0012b0), (0x0012b2, 0x0012b5), (0x0012b8, 0x0012be), 
- 886             (0x0012c0, 0x0012c0), (0x0012c2, 0x0012c5), (0x0012c8, 0x0012ce), 
- 887             (0x0012d0, 0x0012d6), (0x0012d8, 0x0012ee), (0x0012f0, 0x00130e), 
- 888             (0x001310, 0x001310), (0x001312, 0x001315), (0x001318, 0x00131e), 
- 889             (0x001320, 0x001346), (0x001348, 0x00135a), (0x0013a0, 0x0013f4), 
- 890             (0x001401, 0x00166c), (0x00166f, 0x001676), (0x001681, 0x00169a), 
- 891             (0x0016a0, 0x0016ea), (0x001780, 0x0017b3), (0x001820, 0x001842), 
- 892             (0x001844, 0x001877), (0x001880, 0x0018a8), (0x002135, 0x002138), 
- 893             (0x003006, 0x003006), (0x003041, 0x003094), (0x0030a1, 0x0030fa), 
- 894             (0x003105, 0x00312c), (0x003131, 0x00318e), (0x0031a0, 0x0031b7), 
- 895             (0x003400, 0x004db5), (0x004e00, 0x009fa5), (0x00a000, 0x00a48c), 
- 896             (0x00ac00, 0x00d7a3), (0x00f900, 0x00fa2d), (0x00fb1d, 0x00fb1d), 
- 897             (0x00fb1f, 0x00fb28), (0x00fb2a, 0x00fb36), (0x00fb38, 0x00fb3c), 
- 898             (0x00fb3e, 0x00fb3e), (0x00fb40, 0x00fb41), (0x00fb43, 0x00fb44), 
- 899             (0x00fb46, 0x00fbb1), (0x00fbd3, 0x00fd3d), (0x00fd50, 0x00fd8f), 
- 900             (0x00fd92, 0x00fdc7), (0x00fdf0, 0x00fdfb), (0x00fe70, 0x00fe72), 
- 901             (0x00fe74, 0x00fe74), (0x00fe76, 0x00fefc), (0x00ff66, 0x00ff6f), 
- 902             (0x00ff71, 0x00ff9d), (0x00ffa0, 0x00ffbe), (0x00ffc2, 0x00ffc7), 
- 903             (0x00ffca, 0x00ffcf), (0x00ffd2, 0x00ffd7), (0x00ffda, 0x00ffdc), 
- 904             (0x010300, 0x01031e), (0x010330, 0x010349), (0x020000, 0x02a6d6), 
- 905             (0x02f800, 0x02fa1d), 
- 906           ]), 
- 907    # Lt: 10 codepoint groups (31 codepoints) 
- 908    'Lt' : CodePointSet([ 
- 909             (0x0001c5, 0x0001c5), (0x0001c8, 0x0001c8), (0x0001cb, 0x0001cb), 
- 910             (0x0001f2, 0x0001f2), (0x001f88, 0x001f8f), (0x001f98, 0x001f9f), 
- 911             (0x001fa8, 0x001faf), (0x001fbc, 0x001fbc), (0x001fcc, 0x001fcc), 
- 912             (0x001ffc, 0x001ffc), 
- 913           ]), 
- 914    # Lu: 403 codepoint groups (1168 codepoints) 
- 915    'Lu' : CodePointSet([ 
- 916             (0x000041, 0x00005a), (0x0000c0, 0x0000d6), (0x0000d8, 0x0000de), 
- 917             (0x000100, 0x000100), (0x000102, 0x000102), (0x000104, 0x000104), 
- 918             (0x000106, 0x000106), (0x000108, 0x000108), (0x00010a, 0x00010a), 
- 919             (0x00010c, 0x00010c), (0x00010e, 0x00010e), (0x000110, 0x000110), 
- 920             (0x000112, 0x000112), (0x000114, 0x000114), (0x000116, 0x000116), 
- 921             (0x000118, 0x000118), (0x00011a, 0x00011a), (0x00011c, 0x00011c), 
- 922             (0x00011e, 0x00011e), (0x000120, 0x000120), (0x000122, 0x000122), 
- 923             (0x000124, 0x000124), (0x000126, 0x000126), (0x000128, 0x000128), 
- 924             (0x00012a, 0x00012a), (0x00012c, 0x00012c), (0x00012e, 0x00012e), 
- 925             (0x000130, 0x000130), (0x000132, 0x000132), (0x000134, 0x000134), 
- 926             (0x000136, 0x000136), (0x000139, 0x000139), (0x00013b, 0x00013b), 
- 927             (0x00013d, 0x00013d), (0x00013f, 0x00013f), (0x000141, 0x000141), 
- 928             (0x000143, 0x000143), (0x000145, 0x000145), (0x000147, 0x000147), 
- 929             (0x00014a, 0x00014a), (0x00014c, 0x00014c), (0x00014e, 0x00014e), 
- 930             (0x000150, 0x000150), (0x000152, 0x000152), (0x000154, 0x000154), 
- 931             (0x000156, 0x000156), (0x000158, 0x000158), (0x00015a, 0x00015a), 
- 932             (0x00015c, 0x00015c), (0x00015e, 0x00015e), (0x000160, 0x000160), 
- 933             (0x000162, 0x000162), (0x000164, 0x000164), (0x000166, 0x000166), 
- 934             (0x000168, 0x000168), (0x00016a, 0x00016a), (0x00016c, 0x00016c), 
- 935             (0x00016e, 0x00016e), (0x000170, 0x000170), (0x000172, 0x000172), 
- 936             (0x000174, 0x000174), (0x000176, 0x000176), (0x000178, 0x000179), 
- 937             (0x00017b, 0x00017b), (0x00017d, 0x00017d), (0x000181, 0x000182), 
- 938             (0x000184, 0x000184), (0x000186, 0x000187), (0x000189, 0x00018b), 
- 939             (0x00018e, 0x000191), (0x000193, 0x000194), (0x000196, 0x000198), 
- 940             (0x00019c, 0x00019d), (0x00019f, 0x0001a0), (0x0001a2, 0x0001a2), 
- 941             (0x0001a4, 0x0001a4), (0x0001a6, 0x0001a7), (0x0001a9, 0x0001a9), 
- 942             (0x0001ac, 0x0001ac), (0x0001ae, 0x0001af), (0x0001b1, 0x0001b3), 
- 943             (0x0001b5, 0x0001b5), (0x0001b7, 0x0001b8), (0x0001bc, 0x0001bc), 
- 944             (0x0001c4, 0x0001c4), (0x0001c7, 0x0001c7), (0x0001ca, 0x0001ca), 
- 945             (0x0001cd, 0x0001cd), (0x0001cf, 0x0001cf), (0x0001d1, 0x0001d1), 
- 946             (0x0001d3, 0x0001d3), (0x0001d5, 0x0001d5), (0x0001d7, 0x0001d7), 
- 947             (0x0001d9, 0x0001d9), (0x0001db, 0x0001db), (0x0001de, 0x0001de), 
- 948             (0x0001e0, 0x0001e0), (0x0001e2, 0x0001e2), (0x0001e4, 0x0001e4), 
- 949             (0x0001e6, 0x0001e6), (0x0001e8, 0x0001e8), (0x0001ea, 0x0001ea), 
- 950             (0x0001ec, 0x0001ec), (0x0001ee, 0x0001ee), (0x0001f1, 0x0001f1), 
- 951             (0x0001f4, 0x0001f4), (0x0001f6, 0x0001f8), (0x0001fa, 0x0001fa), 
- 952             (0x0001fc, 0x0001fc), (0x0001fe, 0x0001fe), (0x000200, 0x000200), 
- 953             (0x000202, 0x000202), (0x000204, 0x000204), (0x000206, 0x000206), 
- 954             (0x000208, 0x000208), (0x00020a, 0x00020a), (0x00020c, 0x00020c), 
- 955             (0x00020e, 0x00020e), (0x000210, 0x000210), (0x000212, 0x000212), 
- 956             (0x000214, 0x000214), (0x000216, 0x000216), (0x000218, 0x000218), 
- 957             (0x00021a, 0x00021a), (0x00021c, 0x00021c), (0x00021e, 0x00021e), 
- 958             (0x000222, 0x000222), (0x000224, 0x000224), (0x000226, 0x000226), 
- 959             (0x000228, 0x000228), (0x00022a, 0x00022a), (0x00022c, 0x00022c), 
- 960             (0x00022e, 0x00022e), (0x000230, 0x000230), (0x000232, 0x000232), 
- 961             (0x000386, 0x000386), (0x000388, 0x00038a), (0x00038c, 0x00038c), 
- 962             (0x00038e, 0x00038f), (0x000391, 0x0003a1), (0x0003a3, 0x0003ab), 
- 963             (0x0003d2, 0x0003d4), (0x0003da, 0x0003da), (0x0003dc, 0x0003dc), 
- 964             (0x0003de, 0x0003de), (0x0003e0, 0x0003e0), (0x0003e2, 0x0003e2), 
- 965             (0x0003e4, 0x0003e4), (0x0003e6, 0x0003e6), (0x0003e8, 0x0003e8), 
- 966             (0x0003ea, 0x0003ea), (0x0003ec, 0x0003ec), (0x0003ee, 0x0003ee), 
- 967             (0x0003f4, 0x0003f4), (0x000400, 0x00042f), (0x000460, 0x000460), 
- 968             (0x000462, 0x000462), (0x000464, 0x000464), (0x000466, 0x000466), 
- 969             (0x000468, 0x000468), (0x00046a, 0x00046a), (0x00046c, 0x00046c), 
- 970             (0x00046e, 0x00046e), (0x000470, 0x000470), (0x000472, 0x000472), 
- 971             (0x000474, 0x000474), (0x000476, 0x000476), (0x000478, 0x000478), 
- 972             (0x00047a, 0x00047a), (0x00047c, 0x00047c), (0x00047e, 0x00047e), 
- 973             (0x000480, 0x000480), (0x00048c, 0x00048c), (0x00048e, 0x00048e), 
- 974             (0x000490, 0x000490), (0x000492, 0x000492), (0x000494, 0x000494), 
- 975             (0x000496, 0x000496), (0x000498, 0x000498), (0x00049a, 0x00049a), 
- 976             (0x00049c, 0x00049c), (0x00049e, 0x00049e), (0x0004a0, 0x0004a0), 
- 977             (0x0004a2, 0x0004a2), (0x0004a4, 0x0004a4), (0x0004a6, 0x0004a6), 
- 978             (0x0004a8, 0x0004a8), (0x0004aa, 0x0004aa), (0x0004ac, 0x0004ac), 
- 979             (0x0004ae, 0x0004ae), (0x0004b0, 0x0004b0), (0x0004b2, 0x0004b2), 
- 980             (0x0004b4, 0x0004b4), (0x0004b6, 0x0004b6), (0x0004b8, 0x0004b8), 
- 981             (0x0004ba, 0x0004ba), (0x0004bc, 0x0004bc), (0x0004be, 0x0004be), 
- 982             (0x0004c0, 0x0004c1), (0x0004c3, 0x0004c3), (0x0004c7, 0x0004c7), 
- 983             (0x0004cb, 0x0004cb), (0x0004d0, 0x0004d0), (0x0004d2, 0x0004d2), 
- 984             (0x0004d4, 0x0004d4), (0x0004d6, 0x0004d6), (0x0004d8, 0x0004d8), 
- 985             (0x0004da, 0x0004da), (0x0004dc, 0x0004dc), (0x0004de, 0x0004de), 
- 986             (0x0004e0, 0x0004e0), (0x0004e2, 0x0004e2), (0x0004e4, 0x0004e4), 
- 987             (0x0004e6, 0x0004e6), (0x0004e8, 0x0004e8), (0x0004ea, 0x0004ea), 
- 988             (0x0004ec, 0x0004ec), (0x0004ee, 0x0004ee), (0x0004f0, 0x0004f0), 
- 989             (0x0004f2, 0x0004f2), (0x0004f4, 0x0004f4), (0x0004f8, 0x0004f8), 
- 990             (0x000531, 0x000556), (0x0010a0, 0x0010c5), (0x001e00, 0x001e00), 
- 991             (0x001e02, 0x001e02), (0x001e04, 0x001e04), (0x001e06, 0x001e06), 
- 992             (0x001e08, 0x001e08), (0x001e0a, 0x001e0a), (0x001e0c, 0x001e0c), 
- 993             (0x001e0e, 0x001e0e), (0x001e10, 0x001e10), (0x001e12, 0x001e12), 
- 994             (0x001e14, 0x001e14), (0x001e16, 0x001e16), (0x001e18, 0x001e18), 
- 995             (0x001e1a, 0x001e1a), (0x001e1c, 0x001e1c), (0x001e1e, 0x001e1e), 
- 996             (0x001e20, 0x001e20), (0x001e22, 0x001e22), (0x001e24, 0x001e24), 
- 997             (0x001e26, 0x001e26), (0x001e28, 0x001e28), (0x001e2a, 0x001e2a), 
- 998             (0x001e2c, 0x001e2c), (0x001e2e, 0x001e2e), (0x001e30, 0x001e30), 
- 999             (0x001e32, 0x001e32), (0x001e34, 0x001e34), (0x001e36, 0x001e36), 
-1000             (0x001e38, 0x001e38), (0x001e3a, 0x001e3a), (0x001e3c, 0x001e3c), 
-1001             (0x001e3e, 0x001e3e), (0x001e40, 0x001e40), (0x001e42, 0x001e42), 
-1002             (0x001e44, 0x001e44), (0x001e46, 0x001e46), (0x001e48, 0x001e48), 
-1003             (0x001e4a, 0x001e4a), (0x001e4c, 0x001e4c), (0x001e4e, 0x001e4e), 
-1004             (0x001e50, 0x001e50), (0x001e52, 0x001e52), (0x001e54, 0x001e54), 
-1005             (0x001e56, 0x001e56), (0x001e58, 0x001e58), (0x001e5a, 0x001e5a), 
-1006             (0x001e5c, 0x001e5c), (0x001e5e, 0x001e5e), (0x001e60, 0x001e60), 
-1007             (0x001e62, 0x001e62), (0x001e64, 0x001e64), (0x001e66, 0x001e66), 
-1008             (0x001e68, 0x001e68), (0x001e6a, 0x001e6a), (0x001e6c, 0x001e6c), 
-1009             (0x001e6e, 0x001e6e), (0x001e70, 0x001e70), (0x001e72, 0x001e72), 
-1010             (0x001e74, 0x001e74), (0x001e76, 0x001e76), (0x001e78, 0x001e78), 
-1011             (0x001e7a, 0x001e7a), (0x001e7c, 0x001e7c), (0x001e7e, 0x001e7e), 
-1012             (0x001e80, 0x001e80), (0x001e82, 0x001e82), (0x001e84, 0x001e84), 
-1013             (0x001e86, 0x001e86), (0x001e88, 0x001e88), (0x001e8a, 0x001e8a), 
-1014             (0x001e8c, 0x001e8c), (0x001e8e, 0x001e8e), (0x001e90, 0x001e90), 
-1015             (0x001e92, 0x001e92), (0x001e94, 0x001e94), (0x001ea0, 0x001ea0), 
-1016             (0x001ea2, 0x001ea2), (0x001ea4, 0x001ea4), (0x001ea6, 0x001ea6), 
-1017             (0x001ea8, 0x001ea8), (0x001eaa, 0x001eaa), (0x001eac, 0x001eac), 
-1018             (0x001eae, 0x001eae), (0x001eb0, 0x001eb0), (0x001eb2, 0x001eb2), 
-1019             (0x001eb4, 0x001eb4), (0x001eb6, 0x001eb6), (0x001eb8, 0x001eb8), 
-1020             (0x001eba, 0x001eba), (0x001ebc, 0x001ebc), (0x001ebe, 0x001ebe), 
-1021             (0x001ec0, 0x001ec0), (0x001ec2, 0x001ec2), (0x001ec4, 0x001ec4), 
-1022             (0x001ec6, 0x001ec6), (0x001ec8, 0x001ec8), (0x001eca, 0x001eca), 
-1023             (0x001ecc, 0x001ecc), (0x001ece, 0x001ece), (0x001ed0, 0x001ed0), 
-1024             (0x001ed2, 0x001ed2), (0x001ed4, 0x001ed4), (0x001ed6, 0x001ed6), 
-1025             (0x001ed8, 0x001ed8), (0x001eda, 0x001eda), (0x001edc, 0x001edc), 
-1026             (0x001ede, 0x001ede), (0x001ee0, 0x001ee0), (0x001ee2, 0x001ee2), 
-1027             (0x001ee4, 0x001ee4), (0x001ee6, 0x001ee6), (0x001ee8, 0x001ee8), 
-1028             (0x001eea, 0x001eea), (0x001eec, 0x001eec), (0x001eee, 0x001eee), 
-1029             (0x001ef0, 0x001ef0), (0x001ef2, 0x001ef2), (0x001ef4, 0x001ef4), 
-1030             (0x001ef6, 0x001ef6), (0x001ef8, 0x001ef8), (0x001f08, 0x001f0f), 
-1031             (0x001f18, 0x001f1d), (0x001f28, 0x001f2f), (0x001f38, 0x001f3f), 
-1032             (0x001f48, 0x001f4d), (0x001f59, 0x001f59), (0x001f5b, 0x001f5b), 
-1033             (0x001f5d, 0x001f5d), (0x001f5f, 0x001f5f), (0x001f68, 0x001f6f), 
-1034             (0x001fb8, 0x001fbb), (0x001fc8, 0x001fcb), (0x001fd8, 0x001fdb), 
-1035             (0x001fe8, 0x001fec), (0x001ff8, 0x001ffb), (0x002102, 0x002102), 
-1036             (0x002107, 0x002107), (0x00210b, 0x00210d), (0x002110, 0x002112), 
-1037             (0x002115, 0x002115), (0x002119, 0x00211d), (0x002124, 0x002124), 
-1038             (0x002126, 0x002126), (0x002128, 0x002128), (0x00212a, 0x00212d), 
-1039             (0x002130, 0x002131), (0x002133, 0x002133), (0x00ff21, 0x00ff3a), 
-1040             (0x010400, 0x010425), (0x01d400, 0x01d419), (0x01d434, 0x01d44d), 
-1041             (0x01d468, 0x01d481), (0x01d49c, 0x01d49c), (0x01d49e, 0x01d49f), 
-1042             (0x01d4a2, 0x01d4a2), (0x01d4a5, 0x01d4a6), (0x01d4a9, 0x01d4ac), 
-1043             (0x01d4ae, 0x01d4b5), (0x01d4d0, 0x01d4e9), (0x01d504, 0x01d505), 
-1044             (0x01d507, 0x01d50a), (0x01d50d, 0x01d514), (0x01d516, 0x01d51c), 
-1045             (0x01d538, 0x01d539), (0x01d53b, 0x01d53e), (0x01d540, 0x01d544), 
-1046             (0x01d546, 0x01d546), (0x01d54a, 0x01d550), (0x01d56c, 0x01d585), 
-1047             (0x01d5a0, 0x01d5b9), (0x01d5d4, 0x01d5ed), (0x01d608, 0x01d621), 
-1048             (0x01d63c, 0x01d655), (0x01d670, 0x01d689), (0x01d6a8, 0x01d6c0), 
-1049             (0x01d6e2, 0x01d6fa), (0x01d71c, 0x01d734), (0x01d756, 0x01d76e), 
-1050             (0x01d790, 0x01d7a8), 
-1051           ]), 
-1052    # M: 105 codepoint groups (605 codepoints) 
-1053    'M'  : CodePointSet([ 
-1054             (0x000300, 0x00034e), (0x000360, 0x000362), (0x000483, 0x000486), 
-1055             (0x000488, 0x000489), (0x000591, 0x0005a1), (0x0005a3, 0x0005b9), 
-1056             (0x0005bb, 0x0005bd), (0x0005bf, 0x0005bf), (0x0005c1, 0x0005c2), 
-1057             (0x0005c4, 0x0005c4), (0x00064b, 0x000655), (0x000670, 0x000670), 
-1058             (0x0006d6, 0x0006e4), (0x0006e7, 0x0006e8), (0x0006ea, 0x0006ed), 
-1059             (0x000711, 0x000711), (0x000730, 0x00074a), (0x0007a6, 0x0007b0), 
-1060             (0x000901, 0x000903), (0x00093c, 0x00093c), (0x00093e, 0x00094d), 
-1061             (0x000951, 0x000954), (0x000962, 0x000963), (0x000981, 0x000983), 
-1062             (0x0009bc, 0x0009bc), (0x0009be, 0x0009c4), (0x0009c7, 0x0009c8), 
-1063             (0x0009cb, 0x0009cd), (0x0009d7, 0x0009d7), (0x0009e2, 0x0009e3), 
-1064             (0x000a02, 0x000a02), (0x000a3c, 0x000a3c), (0x000a3e, 0x000a42), 
-1065             (0x000a47, 0x000a48), (0x000a4b, 0x000a4d), (0x000a70, 0x000a71), 
-1066             (0x000a81, 0x000a83), (0x000abc, 0x000abc), (0x000abe, 0x000ac5), 
-1067             (0x000ac7, 0x000ac9), (0x000acb, 0x000acd), (0x000b01, 0x000b03), 
-1068             (0x000b3c, 0x000b3c), (0x000b3e, 0x000b43), (0x000b47, 0x000b48), 
-1069             (0x000b4b, 0x000b4d), (0x000b56, 0x000b57), (0x000b82, 0x000b83), 
-1070             (0x000bbe, 0x000bc2), (0x000bc6, 0x000bc8), (0x000bca, 0x000bcd), 
-1071             (0x000bd7, 0x000bd7), (0x000c01, 0x000c03), (0x000c3e, 0x000c44), 
-1072             (0x000c46, 0x000c48), (0x000c4a, 0x000c4d), (0x000c55, 0x000c56), 
-1073             (0x000c82, 0x000c83), (0x000cbe, 0x000cc4), (0x000cc6, 0x000cc8), 
-1074             (0x000cca, 0x000ccd), (0x000cd5, 0x000cd6), (0x000d02, 0x000d03), 
-1075             (0x000d3e, 0x000d43), (0x000d46, 0x000d48), (0x000d4a, 0x000d4d), 
-1076             (0x000d57, 0x000d57), (0x000d82, 0x000d83), (0x000dca, 0x000dca), 
-1077             (0x000dcf, 0x000dd4), (0x000dd6, 0x000dd6), (0x000dd8, 0x000ddf), 
-1078             (0x000df2, 0x000df3), (0x000e31, 0x000e31), (0x000e34, 0x000e3a), 
-1079             (0x000e47, 0x000e4e), (0x000eb1, 0x000eb1), (0x000eb4, 0x000eb9), 
-1080             (0x000ebb, 0x000ebc), (0x000ec8, 0x000ecd), (0x000f18, 0x000f19), 
-1081             (0x000f35, 0x000f35), (0x000f37, 0x000f37), (0x000f39, 0x000f39), 
-1082             (0x000f3e, 0x000f3f), (0x000f71, 0x000f84), (0x000f86, 0x000f87), 
-1083             (0x000f90, 0x000f97), (0x000f99, 0x000fbc), (0x000fc6, 0x000fc6), 
-1084             (0x00102c, 0x001032), (0x001036, 0x001039), (0x001056, 0x001059), 
-1085             (0x0017b4, 0x0017d3), (0x0018a9, 0x0018a9), (0x0020d0, 0x0020e3), 
-1086             (0x00302a, 0x00302f), (0x003099, 0x00309a), (0x00fb1e, 0x00fb1e), 
-1087             (0x00fe20, 0x00fe23), (0x01d165, 0x01d169), (0x01d16d, 0x01d172), 
-1088             (0x01d17b, 0x01d182), (0x01d185, 0x01d18b), (0x01d1aa, 0x01d1ad), 
-1089           ]), 
-1090    # Mc: 53 codepoint groups (126 codepoints) 
-1091    'Mc' : CodePointSet([ 
-1092             (0x000903, 0x000903), (0x00093e, 0x000940), (0x000949, 0x00094c), 
-1093             (0x000982, 0x000983), (0x0009be, 0x0009c0), (0x0009c7, 0x0009c8), 
-1094             (0x0009cb, 0x0009cc), (0x0009d7, 0x0009d7), (0x000a3e, 0x000a40), 
-1095             (0x000a83, 0x000a83), (0x000abe, 0x000ac0), (0x000ac9, 0x000ac9), 
-1096             (0x000acb, 0x000acc), (0x000b02, 0x000b03), (0x000b3e, 0x000b3e), 
-1097             (0x000b40, 0x000b40), (0x000b47, 0x000b48), (0x000b4b, 0x000b4c), 
-1098             (0x000b57, 0x000b57), (0x000b83, 0x000b83), (0x000bbe, 0x000bbf), 
-1099             (0x000bc1, 0x000bc2), (0x000bc6, 0x000bc8), (0x000bca, 0x000bcc), 
-1100             (0x000bd7, 0x000bd7), (0x000c01, 0x000c03), (0x000c41, 0x000c44), 
-1101             (0x000c82, 0x000c83), (0x000cbe, 0x000cbe), (0x000cc0, 0x000cc4), 
-1102             (0x000cc7, 0x000cc8), (0x000cca, 0x000ccb), (0x000cd5, 0x000cd6), 
-1103             (0x000d02, 0x000d03), (0x000d3e, 0x000d40), (0x000d46, 0x000d48), 
-1104             (0x000d4a, 0x000d4c), (0x000d57, 0x000d57), (0x000d82, 0x000d83), 
-1105             (0x000dcf, 0x000dd1), (0x000dd8, 0x000ddf), (0x000df2, 0x000df3), 
-1106             (0x000f3e, 0x000f3f), (0x000f7f, 0x000f7f), (0x00102c, 0x00102c), 
-1107             (0x001031, 0x001031), (0x001038, 0x001038), (0x001056, 0x001057), 
-1108             (0x0017b4, 0x0017b6), (0x0017be, 0x0017c5), (0x0017c7, 0x0017c8), 
-1109             (0x01d165, 0x01d166), (0x01d16d, 0x01d172), 
-1110           ]), 
-1111    # Me: 4 codepoint groups (10 codepoints) 
-1112    'Me' : CodePointSet([ 
-1113             (0x000488, 0x000489), (0x0006dd, 0x0006de), (0x0020dd, 0x0020e0), 
-1114             (0x0020e2, 0x0020e3), 
-1115           ]), 
-1116    # Mn: 97 codepoint groups (469 codepoints) 
-1117    'Mn' : CodePointSet([ 
-1118             (0x000300, 0x00034e), (0x000360, 0x000362), (0x000483, 0x000486), 
-1119             (0x000591, 0x0005a1), (0x0005a3, 0x0005b9), (0x0005bb, 0x0005bd), 
-1120             (0x0005bf, 0x0005bf), (0x0005c1, 0x0005c2), (0x0005c4, 0x0005c4), 
-1121             (0x00064b, 0x000655), (0x000670, 0x000670), (0x0006d6, 0x0006dc), 
-1122             (0x0006df, 0x0006e4), (0x0006e7, 0x0006e8), (0x0006ea, 0x0006ed), 
-1123             (0x000711, 0x000711), (0x000730, 0x00074a), (0x0007a6, 0x0007b0), 
-1124             (0x000901, 0x000902), (0x00093c, 0x00093c), (0x000941, 0x000948), 
-1125             (0x00094d, 0x00094d), (0x000951, 0x000954), (0x000962, 0x000963), 
-1126             (0x000981, 0x000981), (0x0009bc, 0x0009bc), (0x0009c1, 0x0009c4), 
-1127             (0x0009cd, 0x0009cd), (0x0009e2, 0x0009e3), (0x000a02, 0x000a02), 
-1128             (0x000a3c, 0x000a3c), (0x000a41, 0x000a42), (0x000a47, 0x000a48), 
-1129             (0x000a4b, 0x000a4d), (0x000a70, 0x000a71), (0x000a81, 0x000a82), 
-1130             (0x000abc, 0x000abc), (0x000ac1, 0x000ac5), (0x000ac7, 0x000ac8), 
-1131             (0x000acd, 0x000acd), (0x000b01, 0x000b01), (0x000b3c, 0x000b3c), 
-1132             (0x000b3f, 0x000b3f), (0x000b41, 0x000b43), (0x000b4d, 0x000b4d), 
-1133             (0x000b56, 0x000b56), (0x000b82, 0x000b82), (0x000bc0, 0x000bc0), 
-1134             (0x000bcd, 0x000bcd), (0x000c3e, 0x000c40), (0x000c46, 0x000c48), 
-1135             (0x000c4a, 0x000c4d), (0x000c55, 0x000c56), (0x000cbf, 0x000cbf), 
-1136             (0x000cc6, 0x000cc6), (0x000ccc, 0x000ccd), (0x000d41, 0x000d43), 
-1137             (0x000d4d, 0x000d4d), (0x000dca, 0x000dca), (0x000dd2, 0x000dd4), 
-1138             (0x000dd6, 0x000dd6), (0x000e31, 0x000e31), (0x000e34, 0x000e3a), 
-1139             (0x000e47, 0x000e4e), (0x000eb1, 0x000eb1), (0x000eb4, 0x000eb9), 
-1140             (0x000ebb, 0x000ebc), (0x000ec8, 0x000ecd), (0x000f18, 0x000f19), 
-1141             (0x000f35, 0x000f35), (0x000f37, 0x000f37), (0x000f39, 0x000f39), 
-1142             (0x000f71, 0x000f7e), (0x000f80, 0x000f84), (0x000f86, 0x000f87), 
-1143             (0x000f90, 0x000f97), (0x000f99, 0x000fbc), (0x000fc6, 0x000fc6), 
-1144             (0x00102d, 0x001030), (0x001032, 0x001032), (0x001036, 0x001037), 
-1145             (0x001039, 0x001039), (0x001058, 0x001059), (0x0017b7, 0x0017bd), 
-1146             (0x0017c6, 0x0017c6), (0x0017c9, 0x0017d3), (0x0018a9, 0x0018a9), 
-1147             (0x0020d0, 0x0020dc), (0x0020e1, 0x0020e1), (0x00302a, 0x00302f), 
-1148             (0x003099, 0x00309a), (0x00fb1e, 0x00fb1e), (0x00fe20, 0x00fe23), 
-1149             (0x01d167, 0x01d169), (0x01d17b, 0x01d182), (0x01d185, 0x01d18b), 
-1150             (0x01d1aa, 0x01d1ad), 
-1151           ]), 
-1152    # N: 41 codepoint groups (486 codepoints) 
-1153    'N'  : CodePointSet([ 
-1154             (0x000030, 0x000039), (0x0000b2, 0x0000b3), (0x0000b9, 0x0000b9), 
-1155             (0x0000bc, 0x0000be), (0x000660, 0x000669), (0x0006f0, 0x0006f9), 
-1156             (0x000966, 0x00096f), (0x0009e6, 0x0009ef), (0x0009f4, 0x0009f9), 
-1157             (0x000a66, 0x000a6f), (0x000ae6, 0x000aef), (0x000b66, 0x000b6f), 
-1158             (0x000be7, 0x000bf2), (0x000c66, 0x000c6f), (0x000ce6, 0x000cef), 
-1159             (0x000d66, 0x000d6f), (0x000e50, 0x000e59), (0x000ed0, 0x000ed9), 
-1160             (0x000f20, 0x000f33), (0x001040, 0x001049), (0x001369, 0x00137c), 
-1161             (0x0016ee, 0x0016f0), (0x0017e0, 0x0017e9), (0x001810, 0x001819), 
-1162             (0x002070, 0x002070), (0x002074, 0x002079), (0x002080, 0x002089), 
-1163             (0x002153, 0x002183), (0x002460, 0x00249b), (0x0024ea, 0x0024ea), 
-1164             (0x002776, 0x002793), (0x003007, 0x003007), (0x003021, 0x003029), 
-1165             (0x003038, 0x00303a), (0x003192, 0x003195), (0x003220, 0x003229), 
-1166             (0x003280, 0x003289), (0x00ff10, 0x00ff19), (0x010320, 0x010323), 
-1167             (0x01034a, 0x01034a), (0x01d7ce, 0x01d7ff), 
-1168           ]), 
-1169    # Nd: 21 codepoint groups (248 codepoints) 
-1170    'Nd' : CodePointSet([ 
-1171             (0x000030, 0x000039), (0x000660, 0x000669), (0x0006f0, 0x0006f9), 
-1172             (0x000966, 0x00096f), (0x0009e6, 0x0009ef), (0x000a66, 0x000a6f), 
-1173             (0x000ae6, 0x000aef), (0x000b66, 0x000b6f), (0x000be7, 0x000bef), 
-1174             (0x000c66, 0x000c6f), (0x000ce6, 0x000cef), (0x000d66, 0x000d6f), 
-1175             (0x000e50, 0x000e59), (0x000ed0, 0x000ed9), (0x000f20, 0x000f29), 
-1176             (0x001040, 0x001049), (0x001369, 0x001371), (0x0017e0, 0x0017e9), 
-1177             (0x001810, 0x001819), (0x00ff10, 0x00ff19), (0x01d7ce, 0x01d7ff), 
-1178           ]), 
-1179    # Nl: 6 codepoint groups (53 codepoints) 
-1180    'Nl' : CodePointSet([ 
-1181             (0x0016ee, 0x0016f0), (0x002160, 0x002183), (0x003007, 0x003007), 
-1182             (0x003021, 0x003029), (0x003038, 0x00303a), (0x01034a, 0x01034a), 
-1183           ]), 
-1184    # No: 18 codepoint groups (185 codepoints) 
-1185    'No' : CodePointSet([ 
-1186             (0x0000b2, 0x0000b3), (0x0000b9, 0x0000b9), (0x0000bc, 0x0000be), 
-1187             (0x0009f4, 0x0009f9), (0x000bf0, 0x000bf2), (0x000f2a, 0x000f33), 
-1188             (0x001372, 0x00137c), (0x002070, 0x002070), (0x002074, 0x002079), 
-1189             (0x002080, 0x002089), (0x002153, 0x00215f), (0x002460, 0x00249b), 
-1190             (0x0024ea, 0x0024ea), (0x002776, 0x002793), (0x003192, 0x003195), 
-1191             (0x003220, 0x003229), (0x003280, 0x003289), (0x010320, 0x010323), 
-1192           ]), 
-1193    # P: 75 codepoint groups (298 codepoints) 
-1194    'P'  : CodePointSet([ 
-1195             (0x000021, 0x000023), (0x000025, 0x00002a), (0x00002c, 0x00002f), 
-1196             (0x00003a, 0x00003b), (0x00003f, 0x000040), (0x00005b, 0x00005d), 
-1197             (0x00005f, 0x00005f), (0x00007b, 0x00007b), (0x00007d, 0x00007d), 
-1198             (0x0000a1, 0x0000a1), (0x0000ab, 0x0000ab), (0x0000ad, 0x0000ad), 
-1199             (0x0000b7, 0x0000b7), (0x0000bb, 0x0000bb), (0x0000bf, 0x0000bf), 
-1200             (0x00037e, 0x00037e), (0x000387, 0x000387), (0x00055a, 0x00055f), 
-1201             (0x000589, 0x00058a), (0x0005be, 0x0005be), (0x0005c0, 0x0005c0), 
-1202             (0x0005c3, 0x0005c3), (0x0005f3, 0x0005f4), (0x00060c, 0x00060c), 
-1203             (0x00061b, 0x00061b), (0x00061f, 0x00061f), (0x00066a, 0x00066d), 
-1204             (0x0006d4, 0x0006d4), (0x000700, 0x00070d), (0x000964, 0x000965), 
-1205             (0x000970, 0x000970), (0x000df4, 0x000df4), (0x000e4f, 0x000e4f), 
-1206             (0x000e5a, 0x000e5b), (0x000f04, 0x000f12), (0x000f3a, 0x000f3d), 
-1207             (0x000f85, 0x000f85), (0x00104a, 0x00104f), (0x0010fb, 0x0010fb), 
-1208             (0x001361, 0x001368), (0x00166d, 0x00166e), (0x00169b, 0x00169c), 
-1209             (0x0016eb, 0x0016ed), (0x0017d4, 0x0017da), (0x0017dc, 0x0017dc), 
-1210             (0x001800, 0x00180a), (0x002010, 0x002027), (0x002030, 0x002043), 
-1211             (0x002045, 0x002046), (0x002048, 0x00204d), (0x00207d, 0x00207e), 
-1212             (0x00208d, 0x00208e), (0x002329, 0x00232a), (0x003001, 0x003003), 
-1213             (0x003008, 0x003011), (0x003014, 0x00301f), (0x003030, 0x003030), 
-1214             (0x0030fb, 0x0030fb), (0x00fd3e, 0x00fd3f), (0x00fe30, 0x00fe44), 
-1215             (0x00fe49, 0x00fe52), (0x00fe54, 0x00fe61), (0x00fe63, 0x00fe63), 
-1216             (0x00fe68, 0x00fe68), (0x00fe6a, 0x00fe6b), (0x00ff01, 0x00ff03), 
-1217             (0x00ff05, 0x00ff0a), (0x00ff0c, 0x00ff0f), (0x00ff1a, 0x00ff1b), 
-1218             (0x00ff1f, 0x00ff20), (0x00ff3b, 0x00ff3d), (0x00ff3f, 0x00ff3f), 
-1219             (0x00ff5b, 0x00ff5b), (0x00ff5d, 0x00ff5d), (0x00ff61, 0x00ff65), 
-1220           ]), 
-1221    # Pc: 7 codepoint groups (11 codepoints) 
-1222    'Pc' : CodePointSet([ 
-1223             (0x00005f, 0x00005f), (0x00203f, 0x002040), (0x0030fb, 0x0030fb), 
-1224             (0x00fe33, 0x00fe34), (0x00fe4d, 0x00fe4f), (0x00ff3f, 0x00ff3f), 
-1225             (0x00ff65, 0x00ff65), 
-1226           ]), 
-1227    # Pd: 11 codepoint groups (17 codepoints) 
-1228    'Pd' : CodePointSet([ 
-1229             (0x00002d, 0x00002d), (0x0000ad, 0x0000ad), (0x00058a, 0x00058a), 
-1230             (0x001806, 0x001806), (0x002010, 0x002015), (0x00301c, 0x00301c), 
-1231             (0x003030, 0x003030), (0x00fe31, 0x00fe32), (0x00fe58, 0x00fe58), 
-1232             (0x00fe63, 0x00fe63), (0x00ff0d, 0x00ff0d), 
-1233           ]), 
-1234    # Pe: 36 codepoint groups (37 codepoints) 
-1235    'Pe' : CodePointSet([ 
-1236             (0x000029, 0x000029), (0x00005d, 0x00005d), (0x00007d, 0x00007d), 
-1237             (0x000f3b, 0x000f3b), (0x000f3d, 0x000f3d), (0x00169c, 0x00169c), 
-1238             (0x002046, 0x002046), (0x00207e, 0x00207e), (0x00208e, 0x00208e), 
-1239             (0x00232a, 0x00232a), (0x003009, 0x003009), (0x00300b, 0x00300b), 
-1240             (0x00300d, 0x00300d), (0x00300f, 0x00300f), (0x003011, 0x003011), 
-1241             (0x003015, 0x003015), (0x003017, 0x003017), (0x003019, 0x003019), 
-1242             (0x00301b, 0x00301b), (0x00301e, 0x00301f), (0x00fd3f, 0x00fd3f), 
-1243             (0x00fe36, 0x00fe36), (0x00fe38, 0x00fe38), (0x00fe3a, 0x00fe3a), 
-1244             (0x00fe3c, 0x00fe3c), (0x00fe3e, 0x00fe3e), (0x00fe40, 0x00fe40), 
-1245             (0x00fe42, 0x00fe42), (0x00fe44, 0x00fe44), (0x00fe5a, 0x00fe5a), 
-1246             (0x00fe5c, 0x00fe5c), (0x00fe5e, 0x00fe5e), (0x00ff09, 0x00ff09), 
-1247             (0x00ff3d, 0x00ff3d), (0x00ff5d, 0x00ff5d), (0x00ff63, 0x00ff63), 
-1248           ]), 
-1249    # Pf: 4 codepoint groups (4 codepoints) 
-1250    'Pf' : CodePointSet([ 
-1251             (0x0000bb, 0x0000bb), (0x002019, 0x002019), (0x00201d, 0x00201d), 
-1252             (0x00203a, 0x00203a), 
-1253           ]), 
-1254    # Pi: 5 codepoint groups (6 codepoints) 
-1255    'Pi' : CodePointSet([ 
-1256             (0x0000ab, 0x0000ab), (0x002018, 0x002018), (0x00201b, 0x00201c), 
-1257             (0x00201f, 0x00201f), (0x002039, 0x002039), 
-1258           ]), 
-1259    # Po: 65 codepoint groups (185 codepoints) 
-1260    'Po' : CodePointSet([ 
-1261             (0x000021, 0x000023), (0x000025, 0x000027), (0x00002a, 0x00002a), 
-1262             (0x00002c, 0x00002c), (0x00002e, 0x00002f), (0x00003a, 0x00003b), 
-1263             (0x00003f, 0x000040), (0x00005c, 0x00005c), (0x0000a1, 0x0000a1), 
-1264             (0x0000b7, 0x0000b7), (0x0000bf, 0x0000bf), (0x00037e, 0x00037e), 
-1265             (0x000387, 0x000387), (0x00055a, 0x00055f), (0x000589, 0x000589), 
-1266             (0x0005be, 0x0005be), (0x0005c0, 0x0005c0), (0x0005c3, 0x0005c3), 
-1267             (0x0005f3, 0x0005f4), (0x00060c, 0x00060c), (0x00061b, 0x00061b), 
-1268             (0x00061f, 0x00061f), (0x00066a, 0x00066d), (0x0006d4, 0x0006d4), 
-1269             (0x000700, 0x00070d), (0x000964, 0x000965), (0x000970, 0x000970), 
-1270             (0x000df4, 0x000df4), (0x000e4f, 0x000e4f), (0x000e5a, 0x000e5b), 
-1271             (0x000f04, 0x000f12), (0x000f85, 0x000f85), (0x00104a, 0x00104f), 
-1272             (0x0010fb, 0x0010fb), (0x001361, 0x001368), (0x00166d, 0x00166e), 
-1273             (0x0016eb, 0x0016ed), (0x0017d4, 0x0017da), (0x0017dc, 0x0017dc), 
-1274             (0x001800, 0x001805), (0x001807, 0x00180a), (0x002016, 0x002017), 
-1275             (0x002020, 0x002027), (0x002030, 0x002038), (0x00203b, 0x00203e), 
-1276             (0x002041, 0x002043), (0x002048, 0x00204d), (0x003001, 0x003003), 
-1277             (0x00fe30, 0x00fe30), (0x00fe49, 0x00fe4c), (0x00fe50, 0x00fe52), 
-1278             (0x00fe54, 0x00fe57), (0x00fe5f, 0x00fe61), (0x00fe68, 0x00fe68), 
-1279             (0x00fe6a, 0x00fe6b), (0x00ff01, 0x00ff03), (0x00ff05, 0x00ff07), 
-1280             (0x00ff0a, 0x00ff0a), (0x00ff0c, 0x00ff0c), (0x00ff0e, 0x00ff0f), 
-1281             (0x00ff1a, 0x00ff1b), (0x00ff1f, 0x00ff20), (0x00ff3c, 0x00ff3c), 
-1282             (0x00ff61, 0x00ff61), (0x00ff64, 0x00ff64), 
-1283           ]), 
-1284    # Ps: 38 codepoint groups (38 codepoints) 
-1285    'Ps' : CodePointSet([ 
-1286             (0x000028, 0x000028), (0x00005b, 0x00005b), (0x00007b, 0x00007b), 
-1287             (0x000f3a, 0x000f3a), (0x000f3c, 0x000f3c), (0x00169b, 0x00169b), 
-1288             (0x00201a, 0x00201a), (0x00201e, 0x00201e), (0x002045, 0x002045), 
-1289             (0x00207d, 0x00207d), (0x00208d, 0x00208d), (0x002329, 0x002329), 
-1290             (0x003008, 0x003008), (0x00300a, 0x00300a), (0x00300c, 0x00300c), 
-1291             (0x00300e, 0x00300e), (0x003010, 0x003010), (0x003014, 0x003014), 
-1292             (0x003016, 0x003016), (0x003018, 0x003018), (0x00301a, 0x00301a), 
-1293             (0x00301d, 0x00301d), (0x00fd3e, 0x00fd3e), (0x00fe35, 0x00fe35), 
-1294             (0x00fe37, 0x00fe37), (0x00fe39, 0x00fe39), (0x00fe3b, 0x00fe3b), 
-1295             (0x00fe3d, 0x00fe3d), (0x00fe3f, 0x00fe3f), (0x00fe41, 0x00fe41), 
-1296             (0x00fe43, 0x00fe43), (0x00fe59, 0x00fe59), (0x00fe5b, 0x00fe5b), 
-1297             (0x00fe5d, 0x00fe5d), (0x00ff08, 0x00ff08), (0x00ff3b, 0x00ff3b), 
-1298             (0x00ff5b, 0x00ff5b), (0x00ff62, 0x00ff62), 
-1299           ]), 
-1300    # S: 143 codepoint groups (2841 codepoints) 
-1301    'S'  : CodePointSet([ 
-1302             (0x000024, 0x000024), (0x00002b, 0x00002b), (0x00003c, 0x00003e), 
-1303             (0x00005e, 0x00005e), (0x000060, 0x000060), (0x00007c, 0x00007c), 
-1304             (0x00007e, 0x00007e), (0x0000a2, 0x0000a9), (0x0000ac, 0x0000ac), 
-1305             (0x0000ae, 0x0000b1), (0x0000b4, 0x0000b4), (0x0000b6, 0x0000b6), 
-1306             (0x0000b8, 0x0000b8), (0x0000d7, 0x0000d7), (0x0000f7, 0x0000f7), 
-1307             (0x0002b9, 0x0002ba), (0x0002c2, 0x0002cf), (0x0002d2, 0x0002df), 
-1308             (0x0002e5, 0x0002ed), (0x000374, 0x000375), (0x000384, 0x000385), 
-1309             (0x000482, 0x000482), (0x0006e9, 0x0006e9), (0x0006fd, 0x0006fe), 
-1310             (0x0009f2, 0x0009f3), (0x0009fa, 0x0009fa), (0x000b70, 0x000b70), 
-1311             (0x000e3f, 0x000e3f), (0x000f01, 0x000f03), (0x000f13, 0x000f17), 
-1312             (0x000f1a, 0x000f1f), (0x000f34, 0x000f34), (0x000f36, 0x000f36), 
-1313             (0x000f38, 0x000f38), (0x000fbe, 0x000fc5), (0x000fc7, 0x000fcc), 
-1314             (0x000fcf, 0x000fcf), (0x0017db, 0x0017db), (0x001fbd, 0x001fbd), 
-1315             (0x001fbf, 0x001fc1), (0x001fcd, 0x001fcf), (0x001fdd, 0x001fdf), 
-1316             (0x001fed, 0x001fef), (0x001ffd, 0x001ffe), (0x002044, 0x002044), 
-1317             (0x00207a, 0x00207c), (0x00208a, 0x00208c), (0x0020a0, 0x0020af), 
-1318             (0x002100, 0x002101), (0x002103, 0x002106), (0x002108, 0x002109), 
-1319             (0x002114, 0x002114), (0x002116, 0x002118), (0x00211e, 0x002123), 
-1320             (0x002125, 0x002125), (0x002127, 0x002127), (0x002129, 0x002129), 
-1321             (0x00212e, 0x00212e), (0x002132, 0x002132), (0x00213a, 0x00213a), 
-1322             (0x002190, 0x0021f3), (0x002200, 0x0022f1), (0x002300, 0x002328), 
-1323             (0x00232b, 0x00237b), (0x00237d, 0x00239a), (0x002400, 0x002426), 
-1324             (0x002440, 0x00244a), (0x00249c, 0x0024e9), (0x002500, 0x002595), 
-1325             (0x0025a0, 0x0025f7), (0x002600, 0x002613), (0x002619, 0x002671), 
-1326             (0x002701, 0x002704), (0x002706, 0x002709), (0x00270c, 0x002727), 
-1327             (0x002729, 0x00274b), (0x00274d, 0x00274d), (0x00274f, 0x002752), 
-1328             (0x002756, 0x002756), (0x002758, 0x00275e), (0x002761, 0x002767), 
-1329             (0x002794, 0x002794), (0x002798, 0x0027af), (0x0027b1, 0x0027be), 
-1330             (0x002800, 0x0028ff), (0x002e80, 0x002e99), (0x002e9b, 0x002ef3), 
-1331             (0x002f00, 0x002fd5), (0x002ff0, 0x002ffb), (0x003004, 0x003004), 
-1332             (0x003012, 0x003013), (0x003020, 0x003020), (0x003036, 0x003037), 
-1333             (0x00303e, 0x00303f), (0x00309b, 0x00309c), (0x003190, 0x003191), 
-1334             (0x003196, 0x00319f), (0x003200, 0x00321c), (0x00322a, 0x003243), 
-1335             (0x003260, 0x00327b), (0x00327f, 0x00327f), (0x00328a, 0x0032b0), 
-1336             (0x0032c0, 0x0032cb), (0x0032d0, 0x0032fe), (0x003300, 0x003376), 
-1337             (0x00337b, 0x0033dd), (0x0033e0, 0x0033fe), (0x00a490, 0x00a4a1), 
-1338             (0x00a4a4, 0x00a4b3), (0x00a4b5, 0x00a4c0), (0x00a4c2, 0x00a4c4), 
-1339             (0x00a4c6, 0x00a4c6), (0x00fb29, 0x00fb29), (0x00fe62, 0x00fe62), 
-1340             (0x00fe64, 0x00fe66), (0x00fe69, 0x00fe69), (0x00ff04, 0x00ff04), 
-1341             (0x00ff0b, 0x00ff0b), (0x00ff1c, 0x00ff1e), (0x00ff3e, 0x00ff3e), 
-1342             (0x00ff40, 0x00ff40), (0x00ff5c, 0x00ff5c), (0x00ff5e, 0x00ff5e), 
-1343             (0x00ffe0, 0x00ffe6), (0x00ffe8, 0x00ffee), (0x00fffc, 0x00fffd), 
-1344             (0x01d000, 0x01d0f5), (0x01d100, 0x01d126), (0x01d12a, 0x01d164), 
-1345             (0x01d16a, 0x01d16c), (0x01d183, 0x01d184), (0x01d18c, 0x01d1a9), 
-1346             (0x01d1ae, 0x01d1dd), (0x01d6c1, 0x01d6c1), (0x01d6db, 0x01d6db), 
-1347             (0x01d6fb, 0x01d6fb), (0x01d715, 0x01d715), (0x01d735, 0x01d735), 
-1348             (0x01d74f, 0x01d74f), (0x01d76f, 0x01d76f), (0x01d789, 0x01d789), 
-1349             (0x01d7a9, 0x01d7a9), (0x01d7c3, 0x01d7c3), 
-1350           ]), 
-1351    # Sc: 10 codepoint groups (31 codepoints) 
-1352    'Sc' : CodePointSet([ 
-1353             (0x000024, 0x000024), (0x0000a2, 0x0000a5), (0x0009f2, 0x0009f3), 
-1354             (0x000e3f, 0x000e3f), (0x0017db, 0x0017db), (0x0020a0, 0x0020af), 
-1355             (0x00fe69, 0x00fe69), (0x00ff04, 0x00ff04), (0x00ffe0, 0x00ffe1), 
-1356             (0x00ffe5, 0x00ffe6), 
-1357           ]), 
-1358    # Sk: 22 codepoint groups (69 codepoints) 
-1359    'Sk' : CodePointSet([ 
-1360             (0x00005e, 0x00005e), (0x000060, 0x000060), (0x0000a8, 0x0000a8), 
-1361             (0x0000af, 0x0000af), (0x0000b4, 0x0000b4), (0x0000b8, 0x0000b8), 
-1362             (0x0002b9, 0x0002ba), (0x0002c2, 0x0002cf), (0x0002d2, 0x0002df), 
-1363             (0x0002e5, 0x0002ed), (0x000374, 0x000375), (0x000384, 0x000385), 
-1364             (0x001fbd, 0x001fbd), (0x001fbf, 0x001fc1), (0x001fcd, 0x001fcf), 
-1365             (0x001fdd, 0x001fdf), (0x001fed, 0x001fef), (0x001ffd, 0x001ffe), 
-1366             (0x00309b, 0x00309c), (0x00ff3e, 0x00ff3e), (0x00ff40, 0x00ff40), 
-1367             (0x00ffe3, 0x00ffe3), 
-1368           ]), 
-1369    # Sm: 45 codepoint groups (309 codepoints) 
-1370    'Sm' : CodePointSet([ 
-1371             (0x00002b, 0x00002b), (0x00003c, 0x00003e), (0x00007c, 0x00007c), 
-1372             (0x00007e, 0x00007e), (0x0000ac, 0x0000ac), (0x0000b1, 0x0000b1), 
-1373             (0x0000d7, 0x0000d7), (0x0000f7, 0x0000f7), (0x002044, 0x002044), 
-1374             (0x00207a, 0x00207c), (0x00208a, 0x00208c), (0x002190, 0x002194), 
-1375             (0x00219a, 0x00219b), (0x0021a0, 0x0021a0), (0x0021a3, 0x0021a3), 
-1376             (0x0021a6, 0x0021a6), (0x0021ae, 0x0021ae), (0x0021ce, 0x0021cf), 
-1377             (0x0021d2, 0x0021d2), (0x0021d4, 0x0021d4), (0x002200, 0x0022f1), 
-1378             (0x002308, 0x00230b), (0x002320, 0x002321), (0x0025b7, 0x0025b7), 
-1379             (0x0025c1, 0x0025c1), (0x00266f, 0x00266f), (0x00fb29, 0x00fb29), 
-1380             (0x00fe62, 0x00fe62), (0x00fe64, 0x00fe66), (0x00ff0b, 0x00ff0b), 
-1381             (0x00ff1c, 0x00ff1e), (0x00ff5c, 0x00ff5c), (0x00ff5e, 0x00ff5e), 
-1382             (0x00ffe2, 0x00ffe2), (0x00ffe9, 0x00ffec), (0x01d6c1, 0x01d6c1), 
-1383             (0x01d6db, 0x01d6db), (0x01d6fb, 0x01d6fb), (0x01d715, 0x01d715), 
-1384             (0x01d735, 0x01d735), (0x01d74f, 0x01d74f), (0x01d76f, 0x01d76f), 
-1385             (0x01d789, 0x01d789), (0x01d7a9, 0x01d7a9), (0x01d7c3, 0x01d7c3), 
-1386           ]), 
-1387    # So: 105 codepoint groups (2432 codepoints) 
-1388    'So' : CodePointSet([ 
-1389             (0x0000a6, 0x0000a7), (0x0000a9, 0x0000a9), (0x0000ae, 0x0000ae), 
-1390             (0x0000b0, 0x0000b0), (0x0000b6, 0x0000b6), (0x000482, 0x000482), 
-1391             (0x0006e9, 0x0006e9), (0x0006fd, 0x0006fe), (0x0009fa, 0x0009fa), 
-1392             (0x000b70, 0x000b70), (0x000f01, 0x000f03), (0x000f13, 0x000f17), 
-1393             (0x000f1a, 0x000f1f), (0x000f34, 0x000f34), (0x000f36, 0x000f36), 
-1394             (0x000f38, 0x000f38), (0x000fbe, 0x000fc5), (0x000fc7, 0x000fcc), 
-1395             (0x000fcf, 0x000fcf), (0x002100, 0x002101), (0x002103, 0x002106), 
-1396             (0x002108, 0x002109), (0x002114, 0x002114), (0x002116, 0x002118), 
-1397             (0x00211e, 0x002123), (0x002125, 0x002125), (0x002127, 0x002127), 
-1398             (0x002129, 0x002129), (0x00212e, 0x00212e), (0x002132, 0x002132), 
-1399             (0x00213a, 0x00213a), (0x002195, 0x002199), (0x00219c, 0x00219f), 
-1400             (0x0021a1, 0x0021a2), (0x0021a4, 0x0021a5), (0x0021a7, 0x0021ad), 
-1401             (0x0021af, 0x0021cd), (0x0021d0, 0x0021d1), (0x0021d3, 0x0021d3), 
-1402             (0x0021d5, 0x0021f3), (0x002300, 0x002307), (0x00230c, 0x00231f), 
-1403             (0x002322, 0x002328), (0x00232b, 0x00237b), (0x00237d, 0x00239a), 
-1404             (0x002400, 0x002426), (0x002440, 0x00244a), (0x00249c, 0x0024e9), 
-1405             (0x002500, 0x002595), (0x0025a0, 0x0025b6), (0x0025b8, 0x0025c0), 
-1406             (0x0025c2, 0x0025f7), (0x002600, 0x002613), (0x002619, 0x00266e), 
-1407             (0x002670, 0x002671), (0x002701, 0x002704), (0x002706, 0x002709), 
-1408             (0x00270c, 0x002727), (0x002729, 0x00274b), (0x00274d, 0x00274d), 
-1409             (0x00274f, 0x002752), (0x002756, 0x002756), (0x002758, 0x00275e), 
-1410             (0x002761, 0x002767), (0x002794, 0x002794), (0x002798, 0x0027af), 
-1411             (0x0027b1, 0x0027be), (0x002800, 0x0028ff), (0x002e80, 0x002e99), 
-1412             (0x002e9b, 0x002ef3), (0x002f00, 0x002fd5), (0x002ff0, 0x002ffb), 
-1413             (0x003004, 0x003004), (0x003012, 0x003013), (0x003020, 0x003020), 
-1414             (0x003036, 0x003037), (0x00303e, 0x00303f), (0x003190, 0x003191), 
-1415             (0x003196, 0x00319f), (0x003200, 0x00321c), (0x00322a, 0x003243), 
-1416             (0x003260, 0x00327b), (0x00327f, 0x00327f), (0x00328a, 0x0032b0), 
-1417             (0x0032c0, 0x0032cb), (0x0032d0, 0x0032fe), (0x003300, 0x003376), 
-1418             (0x00337b, 0x0033dd), (0x0033e0, 0x0033fe), (0x00a490, 0x00a4a1), 
-1419             (0x00a4a4, 0x00a4b3), (0x00a4b5, 0x00a4c0), (0x00a4c2, 0x00a4c4), 
-1420             (0x00a4c6, 0x00a4c6), (0x00ffe4, 0x00ffe4), (0x00ffe8, 0x00ffe8), 
-1421             (0x00ffed, 0x00ffee), (0x00fffc, 0x00fffd), (0x01d000, 0x01d0f5), 
-1422             (0x01d100, 0x01d126), (0x01d12a, 0x01d164), (0x01d16a, 0x01d16c), 
-1423             (0x01d183, 0x01d184), (0x01d18c, 0x01d1a9), (0x01d1ae, 0x01d1dd), 
-1424           ]), 
-1425    # Z: 7 codepoint groups (19 codepoints) 
-1426    'Z'  : CodePointSet([ 
-1427             (0x000020, 0x000020), (0x0000a0, 0x0000a0), (0x001680, 0x001680), 
-1428             (0x002000, 0x00200b), (0x002028, 0x002029), (0x00202f, 0x00202f), 
-1429             (0x003000, 0x003000), 
-1430           ]), 
-1431    # Zl: 1 codepoint groups (1 codepoints) 
-1432    'Zl' : CodePointSet([ 
-1433             (0x002028, 0x002028), 
-1434           ]), 
-1435    # Zp: 1 codepoint groups (1 codepoints) 
-1436    'Zp' : CodePointSet([ 
-1437             (0x002029, 0x002029), 
-1438           ]), 
-1439    # Zs: 6 codepoint groups (17 codepoints) 
-1440    'Zs' : CodePointSet([ 
-1441             (0x000020, 0x000020), (0x0000a0, 0x0000a0), (0x001680, 0x001680), 
-1442             (0x002000, 0x00200b), (0x00202f, 0x00202f), (0x003000, 0x003000), 
-1443           ]), 
-1444    } 
-1445   
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.unicode-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.unicode-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,449 +0,0 @@ - - - - - pyxb.utils.unicode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module unicode - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module unicode

source code

-

This module contains support for Unicode characters as required to - support the regular expression syntax defined in annex F of the XML Schema definition.

-

In particular, we need to be able to identify character properties and - block escapes, as defined in F.1.1, by name.

- -

The Unicode database active at the time XML Schema 1.0 was defined is - archived at http://www.unicode.org/Public/3.1-Update/UnicodeCharacterDatabase-3.1.0.html, - and refers to Unicode Standard Annex #27: Unicode 3.1.

- - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - CodePointSetError
- Raised when some abuse of a CodePointSet is detected. -
-   - - CodePointSet
- Represent a set of Unicode code points. -
-   - - XML1p0e2
- Regular expression support for XML Schema Data Types. -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - SupportsWideUnicode = True -
-   - - SingleCharEsc = {'(': <pyxb.utils.unicode.CodePointSet object>... -
-   - - catEsc = {u'P{Cc}': <pyxb.utils.unicode.CodePointSet object>, ... -
-   - - complEsc = {} -
-   - - IsBlockEsc = {u'P{IsAlphabeticPresentationForms}': <pyxb.utils... -
-   - - WildcardEsc = <pyxb.utils.unicode.CodePointSet object> -
-   - - MultiCharEsc = {'C': <pyxb.utils.unicode.CodePointSet object>,... -
-   - - __package__ = 'pyxb.utils' -
-   - - c = ']' -
-   - - k = 'Latin-1Supplement' -
-   - - v = <pyxb.utils.unicode.CodePointSet object> -
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

SingleCharEsc

- -
-
-
-
Value:
-
-{'(': <pyxb.utils.unicode.CodePointSet object>,
- ')': <pyxb.utils.unicode.CodePointSet object>,
- '*': <pyxb.utils.unicode.CodePointSet object>,
- '+': <pyxb.utils.unicode.CodePointSet object>,
- '-': <pyxb.utils.unicode.CodePointSet object>,
- '.': <pyxb.utils.unicode.CodePointSet object>,
- '?': <pyxb.utils.unicode.CodePointSet object>,
- '[': <pyxb.utils.unicode.CodePointSet object>,
-...
-
-
-
-
-
- -
- -
-

catEsc

- -
-
-
-
Value:
-
-{u'P{Cc}': <pyxb.utils.unicode.CodePointSet object>,
- u'P{Cf}': <pyxb.utils.unicode.CodePointSet object>,
- u'P{Cn}': <pyxb.utils.unicode.CodePointSet object>,
- u'P{Co}': <pyxb.utils.unicode.CodePointSet object>,
- u'P{Cs}': <pyxb.utils.unicode.CodePointSet object>,
- u'P{C}': <pyxb.utils.unicode.CodePointSet object>,
- u'P{Ll}': <pyxb.utils.unicode.CodePointSet object>,
- u'P{Lm}': <pyxb.utils.unicode.CodePointSet object>,
-...
-
-
-
-
-
- -
- -
-

IsBlockEsc

- -
-
-
-
Value:
-
-{u'P{IsAlphabeticPresentationForms}': <pyxb.utils.unicode.CodePointSet\
- object>,
- u'P{IsArabicPresentationForms-A}': <pyxb.utils.unicode.CodePointSet o\
-bject>,
- u'P{IsArabicPresentationForms-B}': <pyxb.utils.unicode.CodePointSet o\
-bject>,
- u'P{IsArabic}': <pyxb.utils.unicode.CodePointSet object>,
- u'P{IsArmenian}': <pyxb.utils.unicode.CodePointSet object>,
-...
-
-
-
-
-
- -
- -
-

MultiCharEsc

- -
-
-
-
Value:
-
-{'C': <pyxb.utils.unicode.CodePointSet object>,
- 'D': <pyxb.utils.unicode.CodePointSet object>,
- 'I': <pyxb.utils.unicode.CodePointSet object>,
- 'S': <pyxb.utils.unicode.CodePointSet object>,
- 'W': <pyxb.utils.unicode.CodePointSet object>,
- 'c': <pyxb.utils.unicode.CodePointSet object>,
- 'd': <pyxb.utils.unicode.CodePointSet object>,
- 'i': <pyxb.utils.unicode.CodePointSet object>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.unicode-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.unicode-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1109 +0,0 @@ - - - - - pyxb.utils.unicode - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module unicode - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.unicode

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # 
-  4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  5  # not use this file except in compliance with the License. You may obtain a 
-  6  # copy of the License at: 
-  7  # 
-  8  #            http://www.apache.org/licenses/LICENSE-2.0 
-  9  # 
- 10  # Unless required by applicable law or agreed to in writing, software 
- 11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 13  # License for the specific language governing permissions and limitations 
- 14  # under the License. 
- 15   
- 16  """This module contains support for Unicode characters as required to 
- 17  support the regular expression syntax defined in U{annex F 
- 18  <http://www/Documentation/W3C/www.w3.org/TR/xmlschema-2/index.html#regexs>} 
- 19  of the XML Schema definition. 
- 20   
- 21  In particular, we need to be able to identify character properties and 
- 22  block escapes, as defined in F.1.1, by name. 
- 23   
- 24   - Block data: U{http://www.unicode.org/Public/3.1-Update/Blocks-4.txt} 
- 25   - Property list data: U{http://www.unicode.org/Public/3.1-Update/PropList-3.1.0.txt} 
- 26   - Full dataset: U{http://www.unicode.org/Public/3.1-Update/UnicodeData-3.1.0.txt} 
- 27   
- 28  The Unicode database active at the time XML Schema 1.0 was defined is 
- 29  archived at 
- 30  U{http://www.unicode.org/Public/3.1-Update/UnicodeCharacterDatabase-3.1.0.html}, 
- 31  and refers to U{Unicode Standard Annex #27: Unicode 3.1 
- 32  <http://www.unicode.org/unicode/reports/tr27/>}. 
- 33  """ 
- 34   
- 35  import re 
- 36  import logging 
- 37  import pyxb.utils.utility 
- 38  from pyxb.utils import six 
- 39  from pyxb.utils.six.moves import xrange 
- 40   
- 41  _log = logging.getLogger(__name__) 
- 42   
- 43  SupportsWideUnicode = False 
- 44  try: 
- 45      re.compile(six.u('[\U0001d7ce-\U0001d7ff]')) 
- 46      SupportsWideUnicode = True 
- 47  except: 
- 48      pass 
- 49   
- 50  import bisect 
-
51 - 52 -class CodePointSetError (LookupError): -
53 """Raised when some abuse of a L{CodePointSet} is detected.""" - 54 pass -
55 - 56 @pyxb.utils.utility.BackfillComparisons -
57 -class CodePointSet (object): -
58 """Represent a set of Unicode code points. - 59 - 60 Each code point is an integral value between 0 and 0x10FFFF. This - 61 class is used to represent a set of code points in a manner - 62 suitable for use as regular expression character sets.""" - 63 - 64 MaxCodePoint = 0x10FFFF - 65 """The maximum value for a code point in the Unicode code point - 66 space. This is normally 0xFFFF, because wide unicode characters - 67 are generally not enabled in Python builds. If, however, they are - 68 enabled, this will be the full value of 0x10FFFF.""" - 69 - 70 MaxShortCodePoint = 0xFFFF - 71 if not SupportsWideUnicode: - 72 MaxCodePoint = MaxShortCodePoint - 73 - 74 # The internal representation of the codepoints is as a sorted - 75 # list where values at an even index denote the first codepoint in - 76 # a range that is in the set, and the immediately following value - 77 # indicates the next following codepoint that is not in the set. - 78 # A missing value at the end is interpreted as MaxCodePoint. For - 79 # example, the sequence [ 12, 15, 200 ] denotes the set containing - 80 # codepoints 12, 13, 14, and everything above 199. - 81 __codepoints = None - 82 -
83 - def _codepoints (self): -
84 """For testing purrposes only, access to the codepoints - 85 internal representation.""" - 86 return self.__codepoints -
87 -
88 - def __hash__ (self): -
89 return hash(self.__codepoints) -
90 -
91 - def __eq__ (self, other): -
92 """Equality is delegated to the codepoints list.""" - 93 return self.__codepoints == other.__codepoints -
94 -
95 - def __lt__ (self, other): -
96 return self.__codepoints < other.__codepoints -
97 -
98 - def __init__ (self, *args): -
99 self.__codepoints = [] -100 if 1 == len(args): -101 if isinstance(args[0], CodePointSet): -102 self.__codepoints.extend(args[0].__codepoints) -103 return -104 if isinstance(args[0], list): -105 args = args[0] -106 for a in args: -107 self.add(a) -
108 -
109 - def __mutate (self, value, do_add): -
110 # Identify the start (inclusive) and end (exclusive) code -111 # points of the value's range. -112 if isinstance(value, tuple): -113 (s, e) = value -114 e += 1 -115 elif isinstance(value, six.string_types): -116 if 1 < len(value): -117 raise TypeError() -118 s = ord(value) -119 e = s+1 -120 else: -121 s = int(value) -122 e = s+1 -123 if s >= e: -124 raise ValueError('codepoint range value order') -125 -126 # Validate the range for the code points supported by this -127 # Python interpreter. Recall that e is exclusive. -128 if s > self.MaxCodePoint: -129 return self -130 if e > self.MaxCodePoint: -131 e = self.MaxCodePoint+1 -132 -133 # Index of first code point equal to or greater than s -134 li = bisect.bisect_left(self.__codepoints, s) -135 # Index of last code point less than or equal to e -136 ri = bisect.bisect_right(self.__codepoints, e) -137 # There are four cases; if we're subtracting, they reflect. -138 case = ((li & 1) << 1) | (ri & 1) -139 if not do_add: -140 case = 3 - case -141 if 0x03 == case: -142 # Add: Incoming value begins and ends within existing ranges -143 del self.__codepoints[li:ri] -144 elif 0x02 == case: -145 # Add: Incoming value extends into an excluded range -146 del self.__codepoints[li+1:ri] -147 self.__codepoints[li] = e -148 elif 0x01 == case: -149 # Add: Incoming value begins in an excluded range -150 del self.__codepoints[li+1:ri] -151 self.__codepoints[li] = s -152 else: -153 # Add: Incoming value begins and ends within excluded ranges -154 self.__codepoints[li:ri] = [s, e] -155 return self -
156 -
157 - def add (self, value): -
158 """Add the given value to the code point set. -159 -160 @param value: An integral value denoting a code point, or a -161 tuple C{(s,e)} denoting the start and end (inclusive) code -162 points in a range. -163 @return: C{self}""" -164 return self.__mutate(value, True) -
165 -
166 - def extend (self, values): -
167 """Add multiple values to a code point set. -168 -169 @param values: Either a L{CodePointSet} instance, or an iterable -170 whose members are valid parameters to L{add}. -171 -172 @return: C{self}""" -173 if isinstance(values, CodePointSet): -174 self.extend(values.asTuples()) -175 else: -176 for v in values: -177 self.__mutate(v, True) -178 return self -
179 -
180 - def subtract (self, value): -
181 """Remove the given value from the code point set. -182 -183 @param value: An integral value denoting a code point, or a tuple -184 C{(s,e)} denoting the start and end (inclusive) code points in a -185 range, or a L{CodePointSet}. -186 -187 @return: C{self}""" -188 if isinstance(value, CodePointSet): -189 for v in value.asTuples(): -190 self.subtract(v) -191 return self -192 return self.__mutate(value, False) -
193 -194 # Escape sequences for characters that must not appear unescaped in -195 # Python regular expression patterns. Maps each bad character to a safe -196 # escape sequence. -197 __XMLtoPythonREEscapedCodepoints = ( -198 # From docs for Python's "re" module: Regular expression -199 # pattern strings may not contain null bytes -200 0, -201 # Indicates negation if it happens to occur at the start of a -202 # character group -203 ord('^'), -204 # Escape character (backslash) -205 ord('\\'), -206 # Actually doesn't need to be escaped inside a Python -207 # character group, but escaping it is less confusing. -208 ord('['), -209 # End of character group -210 ord(']'), -211 # Indicates a range of characters -212 ord('-') -213 ) -214 -215 # Return the given code point as a unicode character suitable for -216 # use in a regular expression -
217 - def __unichr (self, code_point): -
218 rv = six.unichr(code_point) -219 if 0 == code_point: -220 rv = six.u('x00') -221 if code_point in self.__XMLtoPythonREEscapedCodepoints: -222 rv = six.unichr(0x5c) + rv -223 return rv -
224 -
225 - def asPattern (self, with_brackets=True): -
226 """Return the code point set as Unicode regular expression -227 character group consisting of a sequence of characters or -228 character ranges. -229 -230 This returns a regular expression fragment using Python's -231 regular expression syntax. Note that different regular expression -232 syntaxes are not compatible, often in subtle ways. -233 -234 @param with_brackets: If C{True} (default), square brackets -235 are added to enclose the returned character group.""" -236 rva = [] -237 if with_brackets: -238 rva.append(six.u('[')) -239 for (s, e) in self.asTuples(): -240 if s == e: -241 rva.append(self.__unichr(s)) -242 else: -243 rva.extend([self.__unichr(s), '-', self.__unichr(e)]) -244 if with_brackets: -245 rva.append(six.u(']')) -246 return six.u('').join(rva) -
247 -
248 - def asTuples (self): -
249 """Return the codepoints as tuples denoting the ranges that are in -250 the set. -251 -252 Each tuple C{(s, e)} indicates that the code points from C{s} -253 (inclusive) to C{e}) (inclusive) are in the set.""" -254 -255 rv = [] -256 start = None -257 for ri in xrange(len(self.__codepoints)): -258 if start is not None: -259 rv.append( (start, self.__codepoints[ri]-1) ) -260 start = None -261 else: -262 start = self.__codepoints[ri] -263 if (start is not None) and (start <= self.MaxCodePoint): -264 rv.append( (start, self.MaxCodePoint) ) -265 return rv -
266 -
267 - def negate (self): -
268 """Return an instance that represents the inverse of this set.""" -269 rv = type(self)() -270 if (0 < len(self.__codepoints)) and (0 == self.__codepoints[0]): -271 rv.__codepoints.extend(self.__codepoints[1:]) -272 else: -273 rv.__codepoints.append(0) -274 rv.__codepoints.extend(self.__codepoints) -275 return rv -
276 -
277 - def asSingleCharacter (self): -
278 """If this set represents a single character, return it as its -279 unicode string value. Otherwise return C{None}.""" -280 if (2 != len(self.__codepoints)) or (1 < (self.__codepoints[1] - self.__codepoints[0])): -281 return None -282 return six.unichr(self.__codepoints[0]) -
283 -284 from pyxb.utils.unicode_data import PropertyMap -285 from pyxb.utils.unicode_data import BlockMap -
286 -287 -class XML1p0e2 (object): -
288 """Regular expression support for XML Schema Data Types. -289 -290 This class holds character classes and regular expressions used to -291 constrain the lexical space of XML Schema datatypes derived from -292 U{string<http://www.w3.org/TR/xmlschema-2/#string>}. They are -293 from U{XML 1.0 (Second -294 Edition)<http://www.w3.org/TR/2000/WD-xml-2e-20000814>} and -295 U{Namespaces in XML -296 <http://www.w3.org/TR/1999/REC-xml-names-19990114/>}. -297 -298 Unlike the regular expressions used for pattern constraints in XML -299 Schema, which are derived from the Unicode 3.1 specification, -300 these are derived from the Unicode 2.0 specification. -301 -302 The XML Schema definition refers explicitly to the second edition -303 of XML, so we have to use these code point sets and patterns. Be -304 aware that U{subsequent updates to the XML specification -305 <http://www.w3.org/XML/xml-V10-4e-errata#E09>} have changed the -306 corresponding patterns for other uses of XML. One significant -307 change is that the original specification, used here, does not -308 allow wide unicode characters.""" -309 -310 Char = CodePointSet( -311 0x0009, -312 0x000A, -313 0x000D, -314 ( 0x0020, 0xD7FF ), -315 ( 0xE000, 0xFFFD ) -316 ) -317 if SupportsWideUnicode: -318 Char.add( ( 1+CodePointSet.MaxShortCodePoint, CodePointSet.MaxCodePoint ) ) -319 -320 BaseChar = CodePointSet( -321 ( 0x0041, 0x005A ), -322 ( 0x0061, 0x007A ), -323 ( 0x00C0, 0x00D6 ), -324 ( 0x00D8, 0x00F6 ), -325 ( 0x00F8, 0x00FF ), -326 ( 0x0100, 0x0131 ), -327 ( 0x0134, 0x013E ), -328 ( 0x0141, 0x0148 ), -329 ( 0x014A, 0x017E ), -330 ( 0x0180, 0x01C3 ), -331 ( 0x01CD, 0x01F0 ), -332 ( 0x01F4, 0x01F5 ), -333 ( 0x01FA, 0x0217 ), -334 ( 0x0250, 0x02A8 ), -335 ( 0x02BB, 0x02C1 ), -336 0x0386, -337 ( 0x0388, 0x038A ), -338 0x038C, -339 ( 0x038E, 0x03A1 ), -340 ( 0x03A3, 0x03CE ), -341 ( 0x03D0, 0x03D6 ), -342 0x03DA, -343 0x03DC, -344 0x03DE, -345 0x03E0, -346 ( 0x03E2, 0x03F3 ), -347 ( 0x0401, 0x040C ), -348 ( 0x040E, 0x044F ), -349 ( 0x0451, 0x045C ), -350 ( 0x045E, 0x0481 ), -351 ( 0x0490, 0x04C4 ), -352 ( 0x04C7, 0x04C8 ), -353 ( 0x04CB, 0x04CC ), -354 ( 0x04D0, 0x04EB ), -355 ( 0x04EE, 0x04F5 ), -356 ( 0x04F8, 0x04F9 ), -357 ( 0x0531, 0x0556 ), -358 0x0559, -359 ( 0x0561, 0x0586 ), -360 ( 0x05D0, 0x05EA ), -361 ( 0x05F0, 0x05F2 ), -362 ( 0x0621, 0x063A ), -363 ( 0x0641, 0x064A ), -364 ( 0x0671, 0x06B7 ), -365 ( 0x06BA, 0x06BE ), -366 ( 0x06C0, 0x06CE ), -367 ( 0x06D0, 0x06D3 ), -368 0x06D5, -369 ( 0x06E5, 0x06E6 ), -370 ( 0x0905, 0x0939 ), -371 0x093D, -372 ( 0x0958, 0x0961 ), -373 ( 0x0985, 0x098C ), -374 ( 0x098F, 0x0990 ), -375 ( 0x0993, 0x09A8 ), -376 ( 0x09AA, 0x09B0 ), -377 0x09B2, -378 ( 0x09B6, 0x09B9 ), -379 ( 0x09DC, 0x09DD ), -380 ( 0x09DF, 0x09E1 ), -381 ( 0x09F0, 0x09F1 ), -382 ( 0x0A05, 0x0A0A ), -383 ( 0x0A0F, 0x0A10 ), -384 ( 0x0A13, 0x0A28 ), -385 ( 0x0A2A, 0x0A30 ), -386 ( 0x0A32, 0x0A33 ), -387 ( 0x0A35, 0x0A36 ), -388 ( 0x0A38, 0x0A39 ), -389 ( 0x0A59, 0x0A5C ), -390 0x0A5E, -391 ( 0x0A72, 0x0A74 ), -392 ( 0x0A85, 0x0A8B ), -393 0x0A8D, -394 ( 0x0A8F, 0x0A91 ), -395 ( 0x0A93, 0x0AA8 ), -396 ( 0x0AAA, 0x0AB0 ), -397 ( 0x0AB2, 0x0AB3 ), -398 ( 0x0AB5, 0x0AB9 ), -399 0x0ABD, -400 0x0AE0, -401 ( 0x0B05, 0x0B0C ), -402 ( 0x0B0F, 0x0B10 ), -403 ( 0x0B13, 0x0B28 ), -404 ( 0x0B2A, 0x0B30 ), -405 ( 0x0B32, 0x0B33 ), -406 ( 0x0B36, 0x0B39 ), -407 0x0B3D, -408 ( 0x0B5C, 0x0B5D ), -409 ( 0x0B5F, 0x0B61 ), -410 ( 0x0B85, 0x0B8A ), -411 ( 0x0B8E, 0x0B90 ), -412 ( 0x0B92, 0x0B95 ), -413 ( 0x0B99, 0x0B9A ), -414 0x0B9C, -415 ( 0x0B9E, 0x0B9F ), -416 ( 0x0BA3, 0x0BA4 ), -417 ( 0x0BA8, 0x0BAA ), -418 ( 0x0BAE, 0x0BB5 ), -419 ( 0x0BB7, 0x0BB9 ), -420 ( 0x0C05, 0x0C0C ), -421 ( 0x0C0E, 0x0C10 ), -422 ( 0x0C12, 0x0C28 ), -423 ( 0x0C2A, 0x0C33 ), -424 ( 0x0C35, 0x0C39 ), -425 ( 0x0C60, 0x0C61 ), -426 ( 0x0C85, 0x0C8C ), -427 ( 0x0C8E, 0x0C90 ), -428 ( 0x0C92, 0x0CA8 ), -429 ( 0x0CAA, 0x0CB3 ), -430 ( 0x0CB5, 0x0CB9 ), -431 0x0CDE, -432 ( 0x0CE0, 0x0CE1 ), -433 ( 0x0D05, 0x0D0C ), -434 ( 0x0D0E, 0x0D10 ), -435 ( 0x0D12, 0x0D28 ), -436 ( 0x0D2A, 0x0D39 ), -437 ( 0x0D60, 0x0D61 ), -438 ( 0x0E01, 0x0E2E ), -439 0x0E30, -440 ( 0x0E32, 0x0E33 ), -441 ( 0x0E40, 0x0E45 ), -442 ( 0x0E81, 0x0E82 ), -443 0x0E84, -444 ( 0x0E87, 0x0E88 ), -445 0x0E8A, -446 0x0E8D, -447 ( 0x0E94, 0x0E97 ), -448 ( 0x0E99, 0x0E9F ), -449 ( 0x0EA1, 0x0EA3 ), -450 0x0EA5, -451 0x0EA7, -452 ( 0x0EAA, 0x0EAB ), -453 ( 0x0EAD, 0x0EAE ), -454 0x0EB0, -455 ( 0x0EB2, 0x0EB3 ), -456 0x0EBD, -457 ( 0x0EC0, 0x0EC4 ), -458 ( 0x0F40, 0x0F47 ), -459 ( 0x0F49, 0x0F69 ), -460 ( 0x10A0, 0x10C5 ), -461 ( 0x10D0, 0x10F6 ), -462 0x1100, -463 ( 0x1102, 0x1103 ), -464 ( 0x1105, 0x1107 ), -465 0x1109, -466 ( 0x110B, 0x110C ), -467 ( 0x110E, 0x1112 ), -468 0x113C, -469 0x113E, -470 0x1140, -471 0x114C, -472 0x114E, -473 0x1150, -474 ( 0x1154, 0x1155 ), -475 0x1159, -476 ( 0x115F, 0x1161 ), -477 0x1163, -478 0x1165, -479 0x1167, -480 0x1169, -481 ( 0x116D, 0x116E ), -482 ( 0x1172, 0x1173 ), -483 0x1175, -484 0x119E, -485 0x11A8, -486 0x11AB, -487 ( 0x11AE, 0x11AF ), -488 ( 0x11B7, 0x11B8 ), -489 0x11BA, -490 ( 0x11BC, 0x11C2 ), -491 0x11EB, -492 0x11F0, -493 0x11F9, -494 ( 0x1E00, 0x1E9B ), -495 ( 0x1EA0, 0x1EF9 ), -496 ( 0x1F00, 0x1F15 ), -497 ( 0x1F18, 0x1F1D ), -498 ( 0x1F20, 0x1F45 ), -499 ( 0x1F48, 0x1F4D ), -500 ( 0x1F50, 0x1F57 ), -501 0x1F59, -502 0x1F5B, -503 0x1F5D, -504 ( 0x1F5F, 0x1F7D ), -505 ( 0x1F80, 0x1FB4 ), -506 ( 0x1FB6, 0x1FBC ), -507 0x1FBE, -508 ( 0x1FC2, 0x1FC4 ), -509 ( 0x1FC6, 0x1FCC ), -510 ( 0x1FD0, 0x1FD3 ), -511 ( 0x1FD6, 0x1FDB ), -512 ( 0x1FE0, 0x1FEC ), -513 ( 0x1FF2, 0x1FF4 ), -514 ( 0x1FF6, 0x1FFC ), -515 0x2126, -516 ( 0x212A, 0x212B ), -517 0x212E, -518 ( 0x2180, 0x2182 ), -519 ( 0x3041, 0x3094 ), -520 ( 0x30A1, 0x30FA ), -521 ( 0x3105, 0x312C ), -522 ( 0xAC00, 0xD7A3 ) -523 ) -524 -525 Ideographic = CodePointSet( -526 ( 0x4E00, 0x9FA5 ), -527 0x3007, -528 ( 0x3021, 0x3029 ) -529 ) -530 -531 Letter = CodePointSet(BaseChar).extend(Ideographic) -532 -533 CombiningChar = CodePointSet( -534 ( 0x0300, 0x0345 ), -535 ( 0x0360, 0x0361 ), -536 ( 0x0483, 0x0486 ), -537 ( 0x0591, 0x05A1 ), -538 ( 0x05A3, 0x05B9 ), -539 ( 0x05BB, 0x05BD ), -540 0x05BF, -541 ( 0x05C1, 0x05C2 ), -542 0x05C4, -543 ( 0x064B, 0x0652 ), -544 0x0670, -545 ( 0x06D6, 0x06DC ), -546 ( 0x06DD, 0x06DF ), -547 ( 0x06E0, 0x06E4 ), -548 ( 0x06E7, 0x06E8 ), -549 ( 0x06EA, 0x06ED ), -550 ( 0x0901, 0x0903 ), -551 0x093C, -552 ( 0x093E, 0x094C ), -553 0x094D, -554 ( 0x0951, 0x0954 ), -555 ( 0x0962, 0x0963 ), -556 ( 0x0981, 0x0983 ), -557 0x09BC, -558 0x09BE, -559 0x09BF, -560 ( 0x09C0, 0x09C4 ), -561 ( 0x09C7, 0x09C8 ), -562 ( 0x09CB, 0x09CD ), -563 0x09D7, -564 ( 0x09E2, 0x09E3 ), -565 0x0A02, -566 0x0A3C, -567 0x0A3E, -568 0x0A3F, -569 ( 0x0A40, 0x0A42 ), -570 ( 0x0A47, 0x0A48 ), -571 ( 0x0A4B, 0x0A4D ), -572 ( 0x0A70, 0x0A71 ), -573 ( 0x0A81, 0x0A83 ), -574 0x0ABC, -575 ( 0x0ABE, 0x0AC5 ), -576 ( 0x0AC7, 0x0AC9 ), -577 ( 0x0ACB, 0x0ACD ), -578 ( 0x0B01, 0x0B03 ), -579 0x0B3C, -580 ( 0x0B3E, 0x0B43 ), -581 ( 0x0B47, 0x0B48 ), -582 ( 0x0B4B, 0x0B4D ), -583 ( 0x0B56, 0x0B57 ), -584 ( 0x0B82, 0x0B83 ), -585 ( 0x0BBE, 0x0BC2 ), -586 ( 0x0BC6, 0x0BC8 ), -587 ( 0x0BCA, 0x0BCD ), -588 0x0BD7, -589 ( 0x0C01, 0x0C03 ), -590 ( 0x0C3E, 0x0C44 ), -591 ( 0x0C46, 0x0C48 ), -592 ( 0x0C4A, 0x0C4D ), -593 ( 0x0C55, 0x0C56 ), -594 ( 0x0C82, 0x0C83 ), -595 ( 0x0CBE, 0x0CC4 ), -596 ( 0x0CC6, 0x0CC8 ), -597 ( 0x0CCA, 0x0CCD ), -598 ( 0x0CD5, 0x0CD6 ), -599 ( 0x0D02, 0x0D03 ), -600 ( 0x0D3E, 0x0D43 ), -601 ( 0x0D46, 0x0D48 ), -602 ( 0x0D4A, 0x0D4D ), -603 0x0D57, -604 0x0E31, -605 ( 0x0E34, 0x0E3A ), -606 ( 0x0E47, 0x0E4E ), -607 0x0EB1, -608 ( 0x0EB4, 0x0EB9 ), -609 ( 0x0EBB, 0x0EBC ), -610 ( 0x0EC8, 0x0ECD ), -611 ( 0x0F18, 0x0F19 ), -612 0x0F35, -613 0x0F37, -614 0x0F39, -615 0x0F3E, -616 0x0F3F, -617 ( 0x0F71, 0x0F84 ), -618 ( 0x0F86, 0x0F8B ), -619 ( 0x0F90, 0x0F95 ), -620 0x0F97, -621 ( 0x0F99, 0x0FAD ), -622 ( 0x0FB1, 0x0FB7 ), -623 0x0FB9, -624 ( 0x20D0, 0x20DC ), -625 0x20E1, -626 ( 0x302A, 0x302F ), -627 0x3099, -628 0x309A -629 ) -630 -631 Digit = CodePointSet( -632 ( 0x0030, 0x0039 ), -633 ( 0x0660, 0x0669 ), -634 ( 0x06F0, 0x06F9 ), -635 ( 0x0966, 0x096F ), -636 ( 0x09E6, 0x09EF ), -637 ( 0x0A66, 0x0A6F ), -638 ( 0x0AE6, 0x0AEF ), -639 ( 0x0B66, 0x0B6F ), -640 ( 0x0BE7, 0x0BEF ), -641 ( 0x0C66, 0x0C6F ), -642 ( 0x0CE6, 0x0CEF ), -643 ( 0x0D66, 0x0D6F ), -644 ( 0x0E50, 0x0E59 ), -645 ( 0x0ED0, 0x0ED9 ), -646 ( 0x0F20, 0x0F29 ) -647 ) -648 -649 Extender = CodePointSet( -650 0x00B7, -651 0x02D0, -652 0x02D1, -653 0x0387, -654 0x0640, -655 0x0E46, -656 0x0EC6, -657 0x3005, -658 ( 0x3031, 0x3035 ), -659 ( 0x309D, 0x309E ), -660 ( 0x30FC, 0x30FE ) -661 ) -662 -663 # Not an explicit production, but used in Name production -664 NameStartChar = CodePointSet(Letter) -665 NameStartChar.add(ord('_')) -666 NameStartChar.add(ord(':')) -667 -668 NCNameStartChar = CodePointSet(Letter) -669 NCNameStartChar.add(ord('_')) -670 -671 NameChar = CodePointSet(Letter) -672 NameChar.extend(Digit) -673 NameChar.add(ord('.')) -674 NameChar.add(ord('-')) -675 NameChar.add(ord('_')) -676 NameChar.add(ord(':')) -677 NameChar.extend(CombiningChar) -678 NameChar.extend(Extender) -679 -680 NCNameChar = CodePointSet(Letter) -681 NCNameChar.extend(Digit) -682 NCNameChar.add(ord('.')) -683 NCNameChar.add(ord('-')) -684 NCNameChar.add(ord('_')) -685 NCNameChar.extend(CombiningChar) -686 NCNameChar.extend(Extender) -687 -688 Name_pat = '%s%s*' % (NameStartChar.asPattern(), NameChar.asPattern()) -689 Name_re = re.compile('^%s$' % (Name_pat,)) -690 NmToken_pat = '%s+' % (NameChar.asPattern(),) -691 NmToken_re = re.compile('^%s$' % (NmToken_pat,)) -692 NCName_pat = '%s%s*' % (NCNameStartChar.asPattern(), NCNameChar.asPattern()) -693 NCName_re = re.compile('^%s$' % (NCName_pat,)) -694 QName_pat = '(%s:)?%s' % (NCName_pat, NCName_pat) -695 QName_re = re.compile('^%s$' % (QName_pat,)) -
696 -697 # Production 24 : Single Character Escapes -698 SingleCharEsc = { 'n' : CodePointSet(0x0A), -699 'r' : CodePointSet(0x0D), -700 't' : CodePointSet(0x09) } -701 for c in r'\|.-^?*+{}()[]': -702 SingleCharEsc[c] = CodePointSet(ord(c)) -703 -704 # Production 25 : Category Escapes -705 # Production 26: Complemented Category Escapes -706 catEsc = { } -707 complEsc = { } -708 for k, v in six.iteritems(PropertyMap): -709 catEsc[six.u('p{%s}') % (k,)] = v -710 catEsc[six.u('P{%s}') % (k,)] = v.negate() -711 -712 # Production 36 : IsBlock escapes -713 IsBlockEsc = { } -714 for k, v in six.iteritems(BlockMap): -715 IsBlockEsc[six.u('p{Is%s}') % (k,)] = v -716 IsBlockEsc[six.u('P{Is%s}') % (k,)] = v.negate() -717 -718 # Production 37 : Multi-Character Escapes -719 WildcardEsc = CodePointSet(ord('\n'), ord('\r')).negate() -720 MultiCharEsc = { } -721 MultiCharEsc['s'] = CodePointSet(0x20, ord('\t'), ord('\n'), ord('\r')) -722 MultiCharEsc['S'] = MultiCharEsc['s'].negate() -723 MultiCharEsc['i'] = CodePointSet(XML1p0e2.Letter).add(ord('_')).add(ord(':')) -724 MultiCharEsc['I'] = MultiCharEsc['i'].negate() -725 MultiCharEsc['c'] = CodePointSet(XML1p0e2.NameChar) -726 MultiCharEsc['C'] = MultiCharEsc['c'].negate() -727 MultiCharEsc['d'] = PropertyMap['Nd'] -728 MultiCharEsc['D'] = MultiCharEsc['d'].negate() -729 MultiCharEsc['W'] = CodePointSet(PropertyMap['P']).extend(PropertyMap['Z']).extend(PropertyMap['C']) -730 MultiCharEsc['w'] = MultiCharEsc['W'].negate() -731 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.unicode.XML1p0e2-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode.XML1p0e2-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.unicode.XML1p0e2-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.unicode.XML1p0e2-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,650 +0,0 @@ - - - - - pyxb.utils.unicode.XML1p0e2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module unicode :: - Class XML1p0e2 - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class XML1p0e2

source code

-
-object --+
-         |
-        XML1p0e2
-
- -
-

Regular expression support for XML Schema Data Types.

-

This class holds character classes and regular expressions used to - constrain the lexical space of XML Schema datatypes derived from string. - They are from XML 1.0 (Second Edition) and Namespaces in XML.

-

Unlike the regular expressions used for pattern constraints in XML - Schema, which are derived from the Unicode 3.1 specification, these are - derived from the Unicode 2.0 specification.

-

The XML Schema definition refers explicitly to the second edition of - XML, so we have to use these code point sets and patterns. Be aware that - subsequent updates to the XML specification have - changed the corresponding patterns for other uses of XML. One - significant change is that the original specification, used here, does - not allow wide unicode characters.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __init__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - Char = <pyxb.utils.unicode.CodePointSet object> -
-   - - BaseChar = <pyxb.utils.unicode.CodePointSet object> -
-   - - Ideographic = <pyxb.utils.unicode.CodePointSet object> -
-   - - Letter = <pyxb.utils.unicode.CodePointSet object> -
-   - - CombiningChar = <pyxb.utils.unicode.CodePointSet object> -
-   - - Digit = <pyxb.utils.unicode.CodePointSet object> -
-   - - Extender = <pyxb.utils.unicode.CodePointSet object> -
-   - - NameStartChar = <pyxb.utils.unicode.CodePointSet object> -
-   - - NCNameStartChar = <pyxb.utils.unicode.CodePointSet object> -
-   - - NameChar = <pyxb.utils.unicode.CodePointSet object> -
-   - - NCNameChar = <pyxb.utils.unicode.CodePointSet object> -
-   - - Name_pat = u'[:A-Z_a-zÀ-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-ʨʻ-ˁΆΈ-Ί... -
-   - - Name_re = re.compile(r'^[:A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u0131...
- hash(x) -
-   - - NmToken_pat = u'[\--.0-:A-Z_a-z·À-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗ... -
-   - - NmToken_re = re.compile(r'^[--\.0-:A-Z_a-z\xb7\xc0-\xd6\xd8-\x...
- hash(x) -
-   - - NCName_pat = u'[A-Z_a-zÀ-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-ʨʻ-ˁΆΈ-... -
-   - - NCName_re = re.compile(r'^[A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u013...
- hash(x) -
-   - - QName_pat = u'([A-Z_a-zÀ-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-ʨʻ-ˁΆΈ-... -
-   - - QName_re = re.compile(r'^([A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u013... -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

Name_pat

- -
-
-
-
Value:
-
-u'[:A-Z_a-zÀ-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-ʨʻ-ˁΆΈ-ΊΌΎ-ΡΣ-ώϐ-ϖϚϜϞϠϢ-ϳЁ-\
-ЌЎ-яё-ќў-ҁҐ-ӄӇ-ӈӋ-ӌӐ-ӫӮ-ӵӸ-ӹԱ-Ֆՙա-ֆא-תװ-ײء-غف-يٱ-ڷں-ھۀ-ێې-ۓەۥ-ۦअ-हऽक़-ॡ\
-অ-ঌএ-ঐও-নপ-রলশ-হড়-ঢ়য়-ৡৰ-ৱਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઋઍએ-ઑઓ-નપ-રલ-ળવ\
--હઽૠଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଶ-ହଽଡ଼-ଢ଼ୟ-ୡஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹఅ-ఌఎ-ఐఒ-నప-ళవ\
--హౠ-ౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹೞೠ-ೡഅ-ഌഎ-ഐഒ-നപ-ഹൠ-ൡก-ฮะา-ำเ-ๅກ-ຂຄງ-ຈຊຍດ-ທນ-ຟມ-ຣລວສ\
--ຫອ-ຮະາ-ຳຽເ-ໄཀ-ཇཉ-ཀྵႠ-Ⴥა-ჶᄀᄂ-ᄃᄅ-ᄇᄉᄋ-ᄌᄎ-ᄒᄼᄾᅀᅌᅎᅐᅔ-ᅕᅙᅟ-ᅡᅣᅥᅧᅩᅭ-ᅮᅲ-ᅳᅵᆞᆨᆫᆮ-ᆯᆷ\
--ᆸᆺᆼ-ᇂᇫᇰᇹḀ-ẛẠ-ỹἀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼΩK-Å℮ↀ\
--ↂ〇〡-〩ぁ-ゔァ-ヺㄅ-ㄬ一-龥가-힣][\--.0-:A-Z_a-z·À-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-\
-...
-
-
-
-
-
- -
- -
-

Name_re

-

hash(x)

-
-
-
-
Value:
-
-re.compile(r'^[:A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u0131\u0134-\u013e\u014\
-1-\u0148\u014a-\u017e\u0180-\u01c3\u01cd-\u01f0\u01f4-\u01f5\u01fa-\u0\
-217\u0250-\u02a8\u02bb-\u02c1\u0386\u0388-\u038a\u038c\u038e-\u03a1\u0\
-3a3-\u03ce\u03d0-\u03d6\u03da\u03dc\u03de\u03e0\u03e2-\u03f3\u0401-\u0\
-40c\u040e-\u044f\u0451-\u045c\u045e-\u0481\u0490-\u04c4\u04c7-\u04c8\u\
-04cb-\u04cc\u04d0-\u04eb\u04ee-\u04f5\u04f8-\u04f9\u0531-\u0556\u0559\\
-u0561-\u0586\u05d0-\u05ea\u05f0-\u05f2\u0621-\u063a\u0641-\u064a\u0671\
--\u06b7\u06ba-\u06be\u06c0-\u06ce\u06d0-\u06d3\u06d5\u06e5-\u06e6\u090\
-...
-
-
-
-
-
- -
- -
-

NmToken_pat

- -
-
-
-
Value:
-
-u'[\--.0-:A-Z_a-z·À-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-ʨʻ-ˁː-ˑ̀-͠ͅ-͡Ά-ΊΌΎ-Ρ\
-Σ-ώϐ-ϖϚϜϞϠϢ-ϳЁ-ЌЎ-яё-ќў-ҁ҃-҆Ґ-ӄӇ-ӈӋ-ӌӐ-ӫӮ-ӵӸ-ӹԱ-Ֆՙա-ֆ֑-֣֡-ֹֻ-ֽֿׁ-ׂׄא-ת\
-װ-ײء-غـ-ْ٠-٩ٰ-ڷں-ھۀ-ێې-ۓە-۪ۨ-ۭ۰-۹ँ-ःअ-ह़-्॑-॔क़-ॣ०-९ঁ-ঃঅ-ঌএ-ঐও-নপ-রলশ-হ\
-়া-ৄে-ৈো-্ৗড়-ঢ়য়-ৣ০-ৱਂਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹ਼ਾ-ੂੇ-ੈੋ-੍ਖ਼-ੜਫ਼੦-ੴઁ-ઃઅ-ઋઍએ-ઑઓ\
--નપ-રલ-ળવ-હ઼-ૅે-ૉો-્ૠ૦-૯ଁ-ଃଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଶ-ହ଼-ୃେ-ୈୋ-୍ୖ-ୗଡ଼-ଢ଼ୟ-ୡ୦-୯ஂ-ஃஅ\
--ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹா-ூெ-ைொ-்ௗ௧-௯ఁ-ఃఅ-ఌఎ-ఐఒ-నప-ళవ-హా-ౄె-ైొ-్ౕ-ౖ\
-ౠ-ౡ౦-౯ಂ-ಃಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಾ-ೄೆ-ೈೊ-್ೕ-ೖೞೠ-ೡ೦-೯ം-ഃഅ-ഌഎ-ഐഒ-നപ-ഹാ-ൃെ-ൈൊ-്ൗൠ-\
-ൡ൦-൯ก-ฮะ-ฺเ-๎๐-๙ກ-ຂຄງ-ຈຊຍດ-ທນ-ຟມ-ຣລວສ-ຫອ-ຮະ-ູົ-ຽເ-ໄໆ່-ໍ໐-໙༘-༙༠-༩༹༵༷༾-ཇ\
-...
-
-
-
-
-
- -
- -
-

NmToken_re

-

hash(x)

-
-
-
-
Value:
-
-re.compile(r'^[--\.0-:A-Z_a-z\xb7\xc0-\xd6\xd8-\xf6\xf8-\u0131\u0134-\\
-u013e\u0141-\u0148\u014a-\u017e\u0180-\u01c3\u01cd-\u01f0\u01f4-\u01f5\
-\u01fa-\u0217\u0250-\u02a8\u02bb-\u02c1\u02d0-\u02d1\u0300-\u0345\u036\
-0-\u0361\u0386-\u038a\u038c\u038e-\u03a1\u03a3-\u03ce\u03d0-\u03d6\u03\
-da\u03dc\u03de\u03e0\u03e2-\u03f3\u0401-\u040c\u040e-\u044f\u0451-\u04\
-5c\u045e-\u0481\u0483-\u0486\u0490-\u04c4\u04c7-\u04c8\u04cb-\u04cc\u0\
-4d0-\u04eb\u04ee-\u04f5\u04f8-\u04f9\u0531-\u0556\u0559\u0561-\u0586\u\
-0591-\u05a1\u05a3-\u05b9\u05bb-\u05bd\u05bf\u05c1-\u05c2\u05c4\u05d0-\\
-...
-
-
-
-
-
- -
- -
-

NCName_pat

- -
-
-
-
Value:
-
-u'[A-Z_a-zÀ-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-ʨʻ-ˁΆΈ-ΊΌΎ-ΡΣ-ώϐ-ϖϚϜϞϠϢ-ϳЁ-Ќ\
-Ў-яё-ќў-ҁҐ-ӄӇ-ӈӋ-ӌӐ-ӫӮ-ӵӸ-ӹԱ-Ֆՙա-ֆא-תװ-ײء-غف-يٱ-ڷں-ھۀ-ێې-ۓەۥ-ۦअ-हऽक़-ॡঅ\
--ঌএ-ঐও-নপ-রলশ-হড়-ঢ়য়-ৡৰ-ৱਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઋઍએ-ઑઓ-નપ-રલ-ળવ-\
-હઽૠଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଶ-ହଽଡ଼-ଢ଼ୟ-ୡஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹఅ-ఌఎ-ఐఒ-నప-ళవ-\
-హౠ-ౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹೞೠ-ೡഅ-ഌഎ-ഐഒ-നപ-ഹൠ-ൡก-ฮะา-ำเ-ๅກ-ຂຄງ-ຈຊຍດ-ທນ-ຟມ-ຣລວສ-\
-ຫອ-ຮະາ-ຳຽເ-ໄཀ-ཇཉ-ཀྵႠ-Ⴥა-ჶᄀᄂ-ᄃᄅ-ᄇᄉᄋ-ᄌᄎ-ᄒᄼᄾᅀᅌᅎᅐᅔ-ᅕᅙᅟ-ᅡᅣᅥᅧᅩᅭ-ᅮᅲ-ᅳᅵᆞᆨᆫᆮ-ᆯᆷ-\
-ᆸᆺᆼ-ᇂᇫᇰᇹḀ-ẛẠ-ỹἀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼΩK-Å℮ↀ-\
-ↂ〇〡-〩ぁ-ゔァ-ヺㄅ-ㄬ一-龥가-힣][\--.0-9A-Z_a-z·À-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-ʨ\
-...
-
-
-
-
-
- -
- -
-

NCName_re

-

hash(x)

-
-
-
-
Value:
-
-re.compile(r'^[A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u0131\u0134-\u013e\u0141\
--\u0148\u014a-\u017e\u0180-\u01c3\u01cd-\u01f0\u01f4-\u01f5\u01fa-\u02\
-17\u0250-\u02a8\u02bb-\u02c1\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03\
-a3-\u03ce\u03d0-\u03d6\u03da\u03dc\u03de\u03e0\u03e2-\u03f3\u0401-\u04\
-0c\u040e-\u044f\u0451-\u045c\u045e-\u0481\u0490-\u04c4\u04c7-\u04c8\u0\
-4cb-\u04cc\u04d0-\u04eb\u04ee-\u04f5\u04f8-\u04f9\u0531-\u0556\u0559\u\
-0561-\u0586\u05d0-\u05ea\u05f0-\u05f2\u0621-\u063a\u0641-\u064a\u0671-\
-\u06b7\u06ba-\u06be\u06c0-\u06ce\u06d0-\u06d3\u06d5\u06e5-\u06e6\u0905\
-...
-
-
-
-
-
- -
- -
-

QName_pat

- -
-
-
-
Value:
-
-u'([A-Z_a-zÀ-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-ʨʻ-ˁΆΈ-ΊΌΎ-ΡΣ-ώϐ-ϖϚϜϞϠϢ-ϳЁ-\
-ЌЎ-яё-ќў-ҁҐ-ӄӇ-ӈӋ-ӌӐ-ӫӮ-ӵӸ-ӹԱ-Ֆՙա-ֆא-תװ-ײء-غف-يٱ-ڷں-ھۀ-ێې-ۓەۥ-ۦअ-हऽक़-ॡ\
-অ-ঌএ-ঐও-নপ-রলশ-হড়-ঢ়য়-ৡৰ-ৱਅ-ਊਏ-ਐਓ-ਨਪ-ਰਲ-ਲ਼ਵ-ਸ਼ਸ-ਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઋઍએ-ઑઓ-નપ-રલ-ળવ\
--હઽૠଅ-ଌଏ-ଐଓ-ନପ-ରଲ-ଳଶ-ହଽଡ଼-ଢ଼ୟ-ୡஅ-ஊஎ-ஐஒ-கங-சஜஞ-டண-தந-பம-வஷ-ஹఅ-ఌఎ-ఐఒ-నప-ళవ\
--హౠ-ౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹೞೠ-ೡഅ-ഌഎ-ഐഒ-നപ-ഹൠ-ൡก-ฮะา-ำเ-ๅກ-ຂຄງ-ຈຊຍດ-ທນ-ຟມ-ຣລວສ\
--ຫອ-ຮະາ-ຳຽເ-ໄཀ-ཇཉ-ཀྵႠ-Ⴥა-ჶᄀᄂ-ᄃᄅ-ᄇᄉᄋ-ᄌᄎ-ᄒᄼᄾᅀᅌᅎᅐᅔ-ᅕᅙᅟ-ᅡᅣᅥᅧᅩᅭ-ᅮᅲ-ᅳᅵᆞᆨᆫᆮ-ᆯᆷ\
--ᆸᆺᆼ-ᇂᇫᇰᇹḀ-ẛẠ-ỹἀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼΩK-Å℮ↀ\
--ↂ〇〡-〩ぁ-ゔァ-ヺㄅ-ㄬ一-龥가-힣][\--.0-9A-Z_a-z·À-ÖØ-öø-ıĴ-ľŁ-ňŊ-žƀ-ǃǍ-ǰǴ-ǵǺ-ȗɐ-\
-...
-
-
-
-
-
- -
- -
-

QName_re

- -
-
-
-
Value:
-
-re.compile(r'^([A-Z_a-z\xc0-\xd6\xd8-\xf6\xf8-\u0131\u0134-\u013e\u014\
-1-\u0148\u014a-\u017e\u0180-\u01c3\u01cd-\u01f0\u01f4-\u01f5\u01fa-\u0\
-217\u0250-\u02a8\u02bb-\u02c1\u0386\u0388-\u038a\u038c\u038e-\u03a1\u0\
-3a3-\u03ce\u03d0-\u03d6\u03da\u03dc\u03de\u03e0\u03e2-\u03f3\u0401-\u0\
-40c\u040e-\u044f\u0451-\u045c\u045e-\u0481\u0490-\u04c4\u04c7-\u04c8\u\
-04cb-\u04cc\u04d0-\u04eb\u04ee-\u04f5\u04f8-\u04f9\u0531-\u0556\u0559\\
-u0561-\u0586\u05d0-\u05ea\u05f0-\u05f2\u0621-\u063a\u0641-\u064a\u0671\
--\u06b7\u06ba-\u06be\u06c0-\u06ce\u06d0-\u06d3\u06d5\u06e5-\u06e6\u090\
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility._DeconflictSymbols_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility._DeconflictSymbols_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility._DeconflictSymbols_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility._DeconflictSymbols_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,246 +0,0 @@ - - - - - pyxb.utils.utility._DeconflictSymbols_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class _DeconflictSymbols_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _DeconflictSymbols_mixin

source code

-
-object --+
-         |
-        _DeconflictSymbols_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in used to deconflict public symbols in classes that may be - inherited by generated binding classes.

-

Some classes, like the pyxb.binding.basis.element or pyxb.binding.basis.simpleTypeDefinition classes in pyxb.binding.basis, have public symbols associated with - functions and variables. It is possible that an XML schema might include - tags and attribute names that match these symbols. To avoid conflict, - the reserved symbols marked in this class are added to the pre-defined - identifier set.

-

Subclasses should create a class-level variable - _ReservedSymbols that contains a set of strings denoting the - symbols reserved in this class, combined with those from any superclasses - that also have reserved symbols. Code like the following is - suggested:

-
-  # For base classes (direct mix-in):
-  _ReservedSymbols = set([ 'one', 'two' ])
-  # For subclasses:
-  _ReservedSymbols = SuperClass._ReservedSymbols.union(set([ 'three' ]))
-
-

Only public symbols (those with no underscores) are currently - supported. (Private symbols can't be deconflicted that easily, and no - protected symbols that derive from the XML are created by the binding - generator.)

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __init__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - _ReservedSymbols = set([])
- There are no reserved symbols in the base class. -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility.Graph-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.Graph-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility.Graph-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.Graph-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,930 +0,0 @@ - - - - - pyxb.utils.utility.Graph - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class Graph - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Graph

source code

-

Represent a directed graph with arbitrary objects as nodes.

-

This is used in the code - generator to determine order dependencies among components within a - namespace, and schema that comprise various namespaces. An edge from - source to target indicates that some aspect of - source requires that some aspect of target - already be available.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - root=None) - source code - -
- -
-   - - - - - - -
addEdge(self, - source, - target)
- Add a directed edge from the source to the - target.
- source code - -
- -
-   - - - - - - -
addNode(self, - node)
- Add the given node to the graph.
- source code - -
- -
- set - - - - - - -
roots(self, - reset=False)
- Return the set of nodes calculated to be roots (i.e., those that have - no incoming edges).
- source code - -
- -
-   - - - - - - -
addRoot(self, - root)
- Add the provided node as a root node, even if it has incoming edges.
- source code - -
- -
-   - - - - - - -
edgeMap(self)
- Return the edges in the graph.
- source code - -
- -
-   - - - - - - -
edges(self)
- Return the edges in the graph.
- source code - -
- -
-   - - - - - - -
nodes(self)
- Return the set of nodes in the graph.
- source code - -
- -
-   - - - - - - -
tarjan(self, - reset=False)
- Execute Tarjan's algorithm on the graph.
- source code - -
- -
-   - - - - - - -
_tarjan(self, - v)
- Do the work of Tarjan's algorithm for a given root node.
- source code - -
- -
-   - - - - - - -
scc(self, - reset=False)
- Return the strongly-connected components of the graph.
- source code - -
- -
-   - - - - - - -
sccMap(self, - reset=False)
- Return a map from nodes to the strongly-connected component to which - the node belongs.
- source code - -
- -
-   - - - - - - -
sccOrder(self, - reset=False)
- Return the strongly-connected components in order.
- source code - -
- -
-   - - - - - - -
sccForNode(self, - node, - **kw)
- Return the strongly-connected component to which the given node - belongs.
- source code - -
- -
-   - - - - - - -
cyclomaticComplexity(self)
- Return the cyclomatic complexity of the graph.
- source code - -
- -
-   - - - - - - -
__dfsWalk(self, - source) - source code - -
- -
-   - - - - - - -
_generateDOT(self, - title='UNKNOWN', - labeller=None) - source code - -
- -
-   - - - - - - -
dfsOrder(self, - reset=False)
- Return the nodes of the graph in depth-first-search order.
- source code - -
- -
-   - - - - - - -
rootSetOrder(self)
- Return the nodes of the graph as a sequence of root sets.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __dfsOrder = None
- hash(x) -
-   - - __roots = None
- hash(x) -
-   - - __edgeMap = None
- hash(x) -
-   - - __scc = None
- hash(x) -
-   - - __sccMap = None
- hash(x) -
-   - - __sccOrder = None
- hash(x) -
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

addEdge(self, - source, - target) -

-
source code  -
- -

Add a directed edge from the source to the - target.

-

The nodes are added to the graph if necessary.

-
-
-
-
- -
- -
- - -
-

roots(self, - reset=False) -

-
source code  -
- -

Return the set of nodes calculated to be roots (i.e., those that have - no incoming edges).

-

This caches the roots calculated in a previous invocation unless the - reset keyword is given the value True.

-
-
Parameters:
-
    -
  • reset - If True, any cached value is discarded and - recomputed. No effect if False (defalut).
  • -
-
Returns: set
-
-

Note: - Upon reset, any notes that had been manually added using addNode will no longer be in the set. -

-
-
- -
- -
- - -
-

addRoot(self, - root) -

-
source code  -
- -

Add the provided node as a root node, even if it has incoming - edges.

-

The node need not be present in the graph (if necessary, it is - added).

-

Note that roots added in this way do not survive a reset using roots.

-
-
Returns:
-
self
-
-
-
- -
- -
- - -
-

edgeMap(self) -

-
source code  -
- -

Return the edges in the graph.

-

The edge data structure is a map from the source node to the set of - nodes that can be reached in a single step from the source.

-
-
-
-
- -
- -
- - -
-

edges(self) -

-
source code  -
- -

Return the edges in the graph.

-

The edge data structure is a set of node pairs represented as ( - source, target ).

-
-
-
-
- -
- -
- - -
-

nodes(self) -

-
source code  -
- -

Return the set of nodes in the graph.

-

The node collection data structure is a set containing node objects, - whatever they may be.

-
-
-
-
- -
- -
- - -
-

tarjan(self, - reset=False) -

-
source code  -
- -

Execute Tarjan's algorithm on the graph.

-

Tarjan's algorithm computes the strongly-connected components of the graph: i.e., the - sets of nodes that form a minimal closed set under edge transition. In - essence, the loops. We use this to detect groups of components that have - a dependency cycle.

-
-
Parameters:
-
    -
  • reset - If True, any cached component set is erased and - recomputed. If True, an existing previous result is - left unchanged.
  • -
-
-
-
- -
- -
- - -
-

scc(self, - reset=False) -

-
source code  -
- -

Return the strongly-connected components of the graph.

-

The data structure is a set, each element of which is itself a set - containing one or more nodes from the graph.

-
-
-

See Also: - tarjan. -

-
-
- -
- -
- - -
-

sccMap(self, - reset=False) -

-
source code  -
- -

Return a map from nodes to the strongly-connected component to which - the node belongs.

-
-
Parameters:
-
    -
  • reset - If True, the tarjan method will be re-invoked, propagating - the reset value. If False (default), a - cached value will be returned if available.
  • -
-
-

See Also: - tarjan. -

-
-
- -
- -
- - -
-

sccOrder(self, - reset=False) -

-
source code  -
- -

Return the strongly-connected components in order.

-

The data structure is a list, in dependency order, of strongly - connected components (which can be single nodes). Appearance of a node - in a set earlier in the list indicates that it has no dependencies on any - node that appears in a subsequent set. This order is preferred over dfsOrder for code generation, since it detects - loops.

-
-
-

See Also: - tarjan. -

-
-
- -
- -
- - -
-

sccForNode(self, - node, - **kw) -

-
source code  -
- -

Return the strongly-connected component to which the given node - belongs.

-

Any keywords suppliend when invoking this method are passed to the sccMap - method.

-
-
Returns:
-
The SCC set, or None if the node is not present in - the results of Tarjan's algorithm.
-
-
-
- -
- -
- - -
-

dfsOrder(self, - reset=False) -

-
source code  -
- -

Return the nodes of the graph in depth-first-search order.

-

The data structure is a list. Calculated lists are retained and - returned on future invocations, subject to the reset - keyword.

-
-
Parameters:
-
    -
  • reset - If True, discard cached results and recompute the - order.
  • -
-
-
-
- -
- -
- - -
-

rootSetOrder(self) -

-
source code  -
- -

Return the nodes of the graph as a sequence of root sets.

-

The first root set is the set of nodes that are roots: i.e., have no - incoming edges. The second root set is the set of nodes that have - incoming nodes in the first root set. This continues until all nodes - have been reached. The sets impose a partial order on the nodes, without - being as constraining as sccOrder.

-
-
Returns:
-
a list of the root sets.
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility.LocalTimeZone-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.LocalTimeZone-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility.LocalTimeZone-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.LocalTimeZone-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,403 +0,0 @@ - - - - - pyxb.utils.utility.LocalTimeZone - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class LocalTimeZone - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class LocalTimeZone

source code

-
-     object --+    
-              |    
-datetime.tzinfo --+
-                  |
-                 LocalTimeZone
-
- -
-

A datetime.tzinfo subclass for the local time zone.

-

Mostly pinched from the datetime.tzinfo documentation in - Python 2.5.1.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
utcoffset(self, - dt)
- datetime -> minutes east of UTC (negative for west of UTC).
- source code - -
- -
-   - - - - - - -
dst(self, - dt)
- datetime -> DST offset in minutes east of UTC.
- source code - -
- -
-   - - - - - - -
tzname(self, - dt)
- datetime -> string name of time zone.
- source code - -
- -
-   - - - - - - -
__isDST(self, - dt) - source code - -
- -
-

Inherited from datetime.tzinfo: - __getattribute__, - __new__, - __reduce__, - fromutc -

-

Inherited from object: - __delattr__, - __format__, - __hash__, - __init__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __STDOffset = datetime.timedelta(-1, 64800) -
-   - - __DSTOffset = datetime.timedelta(-1, 68400) -
-   - - __ZeroDelta = datetime.timedelta(0) -
-   - - __DSTDelta = datetime.timedelta(0, 3600) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

utcoffset(self, - dt) -

-
source code  -
- -

datetime -> minutes east of UTC (negative for west of UTC).

-
-
Overrides: - datetime.tzinfo.utcoffset -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

dst(self, - dt) -

-
source code  -
- -

datetime -> DST offset in minutes east of UTC.

-
-
Overrides: - datetime.tzinfo.dst -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

tzname(self, - dt) -

-
source code  -
- -

datetime -> string name of time zone.

-
-
Overrides: - datetime.tzinfo.tzname -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility.Locatable_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.Locatable_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility.Locatable_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.Locatable_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,316 +0,0 @@ - - - - - pyxb.utils.utility.Locatable_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class Locatable_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Locatable_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            Locatable_mixin
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_setLocation(self, - location) - source code - -
- -
-   - - - - - - -
_location(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __location = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility.Location-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.Location-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility.Location-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.Location-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,657 +0,0 @@ - - - - - pyxb.utils.utility.Location - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class Location - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Location

source code

-
-object --+
-         |
-        Location
-
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - location_base=None, - line_number=None, - column_number=None)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
newLocation(self, - locator=None, - line_number=None, - column_number=None) - source code - -
- -
-   - - - - - - -
__cmpSingleUnlessNone(self, - v1, - v2) - source code - -
- -
-   - - - - - - -
__cmpTupleUnlessNone(self, - v1, - v2) - source code - -
- -
-   - - - - - - -
__hash__(self)
- hash(x)
- source code - -
- -
-   - - - - - - -
__eq__(self, - other)
- Comparison by locationBase, then lineNumber, then columnNumber.
- source code - -
- -
-   - - - - - - -
__lt__(self, - other) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
__repr__(self)
- repr(x)
- source code - -
- -
-   - - - - - - -
__ge__(x, - y)
- x>=y
- source code - -
- -
-   - - - - - - -
__gt__(x, - y)
- x>y
- source code - -
- -
-   - - - - - - -
__le__(x, - y)
- x<=y
- source code - -
- -
-   - - - - - - -
__ne__(x, - y)
- x!=y
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __new__, - __reduce__, - __reduce_ex__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __locationBase = None
- hash(x) -
-   - - __lineNumber = None
- hash(x) -
-   - - __columnNumber = None
- hash(x) -
- - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - locationBase -
-   - - lineNumber -
-   - - columnNumber -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - location_base=None, - line_number=None, - column_number=None) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__hash__(self) -
(Hashing function) -

-
source code  -
- -

hash(x)

-
-
Overrides: - object.__hash__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__repr__(self) -
(Representation operator) -

-
source code  -
- -

repr(x)

-
-
Overrides: - object.__repr__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

locationBase

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

lineNumber

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
- -
- -
-

columnNumber

- -
-
Get Method:
-
unreachable(_s) -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1507 +0,0 @@ - - - - - pyxb.utils.utility - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module utility

source code

-

Utility functions and classes.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - Object
- A dummy class used to hold arbitrary attributes. -
-   - - _DeconflictSymbols_mixin
- Mix-in used to deconflict public symbols in classes that may be - inherited by generated binding classes. -
-   - - Graph
- Represent a directed graph with arbitrary objects as nodes. -
-   - - UniqueIdentifier
- Records a unique identifier, generally associated with a binding - generation action. -
-   - - UTCOffsetTimeZone
- A datetime.tzinfo subclass that helps deal with UTC - conversions in an ISO8601 world. -
-   - - LocalTimeZone
- A datetime.tzinfo subclass for the local time zone. -
-   - - PrivateTransient_mixin
- Emulate the transient keyword from Java for private member - variables. -
-   - - Location -
-   - - Locatable_mixin -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
BackfillComparisons(cls)
- Class decorator that fills in missing ordering methods.
- source code - -
- -
-   - - - - - - -
IteratedCompareMixed(lhs, - rhs)
- Tuple comparison that permits None as lower than any - value, and defines other cross-type comparison.
- source code - -
- -
- str - - - - - - -
QuotedEscaped(s)
- Convert a string into a literal value that can be used in Python - source.
- source code - -
- -
-   - - - - - - -
_DefaultXMLIdentifierToPython(identifier)
- Default implementation for _XMLIdentifierToPython
- source code - -
- -
- unicode - - - - - - -
_SetXMLIdentifierToPython(xml_identifier_to_python)
- Configure a callable MakeIdentifier uses to pre-process an XM - Lidentifier.
- source code - -
- -
-   - - - - - - -
_XMLIdentifierToPython(identifier)
- Default implementation for _XMLIdentifierToPython
- source code - -
- -
- str - - - - - - -
MakeIdentifier(s, - camel_case=False)
- Convert a string into something suitable to be a Python identifier.
- source code - -
- -
-   - - - - - - -
MakeModuleElement(s)
- Convert a string into something that can be a valid element in a - Python module path.
- source code - -
- -
- str - - - - - - -
DeconflictKeyword(s, - aux_keywords=frozenset([]))
- If the provided string s matches a Python language - keyword, append an underscore to distinguish them.
- source code - -
- -
- str - - - - - - -
MakeUnique(s, - in_use)
- Return an identifier based on s that is not in the given - set.
- source code - -
- -
- str - - - - - - -
PrepareIdentifier(s, - in_use, - aux_keywords=frozenset([]), - private=False, - protected=False)
- Combine everything required to create a unique identifier.
- source code - -
- -
- str - - - - - - -
NormalizeWhitespace(text, - preserve=False, - replace=False, - collapse=False)
- Normalize the given string.
- source code - -
- -
-   - - - - - - -
SetLocationPrefixRewriteMap(prefix_map)
- Set the map that is used to by NormalizeLocation to rewrite URI prefixes.
- source code - -
- -
-   - - - - - - -
NormalizeLocation(uri, - parent_uri=None, - prefix_map=None)
- Normalize a URI against an optional parent_uri in the way that is - done for schemaLocation attribute values.
- source code - -
- -
-   - - - - - - -
DataFromURI(uri, - archive_directory=None)
- Retrieve the contents of the uri as raw data.
- source code - -
- -
-   - - - - - - -
OpenOrCreate(file_name, - tag=None, - preserve_contents=False)
- Return a file object used to write binary data into the given file.
- source code - -
- -
-   - - - - - - -
HashForText(text)
- Calculate a cryptographic hash of the given string.
- source code - -
- -
- str - - - - - - -
_NewUUIDString()
- Obtain a UUID using the best available method.
- source code - -
- -
-   - - - - - - -
GetMatchingFiles(path, - pattern=None, - default_path_wildcard=None, - default_path=None, - prefix_pattern=None, - prefix_substituend=None)
- Provide a list of absolute paths to files present in any of a set of - directories and meeting certain criteria.
- source code - -
- -
-   - - - - - - -
repr2to3(v)
- Filtered built-in repr for python 2/3 compatibility in generated - bindings.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - _UnderscoreSubstitute_re = re.compile(r'[- \.]') -
-   - - _NonIdentifier_re = re.compile(r'[^a-zA-Z0-9_]') -
-   - - _PrefixUnderscore_re = re.compile(r'^_+') -
-   - - _PrefixDigit_re = re.compile(r'^\d+') -
-   - - _CamelCase_re = re.compile(r'_\w') -
-   - - _PythonKeywords = frozenset(['and', 'as', 'assert', 'break', '...
- Python keywords. -
-   - - _PythonBuiltInConstants = frozenset(['Ellipsis', 'False', 'Non...
- Other symbols that aren't keywords but that can't be used. -
-   - - _Keywords = frozenset(['Ellipsis', 'False', 'None', 'NotImplem...
- The keywords reserved for Python, derived from _PythonKeywords and _PythonBuiltInConstants. -
-   - - __TabCRLF_re = re.compile(r'[\t\n\r]') -
-   - - __MultiSpace_re = re.compile(r' +') -
-   - - LocationPrefixRewriteMap_ = {} -
-   - - __HaveUUID = True -
-   - - __package__ = 'pyxb.utils' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

BackfillComparisons(cls) -

-
source code  -
- -

Class decorator that fills in missing ordering methods.

-

Concept derived from Python 2.7.5 functools.total_ordering, but this - version requires that __eq__ and __lt__ be provided, and unconditionally - overrides __ne__, __gt__, __le__, and __ge__ with the derived - versions.

-

This is still necessary in Python 3 because in Python 3 the comparison - x >= y is done by the __ge__ inherited from object, which does not - handle the case where x and y are not the same type even if the - underlying y < x would convert x to be compatible.

-
-
-
-
- -
- -
- - -
-

IteratedCompareMixed(lhs, - rhs) -

-
source code  -
- -

Tuple comparison that permits None as lower than any - value, and defines other cross-type comparison.

-
-
Returns:
-
-1 if lhs < rhs, 0 if lhs == rhs, 1 if lhs > rhs.
-
-
-
- -
- -
- - -
-

QuotedEscaped(s) -

-
source code  -
- -

Convert a string into a literal value that can be used in Python - source.

-

This just calls repr. No point in getting all complex - when the language already gives us what we need.

-
-
Returns: str
-
-
-
- -
- -
- - -
-

_DefaultXMLIdentifierToPython(identifier) -

-
source code  -
- -

Default implementation for _XMLIdentifierToPython

-

For historical reasons, this converts the identifier from a str to - unicode in the system default encoding. This should have no practical - effect.

-
-
Parameters:
-
    -
  • identifier - some XML identifier
  • -
-
Returns:
-
unicode(identifier)
-
-
-
- -
- -
- - -
-

_SetXMLIdentifierToPython(xml_identifier_to_python) -

-
source code  -
- -

Configure a callable MakeIdentifier uses to pre-process an XM - Lidentifier.

-

In Python3, identifiers can be full Unicode tokens, but in Python2, - all identifiers must be ASCII characters. MakeIdentifier enforces this by removing all characters - that are not valid within an identifier.

-

In some cases, an application generating bindings may be able to - transliterate Unicode code points that are not valid Python identifier - characters into something else. This callable can be assigned to perform - that translation before the invalid characters are stripped.

-

It is not the responsibility of this callable to do anything other - than replace whatever characters it wishes to. All transformations - performed by MakeIdentifier will still be applied, to ensure the - output is in fact a legal identifier.

-
-
Parameters:
-
    -
  • xml_identifier_to_python - A callable that takes a string and returns a Unicode, possibly - with non-identifier characters replaced by other characters. - Pass None to reset to the default implementation, - which is _DefaultXMLIdentifierToPython.
  • -
-
Returns: unicode
-
-
-
- -
- -
- - -
-

_XMLIdentifierToPython(identifier) -

-
source code  -
- -

Default implementation for _XMLIdentifierToPython

-

For historical reasons, this converts the identifier from a str to - unicode in the system default encoding. This should have no practical - effect.

-
-
Parameters:
-
    -
  • identifier - some XML identifier
  • -
-
Returns:
-
unicode(identifier)
-
-
-
- -
- -
- - -
-

MakeIdentifier(s, - camel_case=False) -

-
source code  -
- -

Convert a string into something suitable to be a Python - identifier.

-

The string is processed by _XMLIdentifierToPython. - Following this, dashes, spaces, and periods are replaced by underscores, - and characters not permitted in Python identifiers are stripped. - Furthermore, any leading underscores are removed. If the result begins - with a digit, the character 'n' is prepended. If the result is the empty - string, the string 'emptyString' is substituted.

-

No check is made for conflicts with keywords.

-
-
Parameters:
-
    -
  • camel_case - If True, any underscore in the result string that is - immediately followed by an alphanumeric is replaced by the - capitalized version of that alphanumeric. Thus, 'one_or_two' - becomes 'oneOrTwo'. If False (default), has no - effect.
  • -
-
Returns: str
-
-
-
- -
- -
- - -
-

MakeModuleElement(s) -

-
source code  -
- -

Convert a string into something that can be a valid element in a - Python module path.

-

Module path elements are similar to identifiers, but may begin with - numbers and should not have leading underscores removed.

-
-
-
-
- -
- -
- - -
-

DeconflictKeyword(s, - aux_keywords=frozenset([])) -

-
source code  -
- -

If the provided string s matches a Python language - keyword, append an underscore to distinguish them.

-

See also MakeUnique.

-
-
Parameters:
-
    -
  • s - string to be deconflicted
  • -
  • aux_keywords - optional iterable of additional strings that should be treated as - keywords.
  • -
-
Returns: str
-
-
-
- -
- -
- - -
-

MakeUnique(s, - in_use) -

-
source code  -
- -

Return an identifier based on s that is not in the given - set.

-

The returned identifier is made unique by appending an underscore and, - if necessary, a serial number.

-

The order is : x, x_, x_2, - x_3, ...

-
-
Parameters:
-
    -
  • in_use - The set of identifiers already in use in the relevant scope. - in_use is updated to contain the returned - identifier.
  • -
-
Returns: str
-
-
-
- -
- -
- - -
-

PrepareIdentifier(s, - in_use, - aux_keywords=frozenset([]), - private=False, - protected=False) -

-
source code  -
- -

Combine everything required to create a unique identifier.

-

Leading and trailing underscores are stripped from all - identifiers.

-
-
Parameters:
-
    -
  • in_use - the set of already used identifiers. Upon return from this - function, it is updated to include the returned identifier.
  • -
  • aux_keywords - an optional set of additional symbols that are illegal in the - given context; use this to prevent conflicts with known method - names.
  • -
  • private - if False (default), all leading underscores are - stripped, guaranteeing the identifier will not be private. If - True, the returned identifier has two leading - underscores, making it a private variable within a Python class.
  • -
  • protected - as for private, but uses only one underscore.
  • -
-
Returns: str
-
-

Note: - Only module-level identifiers should be treated as protected. The - class-level _DeconflictSymbols_mixin - infrastructure does not include protected symbols. All class and - instance members beginning with a single underscore are reserved - for the PyXB infrastructure. -

-
-
- -
- -
- - -
-

NormalizeWhitespace(text, - preserve=False, - replace=False, - collapse=False) -

-
source code  -
- -

Normalize the given string.

-

Exactly one of the preserve, replace, and - collapse keyword parameters must be assigned the value - True by the caller.

-
    -
  • - preserve: the text is returned unchanged. -
  • -
  • - replace: all tabs, newlines, and carriage returns are - replaced with ASCII spaces. -
  • -
  • - collapse: the replace normalization is - done, then sequences of two or more spaces are replaced by a single - space. -
  • -
-

See the whiteSpace facet.

-
-
Returns: str
-
-
-
- -
- -
- - -
-

NormalizeLocation(uri, - parent_uri=None, - prefix_map=None) -

-
source code  -
- -

Normalize a URI against an optional parent_uri in the way that is done - for schemaLocation attribute values.

-

If no URI schema is present, this will normalize a file system - path.

-

Optionally, the resulting absolute URI can subsequently be rewritten - to replace specified prefix strings with alternative strings, e.g. to - convert a remote URI to a local repository. This rewriting is done after - the conversion to an absolute URI, but before normalizing file system - URIs.

-
-
Parameters:
-
    -
  • uri - The URI to normalize. If None, function returns - None
  • -
  • parent_uri - The base URI against which normalization is done, if - uri is a relative URI.
  • -
  • prefix_map - A map used to rewrite URI prefixes. If None, the - value defaults to that stored by SetLocationPrefixRewriteMap.
  • -
-
-
-
- -
- -
- - -
-

DataFromURI(uri, - archive_directory=None) -

-
source code  -
- -

Retrieve the contents of the uri as raw data.

-

If the uri does not include a scheme (e.g., http:), it is - assumed to be a file path on the local system.

-
-
-
-
- -
- -
- - -
-

OpenOrCreate(file_name, - tag=None, - preserve_contents=False) -

-
source code  -
- -

Return a file object used to write binary data into the given - file.

-

Use the tag keyword to preserve the contents of existing - files that are not supposed to be overwritten.

-

To get a writable file but leaving any existing contents in place, set - the preserve_contents keyword to True. - Normally, existing file contents are erased.

-

The returned file pointer is positioned at the end of the file.

-
-
Parameters:
-
    -
  • tag - If not None and the file already exists, absence of - the given value in the first 4096 bytes of the file (decoded as - UTF-8) causes an IOError to be raised with - errno set to EEXIST. I.e., only files - with this value in the first 4KB will be returned for writing.
  • -
  • preserve_contents - This value controls whether existing contents of the file will be - erased (False, default) or left in place - (True).
  • -
-
-
-
- -
- -
- - -
-

HashForText(text) -

-
source code  -
- -

Calculate a cryptographic hash of the given string.

-

For example, this is used to verify that a given module file contains - bindings from a previous generation run for the same namespace. See OpenOrCreate. If the text is in Unicode, the hash is - calculated on the UTF-8 encoding of the text.

-
-
Returns:
-
A str, generally a sequence of hexadecimal - "digit"s.
-
-
-
- -
- -
- - -
-

_NewUUIDString() -

-
source code  -
- -

Obtain a UUID using the best available method. On a version of python - that does not incorporate the uuid class, this creates a - string combining the current date and time (to the second) with a random - number.

-
-
Returns: str
-
-
-
- -
- -
- - -
-

GetMatchingFiles(path, - pattern=None, - default_path_wildcard=None, - default_path=None, - prefix_pattern=None, - prefix_substituend=None) -

-
source code  -
- -

Provide a list of absolute paths to files present in any of a set of - directories and meeting certain criteria.

-

This is used, for example, to locate namespace archive files within - the archive path specified by the user. One could use:

-
- files = GetMatchingFiles('&bundles//:+',
-                          pattern=re.compile('.*\.wxs$'),
-                          default_path_wildcard='+',
-                          default_path='/usr/local/pyxb/nsarchives',
-                          prefix_pattern='&',
-                          prefix_substituend='/opt/pyxb')
-
-

to obtain all files that can be recursively found within - /opt/pyxb/bundles, or non-recursively within - /usr/local/pyxb/nsarchives.

-
-
Parameters:
-
    -
  • path - A list of directories in which the search should be performed. - The entries are separated by os.pathsep, which is a colon on - POSIX platforms and a semi-colon on Windows. If a path entry - ends with // regardless of platform, the suffix - // is stripped and any directory beneath the path is - scanned as well, recursively.
  • -
  • pattern - Optional regular expression object used to determine whether a - given directory entry should be returned. If left as - None, all directory entries will be returned.
  • -
  • default_path_wildcard - An optional string which, if present as a single directory in the - path, is replaced by the value of default-path.
  • -
  • default_path - A system-defined directory which can be restored to the path by - placing the default_path_wildcard in the - path.
  • -
  • prefix_pattern - An optional string which, if present at the start of a path - element, is replaced by the value of - prefix_substituend.
  • -
  • prefix_substituend - A system-defined string (path prefix) which can be combined with - the user-provided path information to identify a file or - subdirectory within an installation-specific area.
  • -
-
-
-
- -
- -
- - -
-

repr2to3(v) -

-
source code  -
- -

Filtered built-in repr for python 2/3 compatibility in generated - bindings.

-

All generated string values are to be unicode. We always import - unicode_literals from __future__, so we want plain quotes with no prefix - u. Strip that off.

-

Integer constants should not have the suffix L even if they do not fit - in a Python2 int. The references generated through this function are - never used for calculations, so the implicit cast to a larger type is - sufficient.

-

All other values use their standard representations.

-
-
-
-
-
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

_PythonKeywords

-

Python keywords. Note that types like int and float are not - keywords.

-
-
-
-
Value:
-
-frozenset(['and',
-           'as',
-           'assert',
-           'break',
-           'class',
-           'continue',
-           'def',
-           'del',
-...
-
-
-
-
-
- -
- -
-

_PythonBuiltInConstants

-

Other symbols that aren't keywords but that can't be used.

-
-
-
-
Value:
-
-frozenset(['Ellipsis',
-           'False',
-           'None',
-           'NotImplemented',
-           'True',
-           '__debug__',
-           'set'])
-
-
-
-
-
- -
- -
-

_Keywords

-

The keywords reserved for Python, derived from _PythonKeywords and _PythonBuiltInConstants.

-
-
-
-
Value:
-
-frozenset(['Ellipsis',
-           'False',
-           'None',
-           'NotImplemented',
-           'True',
-           '__debug__',
-           'and',
-           'as',
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility.Object-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.Object-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility.Object-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.Object-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,190 +0,0 @@ - - - - - pyxb.utils.utility.Object - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class Object - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Object

source code

-
-object --+
-         |
-        Object
-
- -
-

A dummy class used to hold arbitrary attributes.

-

Essentially this gives us a map without having to worry about - converting names to text to use as keys.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __init__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility.PrivateTransient_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.PrivateTransient_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility.PrivateTransient_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.PrivateTransient_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,266 +0,0 @@ - - - - - pyxb.utils.utility.PrivateTransient_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class PrivateTransient_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class PrivateTransient_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            PrivateTransient_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Emulate the transient keyword from Java for private member - variables.

-

This class defines a __getstate__ method which returns a - copy of self.__dict__ with certain members removed. - Specifically, if a string "s" appears in a class member - variable named __PrivateTransient defined in the - "Class" class, then the corresponding private variable - "_Class__s" will be removed from the state dictionary. This is - used to eliminate unnecessary fields from instances placed in namespace archives without having to implement a - __getstate__ method in every class in the instance - hierarchy.

-

For an example, see pyxb.xmlschema.structures._SchemaComponent_mixin

-

If you use this, it is your responsibility to define the - __PrivateTransient class variable and add to it the required - variable names.

-

Classes that inherit from this are free to define their own - __getstate__ method, which may or may not invoke the - superclass one. If you do this, be sure that the class defining - __getstate__ lists PrivateTransient_mixin as one of its direct - superclasses, lest the latter end up earlier in the mro and consequently - bypass the local override.

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__getstate__(self) - source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __Attribute = '__PrivateTransient' -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1961 +0,0 @@ - - - - - pyxb.utils.utility - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.utility

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """Utility functions and classes.""" 
-  17   
-  18  import re 
-  19  import os 
-  20  import errno 
-  21  import pyxb 
-  22  from pyxb.utils.six.moves.urllib import parse as urlparse 
-  23  import time 
-  24  import datetime 
-  25  import logging 
-  26  from pyxb.utils import six 
-  27   
-  28  _log = logging.getLogger(__name__) 
-
29 - 30 -class Object (object): -
31 """A dummy class used to hold arbitrary attributes. - 32 - 33 Essentially this gives us a map without having to worry about - 34 converting names to text to use as keys. - 35 """ - 36 pass -
37 -
38 -def BackfillComparisons (cls): -
39 """Class decorator that fills in missing ordering methods. - 40 - 41 Concept derived from Python 2.7.5 functools.total_ordering, - 42 but this version requires that __eq__ and __lt__ be provided, - 43 and unconditionally overrides __ne__, __gt__, __le__, and __ge__ - 44 with the derived versions. - 45 - 46 This is still necessary in Python 3 because in Python 3 the - 47 comparison x >= y is done by the __ge__ inherited from object, - 48 which does not handle the case where x and y are not the same type - 49 even if the underlying y < x would convert x to be compatible. """ - 50 - 51 def applyconvert (cls, derived): - 52 for (opn, opx) in derived: - 53 opx.__name__ = opn - 54 opx.__doc__ = getattr(int, opn).__doc__ - 55 setattr(cls, opn, opx) -
56 - 57 applyconvert(cls, ( - 58 ('__gt__', lambda self, other: not (self.__lt__(other) or self.__eq__(other))), - 59 ('__le__', lambda self, other: self.__lt__(other) or self.__eq__(other)), - 60 ('__ge__', lambda self, other: not self.__lt__(other)) - 61 )) - 62 applyconvert(cls, ( - 63 ('__ne__', lambda self, other: not self.__eq__(other)), - 64 )) - 65 return cls - 66 -
67 -def IteratedCompareMixed (lhs, rhs): -
68 """Tuple comparison that permits C{None} as lower than any value, - 69 and defines other cross-type comparison. - 70 - 71 @return: -1 if lhs < rhs, 0 if lhs == rhs, 1 if lhs > rhs.""" - 72 li = iter(lhs) - 73 ri = iter(rhs) - 74 while True: - 75 try: - 76 (lv, rv) = (next(li), next(ri)) - 77 if lv is None: - 78 if rv is None: - 79 continue - 80 return -1 - 81 if rv is None: - 82 return 1 - 83 if lv == rv: - 84 continue - 85 if lv < rv: - 86 return -1 - 87 return 1 - 88 except StopIteration: - 89 nl = len(lhs) - 90 nr = len(rhs) - 91 if nl < nr: - 92 return -1 - 93 if nl == nr: - 94 return 0 - 95 return 1 -
96 -
97 -def QuotedEscaped (s): -
98 """Convert a string into a literal value that can be used in Python source. - 99 - 100 This just calls C{repr}. No point in getting all complex when the language - 101 already gives us what we need. - 102 - 103 @rtype: C{str} - 104 """ - 105 return repr(s) -
106 -
107 -def _DefaultXMLIdentifierToPython (identifier): -
108 """Default implementation for _XMLIdentifierToPython - 109 - 110 For historical reasons, this converts the identifier from a str to - 111 unicode in the system default encoding. This should have no - 112 practical effect. - 113 - 114 @param identifier : some XML identifier - 115 - 116 @return: C{unicode(identifier)} - 117 """ - 118 - 119 return six.text_type(identifier) -
120 -
121 -def _SetXMLIdentifierToPython (xml_identifier_to_python): -
122 """Configure a callable L{MakeIdentifier} uses to pre-process an XM Lidentifier. - 123 - 124 In Python3, identifiers can be full Unicode tokens, but in Python2, - 125 all identifiers must be ASCII characters. L{MakeIdentifier} enforces - 126 this by removing all characters that are not valid within an - 127 identifier. - 128 - 129 In some cases, an application generating bindings may be able to - 130 transliterate Unicode code points that are not valid Python identifier - 131 characters into something else. This callable can be assigned to - 132 perform that translation before the invalid characters are - 133 stripped. - 134 - 135 It is not the responsibility of this callable to do anything other - 136 than replace whatever characters it wishes to. All - 137 transformations performed by L{MakeIdentifier} will still be - 138 applied, to ensure the output is in fact a legal identifier. - 139 - 140 @param xml_identifier_to_python : A callable that takes a string - 141 and returns a Unicode, possibly with non-identifier characters - 142 replaced by other characters. Pass C{None} to reset to the - 143 default implementation, which is L{_DefaultXMLIdentifierToPython}. - 144 - 145 @rtype: C{unicode} - 146 """ - 147 global _XMLIdentifierToPython - 148 if xml_identifier_to_python is None: - 149 xml_identifier_to_python = _DefaultXMLIdentifierToPython - 150 _XMLIdentifierToPython = xml_identifier_to_python -
151 - 152 _XMLIdentifierToPython = _DefaultXMLIdentifierToPython - 153 - 154 _UnderscoreSubstitute_re = re.compile(r'[- .]') - 155 _NonIdentifier_re = re.compile(r'[^a-zA-Z0-9_]') - 156 _PrefixUnderscore_re = re.compile(r'^_+') - 157 _PrefixDigit_re = re.compile(r'^\d+') - 158 _CamelCase_re = re.compile(r'_\w') -
159 - 160 -def MakeIdentifier (s, camel_case=False): -
161 """Convert a string into something suitable to be a Python identifier. - 162 - 163 The string is processed by L{_XMLIdentifierToPython}. Following - 164 this, dashes, spaces, and periods are replaced by underscores, and - 165 characters not permitted in Python identifiers are stripped. - 166 Furthermore, any leading underscores are removed. If the result - 167 begins with a digit, the character 'n' is prepended. If the - 168 result is the empty string, the string 'emptyString' is - 169 substituted. - 170 - 171 No check is made for L{conflicts with keywords <DeconflictKeyword>}. - 172 - 173 @keyword camel_case : If C{True}, any underscore in the result - 174 string that is immediately followed by an alphanumeric is replaced - 175 by the capitalized version of that alphanumeric. Thus, - 176 'one_or_two' becomes 'oneOrTwo'. If C{False} (default), has no - 177 effect. - 178 - 179 @rtype: C{str} - 180 """ - 181 s = _XMLIdentifierToPython(s) - 182 s = _PrefixUnderscore_re.sub('', _NonIdentifier_re.sub('', _UnderscoreSubstitute_re.sub('_', s))) - 183 if camel_case: - 184 s = _CamelCase_re.sub(lambda _m: _m.group(0)[1].upper(), s) - 185 if _PrefixDigit_re.match(s): - 186 s = 'n' + s - 187 if 0 == len(s): - 188 s = 'emptyString' - 189 return s -
190 -
191 -def MakeModuleElement (s): -
192 """Convert a string into something that can be a valid element in a - 193 Python module path. - 194 - 195 Module path elements are similar to identifiers, but may begin - 196 with numbers and should not have leading underscores removed. - 197 """ - 198 return _UnderscoreSubstitute_re.sub('_', _XMLIdentifierToPython(s)) -
199 - 200 _PythonKeywords = frozenset( ( - 201 "and", "as", "assert", "break", "class", "continue", "def", "del", - 202 "elif", "else", "except", "exec", "finally", "for", "from", "global", - 203 "if", "import", "in", "is", "lambda", "not", "or", "pass", "print", - 204 "raise", "return", "try", "while", "with", "yield" - 205 ) ) - 206 """Python keywords. Note that types like int and float are not - 207 keywords. - 208 - 209 @see: U{http://docs.python.org/reference/lexical_analysis.html#keywords}.""" - 210 - 211 _PythonBuiltInConstants = frozenset( ( - 212 "False", "True", "None", "NotImplemented", "Ellipsis", "__debug__", - 213 # "set" is neither a keyword nor a constant, but if some fool - 214 # like {http://www.w3.org/2001/SMIL20/}set gets defined there's - 215 # no way to access the builtin constructor. - 216 "set" - 217 ) ) - 218 """Other symbols that aren't keywords but that can't be used. - 219 - 220 @see: U{http://docs.python.org/library/constants.html}.""" - 221 - 222 _Keywords = frozenset(_PythonKeywords.union(_PythonBuiltInConstants)) - 223 """The keywords reserved for Python, derived from L{_PythonKeywords} - 224 and L{_PythonBuiltInConstants}.""" -
225 - 226 -def DeconflictKeyword (s, aux_keywords=frozenset()): -
227 """If the provided string C{s} matches a Python language keyword, - 228 append an underscore to distinguish them. - 229 - 230 See also L{MakeUnique}. - 231 - 232 @param s: string to be deconflicted - 233 - 234 @keyword aux_keywords: optional iterable of additional strings - 235 that should be treated as keywords. - 236 - 237 @rtype: C{str} - 238 - 239 """ - 240 if (s in _Keywords) or (s in aux_keywords): - 241 return '%s_' % (s,) - 242 return s -
243 -
244 -def MakeUnique (s, in_use): -
245 """Return an identifier based on C{s} that is not in the given set. - 246 - 247 The returned identifier is made unique by appending an underscore - 248 and, if necessary, a serial number. - 249 - 250 The order is : C{x}, C{x_}, C{x_2}, C{x_3}, ... - 251 - 252 @param in_use: The set of identifiers already in use in the - 253 relevant scope. C{in_use} is updated to contain the returned - 254 identifier. - 255 - 256 @rtype: C{str} - 257 """ - 258 if s in in_use: - 259 ctr = 2 - 260 s = s.rstrip('_') - 261 candidate = '%s_' % (s,) - 262 while candidate in in_use: - 263 candidate = '%s_%d' % (s, ctr) - 264 ctr += 1 - 265 s = candidate - 266 in_use.add(s) - 267 return s -
268 -
269 -def PrepareIdentifier (s, in_use, aux_keywords=frozenset(), private=False, protected=False): -
270 """Combine everything required to create a unique identifier. - 271 - 272 Leading and trailing underscores are stripped from all - 273 identifiers. - 274 - 275 @param in_use: the set of already used identifiers. Upon return - 276 from this function, it is updated to include the returned - 277 identifier. - 278 - 279 @keyword aux_keywords: an optional set of additional symbols that - 280 are illegal in the given context; use this to prevent conflicts - 281 with known method names. - 282 - 283 @keyword private: if C{False} (default), all leading underscores - 284 are stripped, guaranteeing the identifier will not be private. If - 285 C{True}, the returned identifier has two leading underscores, - 286 making it a private variable within a Python class. - 287 - 288 @keyword protected: as for C{private}, but uses only one - 289 underscore. - 290 - 291 @rtype: C{str} - 292 - 293 @note: Only module-level identifiers should be treated as - 294 protected. The class-level L{_DeconflictSymbols_mixin} - 295 infrastructure does not include protected symbols. All class and - 296 instance members beginning with a single underscore are reserved - 297 for the PyXB infrastructure.""" - 298 s = DeconflictKeyword(MakeIdentifier(s).strip('_'), aux_keywords) - 299 if private: - 300 s = '__' + s - 301 elif protected: - 302 s = '_' + s - 303 return MakeUnique(s, in_use) -
304 -
305 # @todo: descend from pyxb.cscRoot, if we import pyxb - 306 -class _DeconflictSymbols_mixin (object): -
307 """Mix-in used to deconflict public symbols in classes that may be - 308 inherited by generated binding classes. - 309 - 310 Some classes, like the L{pyxb.binding.basis.element} or - 311 L{pyxb.binding.basis.simpleTypeDefinition} classes in - 312 L{pyxb.binding.basis}, have public symbols associated with - 313 functions and variables. It is possible that an XML schema might - 314 include tags and attribute names that match these symbols. To - 315 avoid conflict, the reserved symbols marked in this class are - 316 added to the pre-defined identifier set. - 317 - 318 Subclasses should create a class-level variable - 319 C{_ReservedSymbols} that contains a set of strings denoting the - 320 symbols reserved in this class, combined with those from any - 321 superclasses that also have reserved symbols. Code like the - 322 following is suggested:: - 323 - 324 # For base classes (direct mix-in): - 325 _ReservedSymbols = set([ 'one', 'two' ]) - 326 # For subclasses: - 327 _ReservedSymbols = SuperClass._ReservedSymbols.union(set([ 'three' ])) - 328 - 329 Only public symbols (those with no underscores) are currently - 330 supported. (Private symbols can't be deconflicted that easily, - 331 and no protected symbols that derive from the XML are created by - 332 the binding generator.) - 333 """ - 334 - 335 _ReservedSymbols = set() - 336 """There are no reserved symbols in the base class.""" -
337 - 338 # Regular expression detecting tabs, carriage returns, and line feeds - 339 __TabCRLF_re = re.compile("[\t\n\r]") - 340 # Regular expressoin detecting sequences of two or more spaces - 341 __MultiSpace_re = re.compile(" +") -
342 - 343 -def NormalizeWhitespace (text, preserve=False, replace=False, collapse=False): -
344 """Normalize the given string. - 345 - 346 Exactly one of the C{preserve}, C{replace}, and C{collapse} keyword - 347 parameters must be assigned the value C{True} by the caller. - 348 - 349 - C{preserve}: the text is returned unchanged. - 350 - 351 - C{replace}: all tabs, newlines, and carriage returns are - 352 replaced with ASCII spaces. - 353 - 354 - C{collapse}: the C{replace} normalization is done, then - 355 sequences of two or more spaces are replaced by a single space. - 356 - 357 See the U{whiteSpace facet<http://www.w3.org/TR/xmlschema-2/#rf-whiteSpace>}. - 358 - 359 @rtype: C{str} - 360 """ - 361 if preserve: - 362 return text - 363 text = __TabCRLF_re.sub(' ', text) - 364 if replace: - 365 return text - 366 if collapse: - 367 return __MultiSpace_re.sub(' ', text).strip() - 368 # pyxb not imported here; could be. - 369 raise Exception('NormalizeWhitespace: No normalization specified') -
370 -
371 -class Graph: -
372 """Represent a directed graph with arbitrary objects as nodes. - 373 - 374 This is used in the L{code - 375 generator<pyxb.binding.generate.Generator>} to determine order - 376 dependencies among components within a namespace, and schema that - 377 comprise various namespaces. An edge from C{source} to C{target} - 378 indicates that some aspect of C{source} requires that some aspect - 379 of C{target} already be available. - 380 """ - 381 -
382 - def __init__ (self, root=None): -
383 self.__roots = None - 384 if root is not None: - 385 self.__roots = set([root]) - 386 self.__edges = set() - 387 self.__edgeMap = { } - 388 self.__reverseMap = { } - 389 self.__nodes = set() -
390 - 391 __scc = None - 392 __sccMap = None - 393 __dfsOrder = None - 394 -
395 - def addEdge (self, source, target): -
396 """Add a directed edge from the C{source} to the C{target}. - 397 - 398 The nodes are added to the graph if necessary. - 399 """ - 400 self.__edges.add( (source, target) ) - 401 self.__edgeMap.setdefault(source, set()).add(target) - 402 if source != target: - 403 self.__reverseMap.setdefault(target, set()).add(source) - 404 self.__nodes.add(source) - 405 self.__nodes.add(target) -
406 -
407 - def addNode (self, node): -
408 """Add the given node to the graph.""" - 409 self.__nodes.add(node) -
410 - 411 __roots = None -
412 - def roots (self, reset=False): -
413 """Return the set of nodes calculated to be roots (i.e., those that have no incoming edges). - 414 - 415 This caches the roots calculated in a previous invocation - 416 unless the C{reset} keyword is given the value C{True}. - 417 - 418 @note: Upon reset, any notes that had been manually added - 419 using L{addNode} will no longer be in the set. - 420 - 421 @keyword reset: If C{True}, any cached value is discarded and - 422 recomputed. No effect if C{False} (defalut). - 423 - 424 @rtype: C{set} - 425 """ - 426 if reset or (self.__roots is None): - 427 self.__roots = set() - 428 for n in self.__nodes: - 429 if not (n in self.__reverseMap): - 430 self.__roots.add(n) - 431 return self.__roots -
432 - def addRoot (self, root): -
433 """Add the provided node as a root node, even if it has incoming edges. - 434 - 435 The node need not be present in the graph (if necessary, it is added). - 436 - 437 Note that roots added in this way do not survive a reset using - 438 L{roots}. - 439 - 440 @return: C{self} - 441 """ - 442 if self.__roots is None: - 443 self.__roots = set() - 444 self.__nodes.add(root) - 445 self.__roots.add(root) - 446 return self -
447 -
448 - def edgeMap (self): -
449 """Return the edges in the graph. - 450 - 451 The edge data structure is a map from the source node to the - 452 set of nodes that can be reached in a single step from the - 453 source. - 454 """ - 455 return self.__edgeMap -
456 __edgeMap = None - 457 -
458 - def edges (self): -
459 """Return the edges in the graph. - 460 - 461 The edge data structure is a set of node pairs represented as C{( source, target )}. - 462 """ - 463 return self.__edges -
464 -
465 - def nodes (self): -
466 """Return the set of nodes in the graph. - 467 - 468 The node collection data structure is a set containing node - 469 objects, whatever they may be.""" - 470 return self.__nodes -
471 -
472 - def tarjan (self, reset=False): -
473 """Execute Tarjan's algorithm on the graph. - 474 - 475 U{Tarjan's - 476 algorithm<http://en.wikipedia.org/wiki/Tarjan%27s_strongly_connected_components_algorithm>} - 477 computes the U{strongly-connected - 478 components<http://en.wikipedia.org/wiki/Strongly_connected_component>} - 479 of the graph: i.e., the sets of nodes that form a minimal - 480 closed set under edge transition. In essence, the loops. We - 481 use this to detect groups of components that have a dependency - 482 cycle. - 483 - 484 @keyword reset: If C{True}, any cached component set is erased - 485 and recomputed. If C{True}, an existing previous result is - 486 left unchanged.""" - 487 - 488 if (self.__scc is not None) and (not reset): - 489 return - 490 self.__sccMap = { } - 491 self.__stack = [] - 492 self.__sccOrder = [] - 493 self.__scc = [] - 494 self.__index = 0 - 495 self.__tarjanIndex = { } - 496 self.__tarjanLowLink = { } - 497 for v in self.__nodes: - 498 self.__tarjanIndex[v] = None - 499 roots = self.roots() - 500 if (0 == len(roots)) and (0 < len(self.__nodes)): - 501 raise Exception('TARJAN: No roots found in graph with %d nodes' % (len(self.__nodes),)) - 502 for r in roots: - 503 self._tarjan(r) - 504 self.__didTarjan = True -
505 -
506 - def _tarjan (self, v): -
507 """Do the work of Tarjan's algorithm for a given root node.""" - 508 if self.__tarjanIndex.get(v) is not None: - 509 # "Root" was already reached. - 510 return - 511 self.__tarjanIndex[v] = self.__tarjanLowLink[v] = self.__index - 512 self.__index += 1 - 513 self.__stack.append(v) - 514 source = v - 515 for target in self.__edgeMap.get(source, []): - 516 if self.__tarjanIndex[target] is None: - 517 self._tarjan(target) - 518 self.__tarjanLowLink[v] = min(self.__tarjanLowLink[v], self.__tarjanLowLink[target]) - 519 elif target in self.__stack: - 520 self.__tarjanLowLink[v] = min(self.__tarjanLowLink[v], self.__tarjanLowLink[target]) - 521 else: - 522 pass - 523 - 524 if self.__tarjanLowLink[v] == self.__tarjanIndex[v]: - 525 scc = [] - 526 while True: - 527 scc.append(self.__stack.pop()) - 528 if v == scc[-1]: - 529 break - 530 self.__sccOrder.append(scc) - 531 if 1 < len(scc): - 532 self.__scc.append(scc) - 533 [ self.__sccMap.setdefault(_v, scc) for _v in scc ] -
534 -
535 - def scc (self, reset=False): -
536 """Return the strongly-connected components of the graph. - 537 - 538 The data structure is a set, each element of which is itself a - 539 set containing one or more nodes from the graph. - 540 - 541 @see: L{tarjan}. - 542 """ - 543 if reset or (self.__scc is None): - 544 self.tarjan(reset) - 545 return self.__scc -
546 __scc = None - 547 -
548 - def sccMap (self, reset=False): -
549 """Return a map from nodes to the strongly-connected component - 550 to which the node belongs. - 551 - 552 @keyword reset: If C{True}, the L{tarjan} method will be - 553 re-invoked, propagating the C{reset} value. If C{False} - 554 (default), a cached value will be returned if available. - 555 - 556 @see: L{tarjan}. - 557 """ - 558 if reset or (self.__sccMap is None): - 559 self.tarjan(reset) - 560 return self.__sccMap -
561 __sccMap = None - 562 -
563 - def sccOrder (self, reset=False): -
564 """Return the strongly-connected components in order. - 565 - 566 The data structure is a list, in dependency order, of strongly - 567 connected components (which can be single nodes). Appearance - 568 of a node in a set earlier in the list indicates that it has - 569 no dependencies on any node that appears in a subsequent set. - 570 This order is preferred over L{dfsOrder} for code generation, - 571 since it detects loops. - 572 - 573 @see: L{tarjan}. - 574 """ - 575 if reset or (self.__sccOrder is None): - 576 self.tarjan(reset) - 577 return self.__sccOrder -
578 __sccOrder = None - 579 -
580 - def sccForNode (self, node, **kw): -
581 """Return the strongly-connected component to which the given - 582 node belongs. - 583 - 584 Any keywords suppliend when invoking this method are passed to - 585 the L{sccMap} method. - 586 - 587 @return: The SCC set, or C{None} if the node is not present in - 588 the results of Tarjan's algorithm.""" - 589 - 590 return self.sccMap(**kw).get(node) -
591 -
592 - def cyclomaticComplexity (self): -
593 """Return the cyclomatic complexity of the graph.""" - 594 self.tarjan() - 595 return len(self.__edges) - len(self.__nodes) + 2 * len(self.__scc) -
596 -
597 - def __dfsWalk (self, source): -
598 assert not (source in self.__dfsWalked) - 599 self.__dfsWalked.add(source) - 600 for target in self.__edgeMap.get(source, []): - 601 if not (target in self.__dfsWalked): - 602 self.__dfsWalk(target) - 603 self.__dfsOrder.append(source) -
604 -
605 - def _generateDOT (self, title='UNKNOWN', labeller=None): -
606 node_map = { } - 607 idx = 1 - 608 for n in self.__nodes: - 609 node_map[n] = idx - 610 idx += 1 - 611 text = [] - 612 text.append('digraph "%s" {' % (title,)) - 613 for n in self.__nodes: - 614 if labeller is not None: - 615 nn = labeller(n) - 616 else: - 617 nn = str(n) - 618 text.append('%s [shape=box,label="%s"];' % (node_map[n], nn)) - 619 for s in self.__nodes: - 620 for d in self.__edgeMap.get(s, []): - 621 if s != d: - 622 text.append('%s -> %s;' % (node_map[s], node_map[d])) - 623 text.append("};") - 624 return "\n".join(text) -
625 -
626 - def dfsOrder (self, reset=False): -
627 """Return the nodes of the graph in U{depth-first-search - 628 order<http://en.wikipedia.org/wiki/Depth-first_search>}. - 629 - 630 The data structure is a list. Calculated lists are retained - 631 and returned on future invocations, subject to the C{reset} - 632 keyword. - 633 - 634 @keyword reset: If C{True}, discard cached results and recompute the order.""" - 635 if reset or (self.__dfsOrder is None): - 636 self.__dfsWalked = set() - 637 self.__dfsOrder = [] - 638 for root in self.roots(reset=reset): - 639 self.__dfsWalk(root) - 640 self.__dfsWalked = None - 641 if len(self.__dfsOrder) != len(self.__nodes): - 642 raise Exception('DFS walk did not cover all nodes (walk %d versus nodes %d)' % (len(self.__dfsOrder), len(self.__nodes))) - 643 return self.__dfsOrder -
644 -
645 - def rootSetOrder (self): -
646 """Return the nodes of the graph as a sequence of root sets. - 647 - 648 The first root set is the set of nodes that are roots: i.e., - 649 have no incoming edges. The second root set is the set of - 650 nodes that have incoming nodes in the first root set. This - 651 continues until all nodes have been reached. The sets impose - 652 a partial order on the nodes, without being as constraining as - 653 L{sccOrder}. - 654 - 655 @return: a list of the root sets.""" - 656 order = [] - 657 nodes = set(self.__nodes) - 658 edge_map = {} - 659 for (d, srcs) in six.iteritems(self.__edgeMap): - 660 edge_map[d] = srcs.copy() - 661 while nodes: - 662 freeset = set() - 663 for n in nodes: - 664 if not (n in edge_map): - 665 freeset.add(n) - 666 if 0 == len(freeset): - 667 _log.error('dependency cycle in named components') - 668 return None - 669 order.append(freeset) - 670 nodes.difference_update(freeset) - 671 new_edge_map = {} - 672 for (d, srcs) in six.iteritems(edge_map): - 673 srcs.difference_update(freeset) - 674 if 0 != len(srcs): - 675 new_edge_map[d] = srcs - 676 edge_map = new_edge_map - 677 return order -
678 - 679 LocationPrefixRewriteMap_ = { } -
680 - 681 -def SetLocationPrefixRewriteMap (prefix_map): -
682 """Set the map that is used to by L{NormalizeLocation} to rewrite URI prefixes.""" - 683 - 684 LocationPrefixRewriteMap_.clear() - 685 LocationPrefixRewriteMap_.update(prefix_map) -
686 -
687 -def NormalizeLocation (uri, parent_uri=None, prefix_map=None): -
688 """Normalize a URI against an optional parent_uri in the way that is - 689 done for C{schemaLocation} attribute values. - 690 - 691 If no URI schema is present, this will normalize a file system - 692 path. - 693 - 694 Optionally, the resulting absolute URI can subsequently be - 695 rewritten to replace specified prefix strings with alternative - 696 strings, e.g. to convert a remote URI to a local repository. This - 697 rewriting is done after the conversion to an absolute URI, but - 698 before normalizing file system URIs. - 699 - 700 @param uri : The URI to normalize. If C{None}, function returns - 701 C{None} - 702 - 703 @param parent_uri : The base URI against which normalization is - 704 done, if C{uri} is a relative URI. - 705 - 706 @param prefix_map : A map used to rewrite URI prefixes. If - 707 C{None}, the value defaults to that stored by - 708 L{SetLocationPrefixRewriteMap}. - 709 - 710 """ - 711 if uri is None: - 712 return uri - 713 if parent_uri is None: - 714 abs_uri = uri - 715 else: - 716 abs_uri = urlparse.urljoin(parent_uri, uri) - 717 if prefix_map is None: - 718 prefix_map = LocationPrefixRewriteMap_ - 719 for (pfx, sub) in six.iteritems(prefix_map): - 720 if abs_uri.startswith(pfx): - 721 abs_uri = sub + abs_uri[len(pfx):] - 722 if 0 > abs_uri.find(':'): - 723 abs_uri = os.path.realpath(abs_uri) - 724 return abs_uri -
725 -
726 - 727 -def DataFromURI (uri, archive_directory=None): -
728 """Retrieve the contents of the uri as raw data. - 729 - 730 If the uri does not include a scheme (e.g., C{http:}), it is - 731 assumed to be a file path on the local system.""" - 732 - 733 from pyxb.utils.six.moves.urllib.request import urlopen - 734 stream = None - 735 exc = None - 736 # Only something that has a colon is a non-file URI. Some things - 737 # that have a colon are a file URI (sans schema). Prefer urllib2, - 738 # but allow urllib (which apparently works better on Windows). - 739 if 0 <= uri.find(':'): - 740 try: - 741 stream = urlopen(uri) - 742 except Exception as e: - 743 exc = e - 744 if (stream is None) and six.PY2: - 745 import urllib - 746 try: - 747 stream = urllib.urlopen(uri) - 748 exc = None - 749 except: - 750 # Prefer urllib exception - 751 pass - 752 if stream is None: - 753 # No go as URI; give file a chance - 754 try: - 755 stream = open(uri, 'rb') - 756 exc = None - 757 except Exception as e: - 758 if exc is None: - 759 exc = e - 760 if exc is not None: - 761 _log.error('open %s', uri, exc_info=exc) - 762 raise exc - 763 try: - 764 # Protect this in case whatever stream is doesn't have an fp - 765 # attribute. - 766 if isinstance(stream, six.moves.file) or isinstance(stream.fp, six.moves.file): - 767 archive_directory = None - 768 except: - 769 pass - 770 xmld = stream.read() - 771 if archive_directory: - 772 base_name = os.path.basename(os.path.normpath(urlparse.urlparse(uri)[2])) - 773 counter = 1 - 774 dest_file = os.path.join(archive_directory, base_name) - 775 while os.path.isfile(dest_file): - 776 dest_file = os.path.join(archive_directory, '%s.%d' % (base_name, counter)) - 777 counter += 1 - 778 try: - 779 OpenOrCreate(dest_file).write(xmld) - 780 except OSError as e: - 781 _log.warning('Unable to save %s in %s: %s', uri, dest_file, e) - 782 return xmld -
783 -
784 -def OpenOrCreate (file_name, tag=None, preserve_contents=False): -
785 """Return a file object used to write binary data into the given file. - 786 - 787 Use the C{tag} keyword to preserve the contents of existing files - 788 that are not supposed to be overwritten. - 789 - 790 To get a writable file but leaving any existing contents in place, - 791 set the C{preserve_contents} keyword to C{True}. Normally, existing file - 792 contents are erased. - 793 - 794 The returned file pointer is positioned at the end of the file. - 795 - 796 @keyword tag: If not C{None} and the file already exists, absence - 797 of the given value in the first 4096 bytes of the file (decoded as - 798 UTF-8) causes an C{IOError} to be raised with C{errno} set to - 799 C{EEXIST}. I.e., only files with this value in the first 4KB will - 800 be returned for writing. - 801 - 802 @keyword preserve_contents: This value controls whether existing - 803 contents of the file will be erased (C{False}, default) or left in - 804 place (C{True}). - 805 """ - 806 (path, leaf) = os.path.split(file_name) - 807 if path: - 808 try: - 809 os.makedirs(path) - 810 except Exception as e: - 811 if not (isinstance(e, (OSError, IOError)) and (errno.EEXIST == e.errno)): - 812 raise - 813 fp = open(file_name, 'ab+') - 814 if (tag is not None) and (0 < os.fstat(fp.fileno()).st_size): - 815 fp.seek(0) # os.SEEK_SET - 816 blockd = fp.read(4096) - 817 blockt = blockd.decode('utf-8') - 818 if 0 > blockt.find(tag): - 819 raise OSError(errno.EEXIST, os.strerror(errno.EEXIST)) - 820 if not preserve_contents: - 821 fp.seek(0) # os.SEEK_SET - 822 fp.truncate() - 823 else: - 824 fp.seek(2) # os.SEEK_END - 825 return fp -
826 - 827 # hashlib didn't show up until 2.5, and sha is deprecated in 2.6. - 828 __Hasher = None - 829 try: - 830 import hashlib - 831 __Hasher = hashlib.sha1 - 832 except ImportError: - 833 import sha - 834 __Hasher = sha.new -
835 - 836 -def HashForText (text): -
837 """Calculate a cryptographic hash of the given string. - 838 - 839 For example, this is used to verify that a given module file - 840 contains bindings from a previous generation run for the same - 841 namespace. See L{OpenOrCreate}. If the text is in Unicode, the - 842 hash is calculated on the UTF-8 encoding of the text. - 843 - 844 @return: A C{str}, generally a sequence of hexadecimal "digit"s. - 845 """ - 846 if isinstance(text, six.text_type): - 847 text = text.encode('utf-8') - 848 return __Hasher(text).hexdigest() -
849 - 850 # uuid didn't show up until 2.5 - 851 __HaveUUID = False - 852 try: - 853 import uuid - 854 __HaveUUID = True - 855 except ImportError: - 856 import random -
857 -def _NewUUIDString (): -
858 """Obtain a UUID using the best available method. On a version of - 859 python that does not incorporate the C{uuid} class, this creates a - 860 string combining the current date and time (to the second) with a - 861 random number. - 862 - 863 @rtype: C{str} - 864 """ - 865 if __HaveUUID: - 866 return uuid.uuid1().urn - 867 return '%s:%08.8x' % (time.strftime('%Y%m%d%H%M%S'), random.randint(0, 0xFFFFFFFF)) -
868 -
869 -class UniqueIdentifier (object): -
870 """Records a unique identifier, generally associated with a - 871 binding generation action. - 872 - 873 The identifier is a string, but gets wrapped in an instance of - 874 this class to optimize comparisons and reduce memory footprint. - 875 - 876 Invoking the constructor for this class on the same string - 877 multiple times will return the same Python object. - 878 - 879 An instance of this class compares equal to, and hashes equivalent - 880 to, the uid string. When C{str}'d, the result is the uid; when - 881 C{repr}'d, the result is a constructor call to - 882 C{pyxb.utils.utility.UniqueIdentifier}. - 883 """ - 884 - 885 # A map from UID string to the instance that represents it - 886 __ExistingUIDs = {} - 887 -
888 - def uid (self): -
889 """The string unique identifier""" - 890 return self.__uid -
891 __uid = None - 892 - 893 # Support pickling, which is done using only the UID. -
894 - def __getnewargs__ (self): -
895 return (self.__uid,) -
896 -
897 - def __getstate__ (self): -
898 return self.__uid -
899 -
900 - def __setstate__ (self, state): -
901 assert self.__uid == state -
902 - 903 # Singleton-like -
904 - def __new__ (cls, *args): -
905 if 0 == len(args): - 906 uid = _NewUUIDString() - 907 else: - 908 uid = args[0] - 909 if isinstance(uid, UniqueIdentifier): - 910 uid = uid.uid() - 911 if not isinstance(uid, six.string_types): - 912 raise TypeError('UniqueIdentifier uid must be a string') - 913 rv = cls.__ExistingUIDs.get(uid) - 914 if rv is None: - 915 rv = super(UniqueIdentifier, cls).__new__(cls) - 916 rv.__uid = uid - 917 cls.__ExistingUIDs[uid] = rv - 918 return rv -
919 -
920 - def associateObject (self, obj): -
921 """Associate the given object witth this identifier. - 922 - 923 This is a one-way association: the object is not provided with - 924 a return path to this identifier instance.""" - 925 self.__associatedObjects.add(obj) -
926 - def associatedObjects (self): -
927 """The set of objects that have been associated with this - 928 identifier instance.""" - 929 return self.__associatedObjects -
930 __associatedObjects = None - 931 -
932 - def __init__ (self, uid=None): -
933 """Create a new UniqueIdentifier instance. - 934 - 935 @param uid: The unique identifier string. If present, it is - 936 the callers responsibility to ensure the value is universally - 937 unique. If C{None}, one will be provided. - 938 @type uid: C{str} or C{unicode} - 939 """ - 940 assert (uid is None) or (self.uid() == uid), 'UniqueIdentifier: ctor %s, actual %s' % (uid, self.uid()) - 941 self.__associatedObjects = set() -
942 -
943 - def __eq__ (self, other): -
944 if other is None: - 945 return False - 946 elif isinstance(other, UniqueIdentifier): - 947 other_uid = other.uid() - 948 elif isinstance(other, six.string_types): - 949 other_uid = other - 950 else: - 951 raise TypeError('UniqueIdentifier: Cannot compare with type %s' % (type(other),)) - 952 return self.uid() == other_uid -
953 -
954 - def __hash__ (self): -
955 return hash(self.uid()) -
956 -
957 - def __str__ (self): -
958 return self.uid() -
959 -
960 - def __repr__ (self): -
961 return 'pyxb.utils.utility.UniqueIdentifier(%s)' % (repr(self.uid()),) -
962 -
963 @BackfillComparisons - 964 -class UTCOffsetTimeZone (datetime.tzinfo): -
965 """A C{datetime.tzinfo} subclass that helps deal with UTC - 966 conversions in an ISO8601 world. - 967 - 968 This class only supports fixed offsets from UTC. - 969 """ - 970 - 971 # Regular expression that matches valid ISO8601 time zone suffixes - 972 __Lexical_re = re.compile('^([-+])(\d\d):(\d\d)$') - 973 - 974 # The offset in minutes east of UTC. - 975 __utcOffset_min = 0 - 976 - 977 # Same as __utcOffset_min, but as a datetime.timedelta - 978 __utcOffset_td = None - 979 - 980 # A zero-length duration - 981 __ZeroDuration = datetime.timedelta(0) - 982 - 983 # Range limits - 984 __MaxOffset_td = datetime.timedelta(hours=14) - 985 -
986 - def __init__ (self, spec=None): -
987 """Create a time zone instance with a fixed offset from UTC. - 988 - 989 @param spec: Specifies the offset. Can be an integer counting - 990 minutes east of UTC, the value C{None} (equal to 0 minutes - 991 east), or a string that conform to the ISO8601 time zone - 992 sequence (B{Z}, or B{[+-]HH:MM}). - 993 """ - 994 - 995 if spec is not None: - 996 if isinstance(spec, six.string_types): - 997 if 'Z' == spec: - 998 self.__utcOffset_min = 0 - 999 else: -1000 match = self.__Lexical_re.match(spec) -1001 if match is None: -1002 raise ValueError('Bad time zone: %s' % (spec,)) -1003 self.__utcOffset_min = int(match.group(2)) * 60 + int(match.group(3)) -1004 if '-' == match.group(1): -1005 self.__utcOffset_min = - self.__utcOffset_min -1006 elif isinstance(spec, int): -1007 self.__utcOffset_min = spec -1008 elif isinstance(spec, datetime.timedelta): -1009 self.__utcOffset_min = spec.seconds // 60 -1010 else: -1011 raise TypeError('%s: unexpected type %s' % (type(self), type(spec))) -1012 self.__utcOffset_td = datetime.timedelta(minutes=self.__utcOffset_min) -1013 if self.__utcOffset_td < -self.__MaxOffset_td or self.__utcOffset_td > self.__MaxOffset_td: -1014 raise ValueError('XSD timezone offset %s larger than %s' % (self.__utcOffset_td, self.__MaxOffset_td)) -1015 if 0 == self.__utcOffset_min: -1016 self.__tzName = 'Z' -1017 elif 0 > self.__utcOffset_min: -1018 self.__tzName = '-%02d:%02d' % divmod(-self.__utcOffset_min, 60) -1019 else: -1020 self.__tzName = '+%02d:%02d' % divmod(self.__utcOffset_min, 60) -
1021 -
1022 - def utcoffset (self, dt): -
1023 """Returns the constant offset for this zone.""" -1024 return self.__utcOffset_td -
1025 -
1026 - def tzname (self, dt): -
1027 """Return the name of the timezone in the format expected by XML Schema.""" -1028 return self.__tzName -
1029 -
1030 - def dst (self, dt): -
1031 """Returns a constant zero duration.""" -1032 return self.__ZeroDuration -
1033 -
1034 - def __otherForComparison (self, other): -
1035 if isinstance(other, UTCOffsetTimeZone): -1036 return other.__utcOffset_min -1037 return other.utcoffset(datetime.datetime.now()) -
1038 -
1039 - def __hash__ (self): -
1040 return hash(self.__utcOffset_min) -
1041 -
1042 - def __eq__ (self, other): -
1043 return self.__utcOffset_min == self.__otherForComparison(other) -
1044 -
1045 - def __lt__ (self, other): -
1046 return self.__utcOffset_min < self.__otherForComparison(other) -
1047 -
1048 -class LocalTimeZone (datetime.tzinfo): -
1049 """A C{datetime.tzinfo} subclass for the local time zone. -1050 -1051 Mostly pinched from the C{datetime.tzinfo} documentation in Python 2.5.1. -1052 """ -1053 -1054 __STDOffset = datetime.timedelta(seconds=-time.timezone) -1055 __DSTOffset = __STDOffset -1056 if time.daylight: -1057 __DSTOffset = datetime.timedelta(seconds=-time.altzone) -1058 __ZeroDelta = datetime.timedelta(0) -1059 __DSTDelta = __DSTOffset - __STDOffset -1060 -
1061 - def utcoffset (self, dt): -
1062 if self.__isDST(dt): -1063 return self.__DSTOffset -1064 return self.__STDOffset -
1065 -
1066 - def dst (self, dt): -
1067 if self.__isDST(dt): -1068 return self.__DSTDelta -1069 return self.__ZeroDelta -
1070 -
1071 - def tzname (self, dt): -
1072 return time.tzname[self.__isDST(dt)] -
1073 -
1074 - def __isDST (self, dt): -
1075 tt = (dt.year, dt.month, dt.day, -1076 dt.hour, dt.minute, dt.second, -1077 0, 0, -1) -1078 tt = time.localtime(time.mktime(tt)) -1079 return tt.tm_isdst > 0 -
1080 -
1081 -class PrivateTransient_mixin (pyxb.cscRoot): -
1082 """Emulate the B{transient} keyword from Java for private member -1083 variables. -1084 -1085 This class defines a C{__getstate__} method which returns a copy -1086 of C{self.__dict__} with certain members removed. Specifically, -1087 if a string "s" appears in a class member variable named -1088 C{__PrivateTransient} defined in the "Class" class, then the -1089 corresponding private variable "_Class__s" will be removed from -1090 the state dictionary. This is used to eliminate unnecessary -1091 fields from instances placed in L{namespace -1092 archives<pyxb.namespace.archive.NamespaceArchive>} without having -1093 to implement a C{__getstate__} method in every class in the -1094 instance hierarchy. -1095 -1096 For an example, see -1097 L{pyxb.xmlschema.structures._SchemaComponent_mixin} -1098 -1099 If you use this, it is your responsibility to define the -1100 C{__PrivateTransient} class variable and add to it the required -1101 variable names. -1102 -1103 Classes that inherit from this are free to define their own -1104 C{__getstate__} method, which may or may not invoke the superclass -1105 one. If you do this, be sure that the class defining -1106 C{__getstate__} lists L{PrivateTransient_mixin} as one of its -1107 direct superclasses, lest the latter end up earlier in the mro and -1108 consequently bypass the local override. -1109 """ -1110 -1111 # Suffix used when creating the class member variable in which the -1112 # transient members are cached. -1113 __Attribute = '__PrivateTransient' -1114 -
1115 - def __getstate__ (self): -
1116 state = self.__dict__.copy() -1117 # Note that the aggregate set is stored in a class variable -1118 # with a slightly different name than the class-level set. -1119 attr = '_%s%s_' % (self.__class__.__name__, self.__Attribute) -1120 skipped = getattr(self.__class__, attr, None) -1121 if skipped is None: -1122 skipped = set() -1123 for cl in self.__class__.mro(): -1124 for (k, v) in six.iteritems(cl.__dict__): -1125 if k.endswith(self.__Attribute): -1126 cl2 = k[:-len(self.__Attribute)] -1127 skipped.update([ '%s__%s' % (cl2, _n) for _n in v ]) -1128 setattr(self.__class__, attr, skipped) -1129 for k in skipped: -1130 if state.get(k) is not None: -1131 del state[k] -1132 # Uncomment the following to test whether undesirable types -1133 # are being pickled, generally by accidently leaving a -1134 # reference to one in an instance private member. -1135 #for (k, v) in six.iteritems(state): -1136 # import pyxb.namespace -1137 # import xml.dom -1138 # import pyxb.xmlschema.structures -1139 # if isinstance(v, (pyxb.namespace.NamespaceContext, xml.dom.Node, pyxb.xmlschema.structures.Schema)): -1140 # raise pyxb.LogicError('Unexpected instance of %s key %s in %s' % (type(v), k, self)) -1141 -1142 return state -
1143 -
1144 -def GetMatchingFiles (path, pattern=None, default_path_wildcard=None, default_path=None, prefix_pattern=None, prefix_substituend=None): -
1145 """Provide a list of absolute paths to files present in any of a -1146 set of directories and meeting certain criteria. -1147 -1148 This is used, for example, to locate namespace archive files -1149 within the archive path specified by the user. One could use:: -1150 -1151 files = GetMatchingFiles('&bundles//:+', -1152 pattern=re.compile('.*\.wxs$'), -1153 default_path_wildcard='+', -1154 default_path='/usr/local/pyxb/nsarchives', -1155 prefix_pattern='&', -1156 prefix_substituend='/opt/pyxb') -1157 -1158 to obtain all files that can be recursively found within -1159 C{/opt/pyxb/bundles}, or non-recursively within -1160 C{/usr/local/pyxb/nsarchives}. -1161 -1162 @param path: A list of directories in which the search should be -1163 performed. The entries are separated by os.pathsep, which is a -1164 colon on POSIX platforms and a semi-colon on Windows. If a path -1165 entry ends with C{//} regardless of platform, the suffix C{//} is -1166 stripped and any directory beneath the path is scanned as well, -1167 recursively. -1168 -1169 @keyword pattern: Optional regular expression object used to -1170 determine whether a given directory entry should be returned. If -1171 left as C{None}, all directory entries will be returned. -1172 -1173 @keyword default_path_wildcard: An optional string which, if -1174 present as a single directory in the path, is replaced by the -1175 value of C{default-path}. -1176 -1177 @keyword default_path: A system-defined directory which can be -1178 restored to the path by placing the C{default_path_wildcard} in -1179 the C{path}. -1180 -1181 @keyword prefix_pattern: An optional string which, if present at -1182 the start of a path element, is replaced by the value of -1183 C{prefix_substituend}. -1184 -1185 @keyword prefix_substituend: A system-defined string (path prefix) -1186 which can be combined with the user-provided path information to -1187 identify a file or subdirectory within an installation-specific -1188 area. -1189 """ -1190 matching_files = [] -1191 path_set = path.split(os.pathsep) -1192 while 0 < len(path_set): -1193 path = path_set.pop(0) -1194 if default_path_wildcard == path: -1195 if default_path is not None: -1196 path_set[0:0] = default_path.split(os.pathsep) -1197 default_path = None -1198 continue -1199 recursive = False -1200 if (prefix_pattern is not None) and path.startswith(prefix_pattern): -1201 path = os.path.join(prefix_substituend, path[len(prefix_pattern):]) -1202 if path.endswith('//'): -1203 recursive = True -1204 path = path[:-2] -1205 if os.path.isfile(path): -1206 if (pattern is None) or (pattern.search(path) is not None): -1207 matching_files.append(path) -1208 else: -1209 for (root, dirs, files) in os.walk(path): -1210 for f in files: -1211 if (pattern is None) or (pattern.search(f) is not None): -1212 matching_files.append(os.path.join(root, f)) -1213 if not recursive: -1214 break -1215 return matching_files -
1216 -
1217 @BackfillComparisons -1218 -class Location (object): -
1219 __locationBase = None -1220 __lineNumber = None -1221 __columnNumber = None -1222 -
1223 - def __init__ (self, location_base=None, line_number=None, column_number=None): -
1224 if isinstance(location_base, str): -1225 location_base = six.moves.intern(location_base) -1226 self.__locationBase = location_base -1227 self.__lineNumber = line_number -1228 self.__columnNumber = column_number -
1229 -
1230 - def newLocation (self, locator=None, line_number=None, column_number=None): -
1231 if locator is not None: -1232 try: -1233 line_number = locator.getLineNumber() -1234 column_number = locator.getColumnNumber() -1235 except: -1236 pass -1237 return Location(self.__locationBase, line_number, column_number) -
1238 -1239 locationBase = property(lambda _s: _s.__locationBase) -1240 lineNumber = property(lambda _s: _s.__lineNumber) -1241 columnNumber = property(lambda _s: _s.__columnNumber) -1242 -
1243 - def __cmpSingleUnlessNone (self, v1, v2): -
1244 if v1 is None: -1245 if v2 is None: -1246 return None -1247 return 1 -1248 if v2 is None: -1249 return -1 -1250 if v1 < v2: -1251 return -1 -1252 if v1 == v2: -1253 return 0 -1254 return 1 -
1255 -
1256 - def __cmpTupleUnlessNone (self, v1, v2): -
1257 rv = self.__cmpSingleUnlessNone(v1.__locationBase, v2.__locationBase) -1258 if rv is None: -1259 rv = self.__cmpSingleUnlessNone(v1.__lineNumber, v2.__lineNumber) -1260 if rv is None: -1261 rv = self.__cmpSingleUnlessNone(v1.__columnNumber, v2.__columnNumber) -1262 return rv -
1263 -
1264 - def __hash__ (self): -
1265 return hash((self.__locationBase, self.__lineNumber, self.__columnNumber)) -
1266 -
1267 - def __eq__ (self, other): -
1268 """Comparison by locationBase, then lineNumber, then columnNumber.""" -1269 if other is None: -1270 return False -1271 rv = self.__cmpTupleUnlessNone(self, other) -1272 if rv is None: -1273 return True -1274 return 0 == rv -
1275 -
1276 - def __lt__ (self, other): -
1277 if other is None: -1278 return False -1279 rv = self.__cmpTupleUnlessNone(self, other) -1280 if rv is None: -1281 return False -1282 return -1 == rv -
1283 -
1284 - def __str__ (self): -
1285 if self.locationBase is None: -1286 lb = '<unknown>' -1287 else: -1288 # No, this should not be os.sep. The location is -1289 # expected to be a URI. -1290 lb = self.locationBase.rsplit('/', 1)[-1] -1291 return '%s[%s:%s]' % (lb, self.lineNumber, self.columnNumber) -
1292 -
1293 - def __repr__ (self): -
1294 t = type(self) -1295 ctor = '%s.%s' % (t.__module__, t.__name__) -1296 return '%s(%s, %r, %r)' % (ctor, repr2to3(self.__locationBase), self.__lineNumber, self.__columnNumber) -
1297 -
1298 -class Locatable_mixin (pyxb.cscRoot): -
1299 __location = None -1300 -
1301 - def __init__ (self, *args, **kw): -
1302 self.__location = kw.pop('location', None) -1303 super(Locatable_mixin, self).__init__(*args, **kw) -
1304 -
1305 - def _setLocation (self, location): -
1306 self.__location = location -
1307 -
1308 - def _location (self): -
1309 return self.__location -
1310 -
1311 -def repr2to3 (v): -
1312 """Filtered built-in repr for python 2/3 compatibility in -1313 generated bindings. -1314 -1315 All generated string values are to be unicode. We always import -1316 unicode_literals from __future__, so we want plain quotes with no -1317 prefix u. Strip that off. -1318 -1319 Integer constants should not have the suffix L even if they do not -1320 fit in a Python2 int. The references generated through this -1321 function are never used for calculations, so the implicit cast to -1322 a larger type is sufficient. -1323 -1324 All other values use their standard representations. -1325 """ -1326 if isinstance(v, six.string_types): -1327 qu = QuotedEscaped(v) -1328 if 'u' == qu[0]: -1329 return qu[1:] -1330 return qu -1331 if isinstance(v, six.integer_types): -1332 vs = repr(v) -1333 if vs.endswith('L'): -1334 return vs[:-1] -1335 return vs -1336 return repr(v) -
1337 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility.UniqueIdentifier-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.UniqueIdentifier-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility.UniqueIdentifier-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.UniqueIdentifier-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,664 +0,0 @@ - - - - - pyxb.utils.utility.UniqueIdentifier - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class UniqueIdentifier - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UniqueIdentifier

source code

-
-object --+
-         |
-        UniqueIdentifier
-
- -
-

Records a unique identifier, generally associated with a binding - generation action.

-

The identifier is a string, but gets wrapped in an instance of this - class to optimize comparisons and reduce memory footprint.

-

Invoking the constructor for this class on the same string multiple - times will return the same Python object.

-

An instance of this class compares equal to, and hashes equivalent to, - the uid string. When str'd, the result is the uid; when - repr'd, the result is a constructor call to - pyxb.utils.utility.UniqueIdentifier.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
uid(self)
- The string unique identifier
- source code - -
- -
-   - - - - - - -
__getnewargs__(self) - source code - -
- -
-   - - - - - - -
__getstate__(self) - source code - -
- -
-   - - - - - - -
__setstate__(self, - state) - source code - -
- -
-   - - - - - - -
associateObject(self, - obj)
- Associate the given object witth this identifier.
- source code - -
- -
-   - - - - - - -
associatedObjects(self)
- The set of objects that have been associated with this identifier - instance.
- source code - -
- -
-   - - - - - - -
__init__(self, - uid=None)
- Create a new UniqueIdentifier instance.
- source code - -
- -
-   - - - - - - -
__eq__(self, - other) - source code - -
- -
-   - - - - - - -
__hash__(self)
- hash(x)
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
__repr__(self)
- repr(x)
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __reduce__, - __reduce_ex__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args) - source code - -
- -
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __ExistingUIDs = {'PyXB-1.2.5-Builtin': pyxb.utils.utility.Uni... -
-   - - __uid = None
- hash(x) -
-   - - __associatedObjects = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__new__(cls, - *args) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

associateObject(self, - obj) -

-
source code  -
- -

Associate the given object witth this identifier.

-

This is a one-way association: the object is not provided with a - return path to this identifier instance.

-
-
-
-
- -
- -
- - -
-

__init__(self, - uid=None) -
(Constructor) -

-
source code  -
- -

Create a new UniqueIdentifier instance.

-
-
Parameters:
-
    -
  • uid (str or unicode) - The unique identifier string. If present, it is the callers - responsibility to ensure the value is universally unique. If - None, one will be provided.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__hash__(self) -
(Hashing function) -

-
source code  -
- -

hash(x)

-
-
Overrides: - object.__hash__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__repr__(self) -
(Representation operator) -

-
source code  -
- -

repr(x)

-
-
Overrides: - object.__repr__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__ExistingUIDs

- -
-
-
-
Value:
-
-{'PyXB-1.2.5-Builtin': pyxb.utils.utility.UniqueIdentifier('PyXB-1.2.5\
--Builtin')}
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.utility.UTCOffsetTimeZone-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.UTCOffsetTimeZone-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.utility.UTCOffsetTimeZone-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.utility.UTCOffsetTimeZone-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,603 +0,0 @@ - - - - - pyxb.utils.utility.UTCOffsetTimeZone - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module utility :: - Class UTCOffsetTimeZone - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class UTCOffsetTimeZone

source code

-
-     object --+    
-              |    
-datetime.tzinfo --+
-                  |
-                 UTCOffsetTimeZone
-
- -
-

A datetime.tzinfo subclass that helps deal with UTC - conversions in an ISO8601 world.

-

This class only supports fixed offsets from UTC.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - spec=None)
- Create a time zone instance with a fixed offset from UTC.
- source code - -
- -
-   - - - - - - -
utcoffset(self, - dt)
- Returns the constant offset for this zone.
- source code - -
- -
-   - - - - - - -
tzname(self, - dt)
- Return the name of the timezone in the format expected by XML Schema.
- source code - -
- -
-   - - - - - - -
dst(self, - dt)
- Returns a constant zero duration.
- source code - -
- -
-   - - - - - - -
__otherForComparison(self, - other) - source code - -
- -
-   - - - - - - -
__hash__(self)
- hash(x)
- source code - -
- -
-   - - - - - - -
__eq__(self, - other) - source code - -
- -
-   - - - - - - -
__lt__(self, - other) - source code - -
- -
-   - - - - - - -
__ge__(x, - y)
- x>=y
- source code - -
- -
-   - - - - - - -
__gt__(x, - y)
- x>y
- source code - -
- -
-   - - - - - - -
__le__(x, - y)
- x<=y
- source code - -
- -
-   - - - - - - -
__ne__(x, - y)
- x!=y
- source code - -
- -
-

Inherited from datetime.tzinfo: - __getattribute__, - __new__, - __reduce__, - fromutc -

-

Inherited from object: - __delattr__, - __format__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __Lexical_re = re.compile(r'^([-\+])(\d\d):(\d\d)$') -
-   - - __utcOffset_min = 0 -
-   - - __utcOffset_td = None
- hash(x) -
-   - - __ZeroDuration = datetime.timedelta(0) -
-   - - __MaxOffset_td = datetime.timedelta(0, 50400) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - spec=None) -
(Constructor) -

-
source code  -
- -

Create a time zone instance with a fixed offset from UTC.

-
-
Parameters:
-
    -
  • spec - Specifies the offset. Can be an integer counting minutes east of - UTC, the value None (equal to 0 minutes east), or a - string that conform to the ISO8601 time zone sequence (Z, - or [+-]HH:MM).
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

utcoffset(self, - dt) -

-
source code  -
- -

Returns the constant offset for this zone.

-
-
Overrides: - datetime.tzinfo.utcoffset -
-
-
-
- -
- -
- - -
-

tzname(self, - dt) -

-
source code  -
- -

Return the name of the timezone in the format expected by XML - Schema.

-
-
Overrides: - datetime.tzinfo.tzname -
-
-
-
- -
- -
- - -
-

dst(self, - dt) -

-
source code  -
- -

Returns a constant zero duration.

-
-
Overrides: - datetime.tzinfo.dst -
-
-
-
- -
- -
- - -
-

__hash__(self) -
(Hashing function) -

-
source code  -
- -

hash(x)

-
-
Overrides: - object.__hash__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.xmlre-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.xmlre-module.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.xmlre-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.xmlre-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,641 +0,0 @@ - - - - - pyxb.utils.xmlre - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module xmlre - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module xmlre

source code

-

Support for regular expressions conformant to the XML Schema - specification.

-

For the most part, XML regular expressions are similar to the POSIX - ones, and can be handled by the Python re module. The - exceptions are for multi-character (\w) and category escapes - (e.g., \p{N} or \p{IPAExtensions}) and the - character set subtraction capability. This module supports those by - scanning the regular expression, replacing the category escapes with - equivalent charset expressions. It further detects the subtraction syntax - and modifies the charset expression to remove the unwanted code - points.

-

The basic technique is to step through the characters of the regular - expression, entering a recursive-descent parser when one of the - translated constructs is encountered.

-

There is a nice set of XML regular expressions at http://www.xmlschemareference.com/examples/Ch14/regexpDemo.xsd, - with a sample document at - http://www.xmlschemareference.com/examples/Ch14/regexpDemo.xml

- - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - RegularExpressionError
- Raised when a regular expression cannot be processed.. -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
_InitializeAllEsc()
- Set the values in _AllEsc without introducing k and - v into the module.
- source code - -
- -
-   - - - - - - -
_MatchCharClassEsc(text, - position)
- Parse a charClassEsc term.
- source code - -
- -
-   - - - - - - -
_MatchPosCharGroup(text, - position)
- Parse a posCharGroup term.
- source code - -
- -
-   - - - - - - -
_MatchCharClassExpr(text, - position)
- Parse a charClassExpr.
- source code - -
- -
-   - - - - - - -
MaybeMatchCharacterClass(text, - position)
- Attempt to match a character class expression.
- source code - -
- -
-   - - - - - - -
XMLToPython(pattern)
- Convert the given pattern to the format required for Python regular - expressions.
- source code - -
- -
- - - - - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - _AllEsc = {u'.': <pyxb.utils.unicode.CodePointSet object>, u'\... -
-   - - _CharClassEsc_re = re.compile(r'\\(?:(?P<cgProp>[pP]\{(?P<char... -
-   - - __package__ = 'pyxb.utils' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

_MatchCharClassEsc(text, - position) -

-
source code  -
- -

Parse a charClassEsc term.

-

This is one of:

-
    -
  • - SingleCharEsc, an escaped single character such as - \n -
  • -
  • - MultiCharEsc, an escape code that can match a range - of characters, e.g. \s to match certain whitespace - characters -
  • -
  • - catEsc, the \p{...} Unicode property - escapes including categories and blocks -
  • -
  • - complEsc, the \P{...} inverted Unicode - property escapes -
  • -
-

If the parsing fails, throws a RegularExpressionError.

-
-
Returns:
-
A pair (cps, p) where cps is a pyxb.utils.unicode.CodePointSet containing the - code points associated with the character class, and - p is the text offset immediately following the - escape sequence.
-
Raises:
-
-
-
-
- -
- -
- - -
-

_MatchPosCharGroup(text, - position) -

-
source code  -
- -

Parse a posCharGroup term.

-
-
Returns:
-
A tuple (cps, fs, p) where: -
    -
  • - cps is a pyxb.utils.unicode.CodePointSet containing - the code points associated with the group; -
  • -
  • - fs is a bool that is - True if the next character is the - - in a charClassSub and False if the - group is not part of a charClassSub; -
  • -
  • - p is the text offset immediately following the - closing brace. -
  • -
-
Raises:
-
-
-
-
- -
- -
- - -
-

_MatchCharClassExpr(text, - position) -

-
source code  -
- -

Parse a charClassExpr.

-

These are XML regular expression classes such as [abc], - [a-c], [^abc], or [a-z-[q]].

-
-
Parameters:
-
    -
  • text - The complete text of the regular expression being translated. - The first character must be the [ starting a - character class.
  • -
  • position - The offset of the start of the character group.
  • -
-
Returns:
-
A pair (cps, p) where cps is a pyxb.utils.unicode.CodePointSet containing the - code points associated with the property, and p is - the text offset immediately following the closing brace.
-
Raises:
-
-
-
-
- -
- -
- - -
-

MaybeMatchCharacterClass(text, - position) -

-
source code  -
- -

Attempt to match a character class expression.

-
-
Parameters:
-
    -
  • text - The complete text of the regular expression being translated
  • -
  • position - The offset of the start of the potential expression.
  • -
-
Returns:
-
None if position does not begin a - character class expression; otherwise a pair (cps, - p) where cps is a pyxb.utils.unicode.CodePointSet containing the - code points associated with the property, and p is - the text offset immediately following the closing brace.
-
-
-
- -
- -
- - -
-

XMLToPython(pattern) -

-
source code  -
- -

Convert the given pattern to the format required for Python regular - expressions.

-
-
Parameters:
-
-
Returns:
-
A Unicode string specifying a Python regular expression that - matches the same language as pattern.
-
-
-
-
- - - - - - -
- - - - - -
Variables Details[hide private]
-
- -
- -
-

_AllEsc

- -
-
-
-
Value:
-
-{u'.': <pyxb.utils.unicode.CodePointSet object>,
- u'\(': <pyxb.utils.unicode.CodePointSet object>,
- u'\)': <pyxb.utils.unicode.CodePointSet object>,
- u'\*': <pyxb.utils.unicode.CodePointSet object>,
- u'\+': <pyxb.utils.unicode.CodePointSet object>,
- u'\-': <pyxb.utils.unicode.CodePointSet object>,
- u'\.': <pyxb.utils.unicode.CodePointSet object>,
- u'\?': <pyxb.utils.unicode.CodePointSet object>,
-...
-
-
-
-
-
- -
- -
-

_CharClassEsc_re

- -
-
-
-
Value:
-
-re.compile(r'\\(?:(?P<cgProp>[pP]\{(?P<charProp>[-A-Za-z0-9]+)\})|(?P<\
-cgClass>[^pP]))')
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.xmlre-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.xmlre-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.xmlre-pysrc.html 2016-09-18 22:33:52.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.xmlre-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,624 +0,0 @@ - - - - - pyxb.utils.xmlre - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module xmlre - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.utils.xmlre

-
-  1  # -*- coding: utf-8 -*- 
-  2  # Copyright 2009-2013, Peter A. Bigot 
-  3  # Copyright 2012, Jon Foster 
-  4  # 
-  5  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-  6  # not use this file except in compliance with the License. You may obtain a 
-  7  # copy of the License at: 
-  8  # 
-  9  #            http://www.apache.org/licenses/LICENSE-2.0 
- 10  # 
- 11  # Unless required by applicable law or agreed to in writing, software 
- 12  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
- 13  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
- 14  # License for the specific language governing permissions and limitations 
- 15  # under the License. 
- 16   
- 17  """Support for regular expressions conformant to the XML Schema specification. 
- 18   
- 19  For the most part, XML regular expressions are similar to the POSIX 
- 20  ones, and can be handled by the Python C{re} module.  The exceptions 
- 21  are for multi-character (C{\w}) and category escapes (e.g., C{\p{N}} or 
- 22  C{\p{IPAExtensions}}) and the character set subtraction capability. 
- 23  This module supports those by scanning the regular expression, 
- 24  replacing the category escapes with equivalent charset expressions. 
- 25  It further detects the subtraction syntax and modifies the charset 
- 26  expression to remove the unwanted code points. 
- 27   
- 28  The basic technique is to step through the characters of the regular 
- 29  expression, entering a recursive-descent parser when one of the 
- 30  translated constructs is encountered. 
- 31   
- 32  There is a nice set of XML regular expressions at 
- 33  U{http://www.xmlschemareference.com/examples/Ch14/regexpDemo.xsd}, 
- 34  with a sample document at U{ 
- 35  http://www.xmlschemareference.com/examples/Ch14/regexpDemo.xml}""" 
- 36   
- 37  import re 
- 38  import logging 
- 39  import pyxb.utils.unicode 
- 40  from pyxb.utils import six 
- 41   
- 42  _log = logging.getLogger(__name__) 
- 43   
- 44  # AllEsc maps all the possible escape codes and wildcards in an XML schema 
- 45  # regular expression into the corresponding CodePointSet. 
- 46  _AllEsc = { } 
- 47   
-
48 -def _InitializeAllEsc (): -
49 """Set the values in _AllEsc without introducing C{k} and C{v} into - 50 the module.""" - 51 - 52 _AllEsc.update({ six.u('.'): pyxb.utils.unicode.WildcardEsc }) - 53 bs = six.unichr(0x5c) - 54 for k, v in six.iteritems(pyxb.utils.unicode.SingleCharEsc): - 55 _AllEsc[bs + six.text_type(k)] = v - 56 for k, v in six.iteritems(pyxb.utils.unicode.MultiCharEsc): - 57 _AllEsc[bs + six.text_type(k)] = v - 58 for k, v in six.iteritems(pyxb.utils.unicode.catEsc): - 59 _AllEsc[bs + six.text_type(k)] = v - 60 for k, v in six.iteritems(pyxb.utils.unicode.complEsc): - 61 _AllEsc[bs + six.text_type(k)] = v - 62 for k, v in six.iteritems(pyxb.utils.unicode.IsBlockEsc): - 63 _AllEsc[bs + six.text_type(k)] = v -
64 _InitializeAllEsc() - 65 -
66 -class RegularExpressionError (ValueError): -
67 """Raised when a regular expression cannot be processed..""" -
68 - def __init__ (self, position, description): -
69 self.position = position - 70 ValueError.__init__(self, 'At %d: %s' % (position, description)) -
71 - 72 _CharClassEsc_re = re.compile(r'\\(?:(?P<cgProp>[pP]{(?P<charProp>[-A-Za-z0-9]+)})|(?P<cgClass>[^pP]))') -
73 -def _MatchCharClassEsc(text, position): -
74 """Parse a U{charClassEsc<http://www.w3.org/TR/xmlschema-2/#nt-charClassEsc>} term. - 75 - 76 This is one of: - 77 - 78 - U{SingleCharEsc<http://www.w3.org/TR/xmlschema-2/#nt-SingleCharEsc>}, - 79 an escaped single character such as C{E{\}n} - 80 - 81 - U{MultiCharEsc<http://www.w3.org/TR/xmlschema-2/#nt-MultiCharEsc>}, - 82 an escape code that can match a range of characters, - 83 e.g. C{E{\}s} to match certain whitespace characters - 84 - 85 - U{catEsc<http://www.w3.org/TR/xmlschema-2/#nt-catEsc>}, the - 86 C{E{\}pE{lb}...E{rb}} Unicode property escapes including - 87 categories and blocks - 88 - 89 - U{complEsc<http://www.w3.org/TR/xmlschema-2/#nt-complEsc>}, - 90 the C{E{\}PE{lb}...E{rb}} inverted Unicode property escapes - 91 - 92 If the parsing fails, throws a RegularExpressionError. - 93 - 94 @return: A pair C{(cps, p)} where C{cps} is a - 95 L{pyxb.utils.unicode.CodePointSet} containing the code points - 96 associated with the character class, and C{p} is the text offset - 97 immediately following the escape sequence. - 98 - 99 @raise RegularExpressionError: if the expression is syntactically -100 invalid. -101 """ -102 -103 mo = _CharClassEsc_re.match(text, position) -104 if mo: -105 escape_code = mo.group(0) -106 cps = _AllEsc.get(escape_code) -107 if cps is not None: -108 return (cps, mo.end()) -109 char_prop = mo.group('charProp') -110 if char_prop is not None: -111 if char_prop.startswith('Is'): -112 raise RegularExpressionError(position, 'Unrecognized Unicode block %s in %s' % (char_prop[2:], escape_code)) -113 raise RegularExpressionError(position, 'Unrecognized character property %s' % (escape_code,)) -114 raise RegularExpressionError(position, 'Unrecognized character class %s' % (escape_code,)) -115 raise RegularExpressionError(position, "Unrecognized escape identifier at %s" % (text[position:],)) -
116 -
117 -def _MatchPosCharGroup(text, position): -
118 '''Parse a U{posCharGroup<http://www.w3.org/TR/xmlschema-2/#nt-posCharGroup>} term. -119 -120 @return: A tuple C{(cps, fs, p)} where: -121 - C{cps} is a L{pyxb.utils.unicode.CodePointSet} containing the code points associated with the group; -122 - C{fs} is a C{bool} that is C{True} if the next character is the C{-} in a U{charClassSub<http://www.w3.org/TR/xmlschema-2/#nt-charClassSub>} and C{False} if the group is not part of a charClassSub; -123 - C{p} is the text offset immediately following the closing brace. -124 -125 @raise RegularExpressionError: if the expression is syntactically -126 invalid. -127 ''' -128 -129 start_position = position -130 -131 # DASH is just some unique object, used as a marker. -132 # It can't be unicode or a CodePointSet. -133 class DashClass: -134 pass -
135 DASH = DashClass() -136 -137 # We tokenize first, then go back and stick the ranges together. -138 tokens = [] -139 has_following_subtraction = False -140 while True: -141 if position >= len(text): -142 raise RegularExpressionError(position, "Incomplete character class expression, missing closing ']'") -143 ch = text[position] -144 if ch == six.u('['): -145 # Only allowed if this is a subtraction -146 if not tokens or tokens[-1] is not DASH: -147 raise RegularExpressionError(position, "'[' character not allowed in character class") -148 has_following_subtraction = True -149 # For a character class subtraction, the "-[" are not part of the -150 # posCharGroup, so undo reading the dash -151 tokens.pop() -152 position = position - 1 -153 break -154 elif ch == six.u(']'): -155 # End -156 break -157 elif ch == six.unichr(0x5c): # backslash -158 cps, position = _MatchCharClassEsc(text, position) -159 single_char = cps.asSingleCharacter() -160 if single_char is not None: -161 tokens.append(single_char) -162 else: -163 tokens.append(cps) -164 elif ch == six.u('-'): -165 # We need to distinguish between "-" and "\-". So we use -166 # DASH for a plain "-", and u"-" for a "\-". -167 tokens.append(DASH) -168 position = position + 1 -169 else: -170 tokens.append(ch) -171 position = position + 1 -172 -173 if not tokens: -174 raise RegularExpressionError(position, "Empty character class not allowed") -175 -176 # At the start or end of the character group, a dash has to be a literal -177 if tokens[0] is DASH: -178 tokens[0] = six.u('-') -179 if tokens[-1] is DASH: -180 tokens[-1] = six.u('-') -181 result_cps = pyxb.utils.unicode.CodePointSet() -182 cur_token = 0 -183 while cur_token < len(tokens): -184 start = tokens[cur_token] -185 if cur_token + 2 < len(tokens) and tokens[cur_token + 1] is DASH: -186 end = tokens[cur_token + 2] -187 if not isinstance(start, six.text_type) or not isinstance(end, six.text_type): -188 if start is DASH or end is DASH: -189 raise RegularExpressionError(start_position, 'Two dashes in a row is not allowed in the middle of a character class.') -190 raise RegularExpressionError(start_position, 'Dashes must be surrounded by characters, not character class escapes. %r %r' %(start, end)) -191 if start > end: -192 raise RegularExpressionError(start_position, 'Character ranges must have the lowest character first') -193 result_cps.add((ord(start), ord(end))) -194 cur_token = cur_token + 3 -195 else: -196 if start is DASH: -197 raise RegularExpressionError(start_position, 'Dash without an initial character') -198 elif isinstance(start, six.text_type): -199 result_cps.add(ord(start)) -200 else: -201 result_cps.extend(start) -202 cur_token = cur_token + 1 -203 -204 return result_cps, has_following_subtraction, position -205 -
206 -def _MatchCharClassExpr(text, position): -
207 '''Parse a U{charClassExpr<http://www.w3.org/TR/xmlschema-2/#nt-charClassExpr>}. -208 -209 These are XML regular expression classes such as C{[abc]}, C{[a-c]}, C{[^abc]}, or C{[a-z-[q]]}. -210 -211 @param text: The complete text of the regular expression being -212 translated. The first character must be the C{[} starting a -213 character class. -214 -215 @param position: The offset of the start of the character group. -216 -217 @return: A pair C{(cps, p)} where C{cps} is a -218 L{pyxb.utils.unicode.CodePointSet} containing the code points -219 associated with the property, and C{p} is the text offset -220 immediately following the closing brace. -221 -222 @raise RegularExpressionError: if the expression is syntactically -223 invalid. -224 ''' -225 if position >= len(text): -226 raise RegularExpressionError(position, 'Missing character class expression') -227 if six.u('[') != text[position]: -228 raise RegularExpressionError(position, "Expected start of character class expression, got '%s'" % (text[position],)) -229 position = position + 1 -230 if position >= len(text): -231 raise RegularExpressionError(position, 'Missing character class expression') -232 negated = (text[position] == '^') -233 if negated: -234 position = position + 1 -235 -236 result_cps, has_following_subtraction, position = _MatchPosCharGroup(text, position) -237 -238 if negated: -239 result_cps = result_cps.negate() -240 -241 if has_following_subtraction: -242 assert text[position] == six.u('-') -243 assert text[position + 1] == six.u('[') -244 position = position + 1 -245 sub_cps, position = _MatchCharClassExpr(text, position) -246 result_cps.subtract(sub_cps) -247 -248 if position >= len(text) or text[position] != six.u(']'): -249 raise RegularExpressionError(position, "Expected ']' to end character class") -250 return result_cps, position + 1 -
251 -
252 -def MaybeMatchCharacterClass (text, position): -
253 """Attempt to match a U{character class expression -254 <http://www.w3.org/TR/xmlschema-2/#nt-charClassExpr>}. -255 -256 @param text: The complete text of the regular expression being -257 translated -258 -259 @param position: The offset of the start of the potential -260 expression. -261 -262 @return: C{None} if C{position} does not begin a character class -263 expression; otherwise a pair C{(cps, p)} where C{cps} is a -264 L{pyxb.utils.unicode.CodePointSet} containing the code points associated with -265 the property, and C{p} is the text offset immediately following -266 the closing brace.""" -267 if position >= len(text): -268 return None -269 c = text[position] -270 np = position + 1 -271 if '.' == c: -272 return (pyxb.utils.unicode.WildcardEsc, np) -273 if '[' == c: -274 return _MatchCharClassExpr(text, position) -275 if '\\' == c: -276 return _MatchCharClassEsc(text, position) -277 return None -
278 -
279 -def XMLToPython (pattern): -
280 """Convert the given pattern to the format required for Python -281 regular expressions. -282 -283 @param pattern: A Unicode string defining a pattern consistent -284 with U{XML regular -285 expressions<http://www.w3.org/TR/xmlschema-2/index.html#regexs>}. -286 -287 @return: A Unicode string specifying a Python regular expression -288 that matches the same language as C{pattern}.""" -289 assert isinstance(pattern, six.text_type) -290 new_pattern_elts = [] -291 new_pattern_elts.append('^') -292 position = 0 -293 while position < len(pattern): -294 cg = MaybeMatchCharacterClass(pattern, position) -295 if cg is None: -296 ch = pattern[position] -297 if ch == six.u('^') or ch == six.u('$'): -298 # These characters have no special meaning in XSD. But they -299 # match start and end of string in Python, so they have to -300 # be escaped. -301 new_pattern_elts.append(six.unichr(0x5c) + ch) -302 else: -303 new_pattern_elts.append(ch) -304 position += 1 -305 else: -306 (cps, position) = cg -307 new_pattern_elts.append(cps.asPattern()) -308 new_pattern_elts.append('$') -309 return ''.join(new_pattern_elts) -
310 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.utils.xmlre.RegularExpressionError-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.xmlre.RegularExpressionError-class.html --- pyxb-1.2.5/doc/html/api/pyxb.utils.xmlre.RegularExpressionError-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.utils.xmlre.RegularExpressionError-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,271 +0,0 @@ - - - - - pyxb.utils.xmlre.RegularExpressionError - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package utils :: - Module xmlre :: - Class RegularExpressionError - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class RegularExpressionError

source code

-
-              object --+                
-                       |                
-exceptions.BaseException --+            
-                           |            
-        exceptions.Exception --+        
-                               |        
-        exceptions.StandardError --+    
-                                   |    
-               exceptions.ValueError --+
-                                       |
-                                      RegularExpressionError
-
- -
-

Raised when a regular expression cannot be processed..

- - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - position, - description)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-

Inherited from exceptions.ValueError: - __new__ -

-

Inherited from exceptions.BaseException: - __delattr__, - __getattribute__, - __getitem__, - __getslice__, - __reduce__, - __repr__, - __setattr__, - __setstate__, - __str__, - __unicode__ -

-

Inherited from object: - __format__, - __hash__, - __reduce_ex__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from exceptions.BaseException: - args, - message -

-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - position, - description) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.ValidationConfig-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.ValidationConfig-class.html --- pyxb-1.2.5/doc/html/api/pyxb.ValidationConfig-class.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.ValidationConfig-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,923 +0,0 @@ - - - - - pyxb.ValidationConfig - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Class ValidationConfig - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ValidationConfig

source code

-
-object --+
-         |
-        ValidationConfig
-
- -
-

Class holding configuration related to validation.

-

pyxb.GlobalValidationConfig is available to influence - validation in all contexts. Each binding class has a reference to an - instance of this class, which can be inspected using pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig - and changed using pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig. - Each binding instance has a reference inherited from its class which can - be inspected using pyxb.binding.basis._TypeBinding_mixin._validationConfig - and changed using pyxb.binding.basis._TypeBinding_mixin._setValidationConfig.

-

This allows fine control on a per class and per-instance basis.

-

forBinding replaces RequireValidWhenParsing.

-

forDocument replaces RequireValidWhenGenerating.

-

contentInfluencesGeneration, orphanElementInContent, and invalidElementInContent control how pyxb.binding.basis.complexTypeDefinition.orderedContent - affects generated documents.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_getForBinding(self)
- True iff validation should be performed when - manipulating a binding instance.
- source code - -
- -
-   - - - - - - -
_setForBinding(self, - value)
- Configure whether validation should be performed when manipulating a - binding instance.
- source code - -
- -
-   - - - - - - -
_getForDocument(self)
- True iff validation should be performed when creating a - document from a binding instance.
- source code - -
- -
-   - - - - - - -
_setForDocument(self, - value)
- Configure whether validation should be performed when generating a - document from a binding instance.
- source code - -
- -
-   - - - - - - -
__getContentInfluencesGeneration(self)
- Determine whether complex type content influences element order in - document generation.
- source code - -
- -
-   - - - - - - -
_setContentInfluencesGeneration(self, - value)
- Set the value of contentInfluencesGeneration.
- source code - -
- -
-   - - - - - - -
__getOrphanElementInContent(self)
- How to handle unrecognized elements in content lists.
- source code - -
- -
-   - - - - - - -
_setOrphanElementInContent(self, - value)
- Set the value of orphanElementInContent.
- source code - -
- -
-   - - - - - - -
__getInvalidElementInContent(self)
- How to handle invalid elements in content lists.
- source code - -
- -
-   - - - - - - -
_setInvalidElementInContent(self, - value)
- Set the value of invalidElementInContent.
- source code - -
- -
-   - - - - - - -
copy(self)
- Make a copy of this instance.
- source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __init__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __forBinding = True -
-   - - __forDocument = True -
-   - - ALWAYS = -1
- Always do it. -
-   - - NEVER = 0
- Never do it. -
-   - - IGNORE_ONCE = 1
- If an error occurs ignore it and continue with the next one. -
-   - - GIVE_UP = 2
- If an error occurs ignore it and stop using whatever provided the - cause of the error. -
-   - - RAISE_EXCEPTION = 3
- If an error occurs, raise an exception. -
-   - - MIXED_ONLY = 4
- Only when content type is mixed. -
-   - - __contentInfluencesGeneration = 4 -
-   - - __orphanElementInContent = 1 -
-   - - __invalidElementInContent = 1 -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Properties[hide private]
-
-   - - forBinding
- True iff validation should be performed when - manipulating a binding instance. -
-   - - forDocument
- True iff validation should be performed when creating a - document from a binding instance. -
-   - - contentInfluencesGeneration
- Determine whether complex type content influences element order in - document generation. -
-   - - orphanElementInContent
- How to handle unrecognized elements in content lists. -
-   - - invalidElementInContent
- How to handle invalid elements in content lists. -
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_getForBinding(self) -

-
source code  -
- -

True iff validation should be performed when manipulating - a binding instance.

-

This includes parsing a document or DOM tree, using a binding instance - class constructor, or assigning to an element or attribute field of a - binding instance.

-
-
-
-
- -
- -
- - -
-

_getForDocument(self) -

-
source code  -
- -

True iff validation should be performed when creating a - document from a binding instance.

-

This applies at invocation of toDOM(). toxml() invokes toDOM().

-
-
-
-
- -
- -
- - -
-

__getContentInfluencesGeneration(self) -

-
source code  -
- -

Determine whether complex type content influences element order in - document generation.

-

The value is one of ALWAYS, NEVER, MIXED_ONLY (default).

-
-
-
-
- -
- -
- - -
-

__getOrphanElementInContent(self) -

-
source code  -
- -

How to handle unrecognized elements in content lists.

-

This is used when consulting a complex type instance content list to - influence the generation of documents from a binding instance.

-

The value is one of IGNORE_ONCE (default), GIVE_UP, - RAISE_EXCEPTION.

-
-
-
-
- -
- -
- - -
-

__getInvalidElementInContent(self) -

-
source code  -
- -

How to handle invalid elements in content lists.

-

The value is one of IGNORE_ONCE (default), GIVE_UP, - RAISE_EXCEPTION.

-
-
-
-
- -
- -
- - -
-

copy(self) -

-
source code  -
- -

Make a copy of this instance.

-

Use this to get a starting point when you need to customize validation - on a per-instance/per-class basis.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

IGNORE_ONCE

-

If an error occurs ignore it and continue with the next one. (E.g., - if an element in a content list fails skip it and continue with the next - element in the list.)

-
-
-
-
Value:
-
-1
-
-
-
-
-
- -
- -
-

GIVE_UP

-

If an error occurs ignore it and stop using whatever provided the - cause of the error. (E.g., if an element in a content list fails stop - processing the content list and execute as though it was absent).

-
-
-
-
Value:
-
-2
-
-
-
-
-
-
- - - - - - -
- - - - - -
Property Details[hide private]
-
- -
- -
-

forBinding

-

True iff validation should be performed when manipulating - a binding instance.

-

This includes parsing a document or DOM tree, using a binding instance - class constructor, or assigning to an element or attribute field of a - binding instance.

-
-
Get Method:
-
_getForBinding(self) - - True iff validation should be performed when - manipulating a binding instance. -
-
-
-
- -
- -
-

forDocument

-

True iff validation should be performed when creating a - document from a binding instance.

-

This applies at invocation of toDOM(). toxml() invokes toDOM().

-
-
Get Method:
-
_getForDocument(self) - - True iff validation should be performed when creating a - document from a binding instance. -
-
-
-
- -
- -
-

contentInfluencesGeneration

-

Determine whether complex type content influences element order in - document generation.

-

The value is one of ALWAYS, NEVER, MIXED_ONLY (default).

-
-
Get Method:
-
__getContentInfluencesGeneration(self) - - Determine whether complex type content influences element order in - document generation. -
-
-
-
- -
- -
-

orphanElementInContent

-

How to handle unrecognized elements in content lists.

-

This is used when consulting a complex type instance content list to - influence the generation of documents from a binding instance.

-

The value is one of IGNORE_ONCE (default), GIVE_UP, - RAISE_EXCEPTION.

-
-
Get Method:
-
__getOrphanElementInContent(self) - - How to handle unrecognized elements in content lists. -
-
-
-
- -
- -
-

invalidElementInContent

-

How to handle invalid elements in content lists.

-

The value is one of IGNORE_ONCE (default), GIVE_UP, - RAISE_EXCEPTION.

-
-
Get Method:
-
__getInvalidElementInContent(self) - - How to handle invalid elements in content lists. -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema-module.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,172 +0,0 @@ - - - - - pyxb.xmlschema - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Package xmlschema

source code

-

XMLSchema -- Classes to support processing W3C XML Schema - definitions.

-

This module supports processing DOM model representations of XML - schema into a Python object representation of the schema component - model.

-

The module also provides a top-level class that supports schema - processing.

- - - - - - - - -
- - - - - -
Submodules[hide private]
-
-
- -
- - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - __package__ = 'pyxb.xmlschema' -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,139 +0,0 @@ - - - - - pyxb.xmlschema - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Package pyxb.xmlschema

-
- 1  # -*- coding: utf-8 -*- 
- 2  """XMLSchema -- Classes to support processing W3C XML Schema definitions. 
- 3   
- 4  This module supports processing DOM model representations of XML schema into a 
- 5  Python object representation of the schema component model. 
- 6   
- 7  The module also provides a top-level class that supports schema processing. 
- 8  """ 
- 9   
-10  # Get the bindings relevant to schemas.  NB: Other implementations may be used 
-11  # in the future. 
-12  from pyxb.xmlschema.structures import Schema as schema 
-13   
-14  ## Local Variables: 
-15  ## fill-column:78 
-16  ## End: 
-17   
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._Annotated_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._Annotated_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._Annotated_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._Annotated_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,379 +0,0 @@ - - - - - pyxb.xmlschema.structures._Annotated_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _Annotated_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _Annotated_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _Annotated_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in that supports an optional single annotation that describes the - component.

-

Most schema components have annotations. The ones that don't are AttributeUse, Particle, and Annotation. ComplexTypeDefinition and Schema support multiple annotations, so do not mix-in - this class.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
_annotationFromDOM(self, - node) - source code - -
- -
-   - - - - - - -
_updateFromOther_csc(self, - other)
- Override fields in this instance with those from the other.
- source code - -
- -
-   - - - - - - -
annotation(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __annotation = None
- hash(x) -
-   - - _Annotated_mixin__annotation = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_updateFromOther_csc(self, - other) -

-
source code  -
- -

Override fields in this instance with those from the other.

-

Post-extended; description in leaf implementation in - ComplexTypeDefinition and SimpleTypeDefinition.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.Annotation-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.Annotation-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.Annotation-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.Annotation-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,587 +0,0 @@ - - - - - pyxb.xmlschema.structures.Annotation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class Annotation - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Annotation

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                                               Annotation
-
- -
-

An XMLSchema Annotation component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
applicationInformation(self) - source code - -
- -
-   - - - - - - -
userInformation(self) - source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
asDocString(self)
- Return the text in a form suitable for embedding in a - triple-double-quoted docstring.
- source code - -
- -
-   - - - - - - -
text(self) - source code - -
- -
-   - - - - - - -
__str__(self)
- Return the catenation of all user information elements in the - annotation as a single unicode string.
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- - -

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __applicationInformation = None
- hash(x) -
-   - - __userInformation = None
- hash(x) -
-   - - __attributes = None
- hash(x) -
-   - - __RemoveMultiQuote_re = re.compile(r'""+') -
- - - -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

asDocString(self) -

-
source code  -
- -

Return the text in a form suitable for embedding in a - triple-double-quoted docstring.

-

Any sequence of two or more double quotes is replaced by a sequence of - single quotes that is the same length. Following this, spaces are added - at the start and the end as necessary to ensure a double quote does not - appear in those positions.

-
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

Return the catenation of all user information elements in the - annotation as a single unicode string. Returns the empty string if there - are no user information elements.

-
-
Overrides: - object.__str__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.AttributeDeclaration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.AttributeDeclaration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.AttributeDeclaration-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.AttributeDeclaration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,895 +0,0 @@ - - - - - pyxb.xmlschema.structures.AttributeDeclaration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class AttributeDeclaration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AttributeDeclaration

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                           object --+           |
-                                    |           |
-                              cscRoot --+       |
-                                        |       |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                               object --+   |   |
-                                        |   |   |
-                                  cscRoot --+   |
-                                            |   |
-                        _NamedComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-       namespace.resolution._Resolvable_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                       _ValueConstraint_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                     _ScopedDeclaration_mixin --+
-                                                |
-                                               AttributeDeclaration
-
- -
-

An XMLSchema Attribute Declaration component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
typeDefinition(self)
- The simple type definition to which an attribute value must conform.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
isResolved(self)
- Determine whether this named component is resolved.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
-   - - - - - - -
_updateFromOther_csc(self, - other)
- Override fields in this instance with those from the other.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Attribute declarations require their type.
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - __setstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from _ValueConstraint_mixin: - default, - fixed, - valueConstraint -

-

Inherited from _ValueConstraint_mixin (private): - _valueConstraintFromDOM -

-

Inherited from _ScopedDeclaration_mixin: - baseDeclaration, - scope -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateBaseInstance(cls, - name, - schema, - std=None)
- Create an attribute declaration component for a specified namespace.
- source code - -
- -
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw)
- Create an attribute declaration from the given DOM node.
- source code - -
- -
-

Inherited from _ScopedDeclaration_mixin: - IsValidScope, - ScopeIsGlobal, - ScopeIsIndeterminate -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __typeDefinition = None
- hash(x) -
-   - - __typeExpandedName = None
- hash(x) -
- - - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-

Inherited from _ValueConstraint_mixin: - VC_default, - VC_fixed, - VC_na -

- -

Inherited from _ScopedDeclaration_mixin: - SCOPE_global, - XSCOPE_indeterminate -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

CreateFromDOM(cls, - node, - **kw) -
Class Method -

-
source code  -
- -

Create an attribute declaration from the given DOM node.

-

wxs is a Schema instance within which the attribute is being - declared.

-

node is a DOM element. The name must be one of ( 'all', 'choice', - 'sequence' ), and the node must be in the XMLSchema namespace.

-

scope is the _ScopeDeclaration_mxin context into which the attribute - declaration is placed. It can be SCOPE_global, a complex type - definition, or XSCOPE_indeterminate if this is an anonymous declaration - within an attribute group. It is a required parameter for this - function.

-
-
-
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Determine whether this named component is resolved.

-

Override this in the child class.

-
-
Overrides: - namespace.resolution._Resolvable_mixin.isResolved -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_updateFromOther_csc(self, - other) -

-
source code  -
- -

Override fields in this instance with those from the other.

-

This method is invoked only by Schema._addNamedComponent, and then - only when a built-in type collides with a schema-defined type. Material - like facets is not (currently) held in the built-in copy, so the DOM - information is copied over to the built-in STD, which is subsequently - re-resolved.

-

Returns self.

-
-
Overrides: - _Annotated_mixin._updateFromOther_csc -
-
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Attribute declarations require their type.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.AttributeGroupDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.AttributeGroupDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.AttributeGroupDefinition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.AttributeGroupDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,810 +0,0 @@ - - - - - pyxb.xmlschema.structures.AttributeGroupDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class AttributeGroupDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AttributeGroupDefinition

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                           object --+           |
-                                    |           |
-                              cscRoot --+       |
-                                        |       |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                               object --+   |   |
-                                        |   |   |
-                                  cscRoot --+   |
-                                            |   |
-                        _NamedComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-       namespace.resolution._Resolvable_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                     _AttributeWildcard_mixin --+
-                                                |
-                                               AttributeGroupDefinition
-
- -
-

An XMLSchema Attribute Group Definition component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
isResolved(self)
- Determine whether this named component is resolved.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Attribute group declarations require their uses, but only if lax.
- source code - -
- -
-   - - - - - - -
attributeUses(self) - source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - __setstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from _AttributeWildcard_mixin: - attributeWildcard -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateBaseInstance(cls, - name, - schema, - attribute_uses)
- Create an attribute declaration component for a specified namespace.
- source code - -
- -
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw)
- Create an attribute group definition from the given DOM node.
- source code - -
- -
-

Inherited from _AttributeWildcard_mixin: - CompleteWildcard -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set(['anyAttribute', 'attributeGroupNames']) -
-   - - __attributeUses = None
- hash(x) -
-   - - __anyAttribute = None
- hash(x) -
-   - - __attributeGroupNames = None
- hash(x) -
-   - - __isResolved = False -
- - - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Determine whether this named component is resolved.

-

Override this in the child class.

-
-
Overrides: - namespace.resolution._Resolvable_mixin.isResolved -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Attribute group declarations require their uses, but only if lax.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.AttributeUse-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.AttributeUse-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.AttributeUse-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.AttributeUse-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,916 +0,0 @@ - - - - - pyxb.xmlschema.structures.AttributeUse - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class AttributeUse - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class AttributeUse

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-       namespace.resolution._Resolvable_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                       _ValueConstraint_mixin --+
-                                                |
-                                               AttributeUse
-
- -
-

An XMLSchema Attribute Use component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
required(self) - source code - -
- -
-   - - - - - - -
prohibited(self) - source code - -
- -
-   - - - - - - -
restrictionOf(self) - source code - -
- -
-   - - - - - - -
_setRestrictionOf(self, - au) - source code - -
- -
-   - - - - - - -
attributeDeclaration(self)
- The attribute declaration for this use.
- source code - -
- -
-   - - - - - - -
__init__(self, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
matchingQNameMembers(self, - au_set)
- Return the subset of au_set for which the use names match this use.
- source code - -
- -
-   - - - - - - -
isResolved(self)
- Determine whether this named component is resolved.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Attribute uses require their declarations, but only if lax.
- source code - -
- -
-   - - - - - - -
_adaptForScope(self, - ctd)
- Adapt this instance for the given complex type.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from _ValueConstraint_mixin: - default, - fixed, - valueConstraint -

-

Inherited from _ValueConstraint_mixin (private): - _valueConstraintFromDOM -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateBaseInstance(cls, - schema, - attribute_declaration, - use=2) - source code - -
- -
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw)
- Create an Attribute Use from the given DOM node.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __use = None
- hash(x) -
-   - - USE_required = 1 -
-   - - USE_optional = 2 -
-   - - USE_prohibited = 4 -
-   - - __refExpandedName = None
- hash(x) -
-   - - __restrictionOf = None
- hash(x) -
-   - - __attributeDeclaration = None
- hash(x) -
- - - - -

Inherited from _ValueConstraint_mixin: - VC_default, - VC_fixed, - VC_na -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

attributeDeclaration(self) -

-
source code  -
- -

The attribute declaration for this use.

-

When the use scope is assigned, the declaration is cloned (if - necessary) so that each declaration corresponds to only one use. We rely - on this in code generation, because the template map for the use is - stored in its declaration.

-
-
-
-
- -
- -
- - -
-

__init__(self, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

CreateFromDOM(cls, - node, - **kw) -
Class Method -

-
source code  -
- -

Create an Attribute Use from the given DOM node.

-

wxs is a Schema instance within which the attribute use is being - defined.

-

node is a DOM element. The name must be 'attribute', and the node - must be in the XMLSchema namespace.

-

scope is the _ScopeDeclaration_mixin context into which any required - anonymous attribute declaration is put. This must be a complex type - definition, or None if this use is in an attribute group.

-
-
-
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Determine whether this named component is resolved.

-

Override this in the child class.

-
-
Overrides: - namespace.resolution._Resolvable_mixin.isResolved -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Attribute uses require their declarations, but only if lax.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
-
-
-
- -
- -
- - -
-

_adaptForScope(self, - ctd) -

-
source code  -
- -

Adapt this instance for the given complex type.

-

If the attribute declaration for this use is not associated with a - complex type definition, then associate a clone of it with this CTD, and - clone a new attribute use that uses the associated declaration. This - attribute use is then inherited by extensions and restrictions, while - retaining its original scope.

-
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,434 +0,0 @@ - - - - - pyxb.xmlschema.structures._AttributeWildcard_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _AttributeWildcard_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _AttributeWildcard_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _AttributeWildcard_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Support for components that accept attribute wildcards.

-

That is AttributeGroupDefinition and ComplexTypeDefinition. The calculations of the - appropriate wildcard are sufficiently complex that they need to be - abstracted out to a mix-in class.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
attributeWildcard(self)
- Return the Wildcard component associated with attributes of - this instance, or None if attribute wildcards are not - present in the instance.
- source code - -
- -
-   - - - - - - -
_setAttributeWildcard(self, - attribute_wildcard)
- Set the attribute wildcard property for this instance.
- source code - -
- -
-   - - - - - - -
_attributeRelevantChildren(self, - node_list)
- Return the nodes that are relevant for attribute processing.
- source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CompleteWildcard(cls, - namespace_context, - attribute_groups, - local_wildcard)
- Implement the algorithm as described the specification.
- source code - -
- -
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __attributeWildcard = None
- hash(x) -
-   - - _AttributeWildcard_mixin__attributeWildcard = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_attributeRelevantChildren(self, - node_list) -

-
source code  -
- -

Return the nodes that are relevant for attribute processing.

-
-
Parameters:
-
    -
  • node_list - A sequence of nodes found in a definition content information - item.
  • -
-
Returns:
-
A tuple ( attributes, attributeGroups, - attributeWildcard) where attributes is the - subsequence of node_list that are XMLSchema - attribute nodes; attributeGroups is - analogous; and attributeWildcard is a single DOM - node with XMLSchema name anyAttribute (or - None, if no such node is present in the list).
-
Raises:
-
-
-
-
- -
- -
- - -
-

CompleteWildcard(cls, - namespace_context, - attribute_groups, - local_wildcard) -
Class Method -

-
source code  -
- -

Implement the algorithm as described the specification.

-
-
Parameters:
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.ComplexTypeDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.ComplexTypeDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.ComplexTypeDefinition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.ComplexTypeDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1723 +0,0 @@ - - - - - pyxb.xmlschema.structures.ComplexTypeDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class ComplexTypeDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ComplexTypeDefinition

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                           object --+           |
-                                    |           |
-                              cscRoot --+       |
-                                        |       |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                               object --+   |   |
-                                        |   |   |
-                                  cscRoot --+   |
-                                            |   |
-                        _NamedComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-       namespace.resolution._Resolvable_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                     _AttributeWildcard_mixin --+
-                                                |
-                                               ComplexTypeDefinition
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
baseTypeDefinition(self)
- The type resolved from the base attribute.
- source code - -
- -
-   - - - - - - -
derivationMethod(self)
- How the type was derived.
- source code - -
- -
-   - - - - - - -
abstract(self) - source code - -
- -
-   - - - - - - -
attributeUses(self)
- A frozenset() of AttributeUse instances.
- source code - -
- -
-   - - - - - - -
lookupScopedAttributeDeclaration(self, - expanded_name)
- Find an attribute declaration with the given name that is local to - this type.
- source code - -
- -
-   - - - - - - -
lookupScopedElementDeclaration(self, - expanded_name)
- Find an element declaration with the given name that is local to this - type.
- source code - -
- -
-   - - - - - - -
localScopedDeclarations(self, - reset=False)
- Return a list of element and attribute declarations that were - introduced in this definition (i.e., their scope is this CTD).
- source code - -
- -
-   - - - - - - -
_recordLocalDeclaration(self, - decl)
- Record the given declaration as being locally scoped in this type.
- source code - -
- -
-   - - - - - - -
_isHierarchyRoot(self)
- Return True iff this is the root of a complex type - definition hierarchy.
- source code - -
- -
-   - - - - - - -
_contentTypeTag(self)
- Return the value of the content type identifier, i.e.
- source code - -
- -
-   - - - - - - -
_contentTypeComponent(self) - source code - -
- -
-   - - - - - - -
contentType(self)
- Identify the sort of content in this type.
- source code - -
- -
-   - - - - - - -
contentTypeAsString(self) - source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
hasWildcardElement(self)
- Return True iff this type includes a wildcard element in its content - model.
- source code - -
- -
-   - - - - - - -
_updateFromOther_csc(self, - other)
- Override fields in this instance with those from the other.
- source code - -
- -
-   - - - - - - -
isBuiltin(self)
- Indicate whether this simple type is a built-in type.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Complex type definitions depend on their base type definition, the - type definitions of any local attribute declarations, and if strict - the type definitions of any local element declarations.
- source code - -
- -
-   - - - - - - -
__completeProcessing(self, - method, - content_style) - source code - -
- -
-   - - - - - - -
__simpleContent(self, - method, - **kw) - source code - -
- -
-   - - - - - - -
_isComplexContent(self) - source code - -
- -
-   - - - - - - -
__setComplexContentFromDOM(self, - type_node, - content_node, - definition_node_list, - method, - **kw) - source code - -
- -
-   - - - - - - -
__complexContent(self, - method) - source code - -
- -
-   - - - - - - -
isResolved(self)
- Indicate whether this complex type is fully defined.
- source code - -
- -
-   - - - - - - -
_setDerivationMethod(self, - derivation_method) - source code - -
- -
-   - - - - - - -
__setContentFromDOM(self, - node, - **kw) - source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
-   - - - - - - -
pythonSupport(self)
- Complex type definitions have no built-in type support.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - __setstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from _AttributeWildcard_mixin: - attributeWildcard -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
UrTypeDefinition(cls, - schema=None, - in_builtin_definition=False)
- Create the ComplexTypeDefinition instance that approximates the - ur-type.
- source code - -
- -
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw) - source code - -
- -
-

Inherited from _AttributeWildcard_mixin: - CompleteWildcard -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set(['anyAttribute', 'attributeGroupNames... -
-   - - __baseTypeDefinition = None
- hash(x) -
-   - - DM_empty = 0 -
-   - - DM_extension = 1 -
-   - - DM_restriction = 2 -
-   - - _DM_Map = {'extension': 1, 'restriction': 2} -
-   - - __derivationMethod = None
- hash(x) -
-   - - __final = 0 -
-   - - __abstract = False -
-   - - __attributeUses = None
- hash(x) -
-   - - __scopedAttributeDeclarations = None
- hash(x) -
-   - - __scopedElementDeclarations = None
- hash(x) -
-   - - __localScopedDeclarations = None
- hash(x) -
-   - - CT_EMPTY = 'EMPTY' -
-   - - CT_SIMPLE = 'SIMPLE' -
-   - - CT_MIXED = 'MIXED'
- hash(x) -
-   - - CT_ELEMENT_ONLY = 'ELEMENT_ONLY' -
-   - - __contentType = None
- hash(x) -
-   - - __prohibitedSubstitutions = 0 -
-   - - __annotations = None
- hash(x) -
-   - - __UrTypeDefinition = <pyxb.xmlschema.structures._UrTypeDefinit... -
-   - - __baseExpandedName = None
- hash(x) -
-   - - __ckw = None
- hash(x) -
-   - - __anyAttribute = None
- hash(x) -
-   - - __attributeGroupNames = None
- hash(x) -
-   - - __usesC1 = None
- hash(x) -
-   - - __usesC1C2 = None
- hash(x) -
-   - - __attributeGroups = None
- hash(x) -
-   - - __ctscClause2STD = None
- hash(x) -
-   - - __ctscRestrictionNode = None
- hash(x) -
-   - - __effectiveMixed = None
- hash(x) -
-   - - __effectiveContent = None
- hash(x) -
-   - - __pendingDerivationMethod = None
- hash(x) -
-   - - __isComplexContent = None
- hash(x) -
-   - - __ctscRestrictionMode = None
- hash(x) -
-   - - __contentStyle = None
- hash(x) -
- - - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

lookupScopedAttributeDeclaration(self, - expanded_name) -

-
source code  -
- -

Find an attribute declaration with the given name that is local to - this type.

-

Returns None if there is no such local attribute declaration.

-
-
-
-
- -
- -
- - -
-

lookupScopedElementDeclaration(self, - expanded_name) -

-
source code  -
- -

Find an element declaration with the given name that is local to this - type.

-

Returns None if there is no such local element declaration.

-
-
-
-
- -
- -
- - -
-

localScopedDeclarations(self, - reset=False) -

-
source code  -
- -

Return a list of element and attribute declarations that were - introduced in this definition (i.e., their scope is this CTD).

-
-
Parameters:
-
    -
  • reset - If False (default), a cached previous value (if it - exists) will be returned.
  • -
-
-

Note: - This specifically returns a list, with element declarations first, - because name binding should privilege the elements over the - attributes. Within elements and attributes, the components are - sorted by expanded name, to ensure consistency across a series of - binding generations. -

-
-
- -
- -
- - -
-

_contentTypeTag(self) -

-
source code  -
- -

Return the value of the content type identifier, i.e. one of the CT_ - constants. Return value is None if no content type has been defined.

-
-
-
-
- -
- -
- - -
-

contentType(self) -

-
source code  -
- -

Identify the sort of content in this type.

-

Valid values are:

- -
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_updateFromOther_csc(self, - other) -

-
source code  -
- -

Override fields in this instance with those from the other.

-

This method is invoked only by Schema._addNamedComponent, and then - only when a built-in type collides with a schema-defined type. Material - like facets is not (currently) held in the built-in copy, so the DOM - information is copied over to the built-in STD, which is subsequently - re-resolved.

-

Returns self.

-
-
Overrides: - _Annotated_mixin._updateFromOther_csc -
-
-
-
- -
- -
- - -
-

UrTypeDefinition(cls, - schema=None, - in_builtin_definition=False) -
Class Method -

-
source code  -
- -

Create the ComplexTypeDefinition instance that approximates the - ur-type.

-

See section 3.4.7.

-
-
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Complex type definitions depend on their base type definition, the - type definitions of any local attribute declarations, and if strict the - type definitions of any local element declarations.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
-
-
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Indicate whether this complex type is fully defined.

-

All built-in type definitions are resolved upon creation. - Schema-defined type definitionss are held unresolved until the schema has - been completely read, so that references to later schema-defined types - can be resolved. Resolution is performed after the entire schema has - been scanned and type-definition instances created for all - topLevel{Simple,Complex}Types.

-

If a built-in type definition is also defined in a schema (which it - should be), the built-in definition is kept, with the schema-related - information copied over from the matching schema-defined type definition. - The former then replaces the latter in the list of type definitions to be - resolved. See Schema._addNamedComponent.

-
-
Overrides: - namespace.resolution._Resolvable_mixin.isResolved -
-
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__PrivateTransient

- -
-
-
-
Value:
-
-set(['anyAttribute',
-     'attributeGroupNames',
-     'attributeGroups',
-     'ckw',
-     'ctscRestrictionNode',
-     'usesC1',
-     'usesC1C2'])
-
-
-
-
-
- -
- -
-

__UrTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures._UrTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.ElementDeclaration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.ElementDeclaration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.ElementDeclaration-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.ElementDeclaration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1192 +0,0 @@ - - - - - pyxb.xmlschema.structures.ElementDeclaration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class ElementDeclaration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ElementDeclaration

source code

-
-                               object --+        
-                                        |        
-                                  cscRoot --+    
-                                            |    
-                          _ParticleTree_mixin --+
-                                                |
-                       object --+               |
-                                |               |
-                          cscRoot --+           |
-                                    |           |
- utils.utility.PrivateTransient_mixin --+       |
-                                        |       |
-                           object --+   |       |
-                                    |   |       |
-                              cscRoot --+       |
-                                        |       |
-     namespace._ComponentDependency_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-namespace.archive._ArchivableObject_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-            utils.utility.Locatable_mixin --+   |
-                                            |   |
-                       _SchemaComponent_mixin --+
-                                                |
-                           object --+           |
-                                    |           |
-                              cscRoot --+       |
-                                        |       |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                               object --+   |   |
-                                        |   |   |
-                                  cscRoot --+   |
-                                            |   |
-                        _NamedComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-       namespace.resolution._Resolvable_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                       _ValueConstraint_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                     _ScopedDeclaration_mixin --+
-                                                |
-                                               ElementDeclaration
-
- -
-

An XMLSchema Element Declaration component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
typeDefinition(self)
- The simple or complex type to which the element value conforms.
- source code - -
- -
-   - - - - - - -
_typeDefinition(self, - type_definition) - source code - -
- -
-   - - - - - - -
nillable(self) - source code - -
- -
-   - - - - - - -
identityConstraintDefinitions(self)
- A list of IdentityConstraintDefinition instances.
- source code - -
- -
-   - - - - - - -
substitutionGroupAffiliation(self)
- None, or a reference to an ElementDeclaration.
- source code - -
- -
-   - - - - - - -
abstract(self) - source code - -
- -
-   - - - - - - -
hasWildcardElement(self)
- Return False, since element declarations are not wildcards.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Element declarations depend on the type definition of their content.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
isAdaptable(self, - ctd)
- Determine whether this element declaration is adaptable.
- source code - -
- -
-   - - - - - - -
_adaptForScope(self, - owner, - ctd) - source code - -
- -
-   - - - - - - -
isResolved(self)
- Determine whether this named component is resolved.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
-   - - - - - - -
_walkParticleTree(self, - visit, - arg)
- Mix-in supporting walks of Particle trees.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - __setstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from _ValueConstraint_mixin: - default, - fixed, - valueConstraint -

-

Inherited from _ValueConstraint_mixin (private): - _valueConstraintFromDOM -

-

Inherited from _ScopedDeclaration_mixin: - baseDeclaration, - scope -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw)
- Create an element declaration from the given DOM node.
- source code - -
- -
-

Inherited from _ScopedDeclaration_mixin: - IsValidScope, - ScopeIsGlobal, - ScopeIsIndeterminate -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __typeDefinition = None
- hash(x) -
-   - - __substitutionGroupExpandedName = None
- hash(x) -
-   - - __typeExpandedName = None
- hash(x) -
-   - - __nillable = False -
-   - - __identityConstraintDefinitions = None
- hash(x) -
-   - - __substitutionGroupAffiliation = None
- hash(x) -
-   - - SGE_none = 0 -
-   - - SGE_extension = 1 -
-   - - SGE_restriction = 2 -
-   - - SGE_substitution = 4 -
-   - - _SGE_Map = {'extension': 1, 'restriction': 2} -
-   - - _DS_Map = {'extension': 1, 'restriction': 2, 'substitution': 4} -
-   - - __substitutionGroupExclusions = 0 -
-   - - __disallowedSubstitutions = 0 -
-   - - __abstract = False -
-   - - __isResolved = False -
- - - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-

Inherited from _ValueConstraint_mixin: - VC_default, - VC_fixed, - VC_na -

- -

Inherited from _ScopedDeclaration_mixin: - SCOPE_global, - XSCOPE_indeterminate -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Element declarations depend on the type definition of their - content.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

CreateFromDOM(cls, - node, - **kw) -
Class Method -

-
source code  -
- -

Create an element declaration from the given DOM node.

-

wxs is a Schema instance within which the element is being - declared.

-

scope is the _ScopeDeclaration_mixin context into which the element - declaration is recorded. It can be SCOPE_global, a complex type - definition, or None in the case of elements declared in a named model - group.

-

node is a DOM element. The name must be 'element', and the node must - be in the XMLSchema namespace.

-
-
-
-
- -
- -
- - -
-

isAdaptable(self, - ctd) -

-
source code  -
- -

Determine whether this element declaration is adaptable.

-

OK, this gets ugly. First, if this declaration isn't resolved, it's - clearly not adaptable.

-

Now: For it to be adaptable, we must know enough about its type to - verify that it is derivation-consistent with any other uses of the same - name in the same complex type. If the element's type is resolved, that's - good enough.

-

If the element's type isn't resolved, we're golden as long as - type-equivalent types were used. But it's also allowed for the derived - ctd to use the element name constraining it to a derivation of the - element base type. (Go see namespace http://www.opengis.net/ows/1.1 - types PositionType, PositionType2D, BoundingBox, and WGS84BoundingBox for - an example). So, we really do have to have the element's type - resolved.

-

Except that if a CTD's content incorporates an element with the same - type as the CTD (i.e., nested), this will never happen, because the CTD - can't get resolved until after it has been resolved. (Go see - {http://www.opengis.net/ows/1.1}ContentsBaseType and - {http://www.opengis.net/ows/1.1}DatasetDescriptionSummaryBaseType for an - example).

-

So, we give the world a break and assume that if the type we're trying - to resolve is the same as the type of an element in that type, then the - element type will be resolved by the point it's needed. In point of - fact, it won't, but we'll only notice that if a CTD contains an element - whose type is a restriction of the CTD. In that case, - isDerivationConsistent will blow chunks and somebody'll have to come back - and finish up this mess.

-
-
-
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Determine whether this named component is resolved.

-

Override this in the child class.

-
-
Overrides: - namespace.resolution._Resolvable_mixin.isResolved -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_walkParticleTree(self, - visit, - arg) -

-
source code  -
- -

Mix-in supporting walks of Particle trees.

-

This invokes a provided function on each node in a tree defining the - content model of a particle, both on the way down the tree and on the way - back up. A standard implementation would be:

-
- def _walkParticleTree (self, visit, arg):
-   visit(self, True, arg)
-   self.__term.walkParticleTree(visit, arg)
-   visit(self, False, arg)
-
-
-
Parameters:
-
    -
  • visit - A callable with parameters node, entering, arg where - node is an instance of a class inheriting _ParticleTree_mixin, - entering indicates tree transition status, and - arg is a caller-provided state parameter. - entering is True if node - has particle children and the call is before they are visited; - None if the node has no particle - children; and False if node has - particle children and they have been visited.
  • -
  • arg - The caller-provided state parameter to be passed along with the - node and entry/exit status in the invocation of - visit.
  • -
-
Overrides: - _ParticleTree_mixin._walkParticleTree -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,758 +0,0 @@ - - - - - pyxb.xmlschema.structures.IdentityConstraintDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class IdentityConstraintDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class IdentityConstraintDefinition

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                           object --+           |
-                                    |           |
-                              cscRoot --+       |
-                                        |       |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                               object --+   |   |
-                                        |   |   |
-                                  cscRoot --+   |
-                                            |   |
-                        _NamedComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-       namespace.resolution._Resolvable_mixin --+
-                                                |
-                                               IdentityConstraintDefinition
-
- -
-

An XMLSchema Identity Constraint Definition component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
identityConstraintCategory(self) - source code - -
- -
-   - - - - - - -
selector(self) - source code - -
- -
-   - - - - - - -
fields(self) - source code - -
- -
-   - - - - - - -
annotations(self) - source code - -
- -
-   - - - - - - -
isResolved(self)
- Determine whether this named component is resolved.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Constraint definitions that are by reference require the referenced - constraint.
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - __init__, - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - __setstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw) - source code - -
- -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - ICC_KEY = 1 -
-   - - ICC_KEYREF = 2 -
-   - - ICC_UNIQUE = 4 -
-   - - __identityConstraintCategory = None
- hash(x) -
-   - - __selector = None
- hash(x) -
-   - - __fields = None
- hash(x) -
-   - - __referencedKey = None
- hash(x) -
-   - - __referAttribute = None
- hash(x) -
-   - - __icc = None
- hash(x) -
-   - - __annotations = None
- hash(x) -
-   - - __isResolved = False -
- - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Determine whether this named component is resolved.

-

Override this in the child class.

-
-
Overrides: - namespace.resolution._Resolvable_mixin.isResolved -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Constraint definitions that are by reference require the referenced - constraint.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._ImportElementInformationItem-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._ImportElementInformationItem-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._ImportElementInformationItem-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._ImportElementInformationItem-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,537 +0,0 @@ - - - - - pyxb.xmlschema.structures._ImportElementInformationItem - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _ImportElementInformationItem - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _ImportElementInformationItem

source code

-
-  object --+        
-           |        
-     cscRoot --+    
-               |    
-_Annotated_mixin --+
-                   |
-                  _ImportElementInformationItem
-
- -
-

Data associated with an import statement within a schema.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
id(self)
- The value of the id attribute from the import statement.
- source code - -
- -
-   - - - - - - -
namespace(self)
- The pyxb.namespace.Namespace instance corresponding to - the value of the namespace attribute from the import - statement.
- source code - -
- -
-   - - - - - - -
schemaLocation(self)
- The value of the schemaLocation attribute from the - import statement, normalized relative to the location of the - importing schema.
- source code - -
- -
-   - - - - - - -
prefix(self)
- The prefix from a namespace declaration for namespace that was active in the context of the - import element, or None if there was no relevant - namespace declaration in scope at that point.
- source code - -
- -
-   - - - - - - -
schema(self)
- The Schema instance corresponding to the imported - schema, if available.
- source code - -
- -
-   - - - - - - -
__init__(self, - importing_schema, - node, - **kw)
- Gather the information relative to an import statement.
- source code - -
- -
-

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM, - _updateFromOther_csc -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __id = None
- hash(x) -
-   - - __namespace = None
- hash(x) -
-   - - __schemaLocation = None
- hash(x) -
-   - - __prefix = None
- hash(x) -
-   - - __schema = None
- hash(x) -
-   - - _ImportElementInformationItem__id = None
- hash(x) -
-   - - _ImportElementInformationItem__namespace = None
- hash(x) -
-   - - _ImportElementInformationItem__prefix = None
- hash(x) -
-   - - _ImportElementInformationItem__schema = None
- hash(x) -
-   - - _ImportElementInformationItem__schemaLocation = None
- hash(x) -
-

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

prefix(self) -

-
source code  -
- -

The prefix from a namespace declaration for namespace that was active in the context of the import - element, or None if there was no relevant namespace - declaration in scope at that point.

-

This is propagated to be used as the default prefix for the - corresponding namespace if no prefix had been assigned.

-
-
-
-
- -
- -
- - -
-

schema(self) -

-
source code  -
- -

The Schema instance corresponding to the imported schema, if - available.

-

Normally import statements will be fulfilled by loading - components from a namespace archive in which the corresponding namespace - is marked as public. Where there are cycles in the namespace dependency - graph, or the schema for a namespace are associated with a restricted - profile of another namespace, there may be no such archive and instead - the components are obtained using this schema.

-
-
-
-
- -
- -
- - -
-

__init__(self, - importing_schema, - node, - **kw) -
(Constructor) -

-
source code  -
- -

Gather the information relative to an import - statement.

-

If the imported namespace can be loaded from an archive, the - schemaLocation attribute is ignored. Otherwise, it attempts - to retrieve and parse the corresponding schema (if this has not already - been done).

-
-
Parameters:
-
    -
  • importing_schema - The Schema instance in which the import was found.
  • -
  • node - The xml.dom.DOM node incorporating the schema - information.
  • -
-
Raises:
-
    -
  • Exception - Any exception raised when attempting to retrieve and parse data - from the schema location.
  • -
-
Overrides: - object.__init__ -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.ModelGroup-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.ModelGroup-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.ModelGroup-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.ModelGroup-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,920 +0,0 @@ - - - - - pyxb.xmlschema.structures.ModelGroup - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class ModelGroup - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ModelGroup

source code

-
-                               object --+        
-                                        |        
-                                  cscRoot --+    
-                                            |    
-                          _ParticleTree_mixin --+
-                                                |
-                       object --+               |
-                                |               |
-                          cscRoot --+           |
-                                    |           |
- utils.utility.PrivateTransient_mixin --+       |
-                                        |       |
-                           object --+   |       |
-                                    |   |       |
-                              cscRoot --+       |
-                                        |       |
-     namespace._ComponentDependency_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-namespace.archive._ArchivableObject_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-            utils.utility.Locatable_mixin --+   |
-                                            |   |
-                       _SchemaComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                                               ModelGroup
-
- -
-

An XMLSchema Model Group component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
compositor(self) - source code - -
- -
-   - - - - - - -
compositorToString(self)
- Return a string representing the compositor value.
- source code - -
- -
-   - - - - - - -
particles(self) - source code - -
- -
-   - - - - - - -
isAdaptable(self, - ctd)
- A model group has an unresolvable particle if any of its particles is - unresolvable.
- source code - -
- -
-   - - - - - - -
effectiveTotalRange(self, - particle)
- Return the minimum and maximum of the number of elements that can - appear in a sequence matched by this particle.
- source code - -
- -
-   - - - - - - -
modelGroupDefinition(self)
- The ModelGroupDefinition that names this group, or None if it is - unnamed.
- source code - -
- -
-   - - - - - - -
__init__(self, - compositor, - particles, - *args, - **kw)
- Create a new model group.
- source code - -
- -
-   - - - - - - -
hasWildcardElement(self)
- Return True if the model includes a wildcard amongst its particles.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Placeholder for subclass method that identifies the necessary - components.
- source code - -
- -
-   - - - - - - -
_adaptForScope(self, - owner, - ctd) - source code - -
- -
-   - - - - - - -
_walkParticleTree(self, - visit, - arg)
- Mix-in supporting walks of Particle trees.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CompositorToString(cls, - compositor)
- Map a compositor value to a string.
- source code - -
- -
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw)
- Create a model group from the given DOM node.
- source code - -
- -
-   - - - - - - -
IsGroupMemberNode(cls, - node) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - C_INVALID = 0 -
-   - - C_ALL = 1 -
-   - - C_CHOICE = 2 -
-   - - C_SEQUENCE = 3 -
-   - - __compositor = 0 -
-   - - __particles = None
- hash(x) -
-   - - __modelGroupDefinition = None
- hash(x) -
- - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

isAdaptable(self, - ctd) -

-
source code  -
- -

A model group has an unresolvable particle if any of its particles is - unresolvable. Duh.

-
-
-
-
- -
- -
- - -
-

effectiveTotalRange(self, - particle) -

-
source code  -
- -

Return the minimum and maximum of the number of elements that can - appear in a sequence matched by this particle.

-

See http://www.w3.org/TR/xmlschema-1/#cos-seq-range

-
-
-
-
- -
- -
- - -
-

__init__(self, - compositor, - particles, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create a new model group.

-

compositor must be a legal compositor value (one of C_ALL, C_CHOICE, - C_SEQUENCE).

-

particles must be a list of zero or more Particle instances.

-

scope is the _ScopeDeclaration_mixin context into which new - declarations are recorded. It can be SCOPE_global, a complex type - definition, or None if this is (or is within) a named model group.

-

model_group_definition is an instance of ModelGroupDefinition if this - is a named model group. It defaults to None indicating a local - group.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Placeholder for subclass method that identifies the necessary - components.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

CreateFromDOM(cls, - node, - **kw) -
Class Method -

-
source code  -
- -

Create a model group from the given DOM node.

-

wxs is a Schema instance within which the model group is being - defined.

-

node is a DOM element. The name must be one of ( 'all', 'choice', - 'sequence' ), and the node must be in the XMLSchema namespace.

-

scope is the _ScopeDeclaration_mxin context that is assigned to - declarations that appear within the model group. It can be None, - indicating no scope defined, or a complex type definition.

-
-
-
-
- -
- -
- - -
-

_walkParticleTree(self, - visit, - arg) -

-
source code  -
- -

Mix-in supporting walks of Particle trees.

-

This invokes a provided function on each node in a tree defining the - content model of a particle, both on the way down the tree and on the way - back up. A standard implementation would be:

-
- def _walkParticleTree (self, visit, arg):
-   visit(self, True, arg)
-   self.__term.walkParticleTree(visit, arg)
-   visit(self, False, arg)
-
-
-
Parameters:
-
    -
  • visit - A callable with parameters node, entering, arg where - node is an instance of a class inheriting _ParticleTree_mixin, - entering indicates tree transition status, and - arg is a caller-provided state parameter. - entering is True if node - has particle children and the call is before they are visited; - None if the node has no particle - children; and False if node has - particle children and they have been visited.
  • -
  • arg - The caller-provided state parameter to be passed along with the - node and entry/exit status in the invocation of - visit.
  • -
-
Overrides: - _ParticleTree_mixin._walkParticleTree -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.ModelGroupDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.ModelGroupDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.ModelGroupDefinition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.ModelGroupDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,584 +0,0 @@ - - - - - pyxb.xmlschema.structures.ModelGroupDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class ModelGroupDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class ModelGroupDefinition

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                           object --+           |
-                                    |           |
-                              cscRoot --+       |
-                                        |       |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                               object --+   |   |
-                                        |   |   |
-                                  cscRoot --+   |
-                                            |   |
-                        _NamedComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                                               ModelGroupDefinition
-
- -
-

An XMLSchema Model Group Definition component.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
modelGroup(self)
- The model group for which this definition provides a name.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Model group definitions depend on the contained model group.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - __init__, - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - __setstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw)
- Create a Model Group Definition from a DOM element node.
- source code - -
- -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __modelGroup = None
- hash(x) -
- - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

CreateFromDOM(cls, - node, - **kw) -
Class Method -

-
source code  -
- -

Create a Model Group Definition from a DOM element node.

-

wxs is a Schema instance within which the model group is being - defined.

-

node is a DOM element. The name must be 'group', and the node must be - in the XMLSchema namespace. The node must have a 'name' attribute, and - must not have a 'ref' attribute.

-
-
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Model group definitions depend on the contained model group.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures-module.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures-module.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,511 +0,0 @@ - - - - - pyxb.xmlschema.structures - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Module structures

source code

-

Classes corresponding to W3C XML Schema components.

-

Class names and behavior should conform to the schema components - described in XML Schema Part 1: Structures. References to sections - in the documentation of this module generally refers to that - document.

-

Each class has a CreateFromDOM class method that creates - an instance and initializes it from a DOM node. Only the Wildcard, Particle, and ModelGroup components are created from non-DOM sources. - However, the requirements on DOM interface are restricted to attributes, - child nodes, and basic fields, though all these must support - namespaces.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Classes[hide private]
-
-   - - _PickledAnonymousReference
- A helper that encapsulates a reference to an anonymous type in a - different namespace. -
-   - - AttributeDeclaration
- An XMLSchema Attribute Declaration component. -
-   - - AttributeUse
- An XMLSchema Attribute Use component. -
-   - - ElementDeclaration
- An XMLSchema Element Declaration component. -
-   - - ComplexTypeDefinition -
-   - - AttributeGroupDefinition
- An XMLSchema Attribute Group Definition component. -
-   - - ModelGroupDefinition
- An XMLSchema Model Group Definition component. -
-   - - ModelGroup
- An XMLSchema Model Group component. -
-   - - Particle
- An XMLSchema Particle component. -
-   - - Wildcard
- An XMLSchema Wildcard component. -
-   - - IdentityConstraintDefinition
- An XMLSchema Identity Constraint Definition component. -
-   - - NotationDeclaration
- An XMLSchema Notation Declaration component. -
-   - - Annotation
- An XMLSchema Annotation component. -
-   - - SimpleTypeDefinition
- An XMLSchema Simple Type Definition component. -
-   - - Schema
- An XMLSchema Schema. -
    Mixins
-   - - _SchemaComponent_mixin
- A mix-in that marks the class as representing a schema component. -
-   - - _ParticleTree_mixin -
-   - - _Singleton_mixin
- This class is a mix-in which guarantees that only one instance of - the class will be created. -
-   - - _Annotated_mixin
- Mix-in that supports an optional single annotation that describes - the component. -
-   - - _NamedComponent_mixin
- Mix-in to hold the name and targetNamespace of a component. -
-   - - _ValueConstraint_mixin
- Mix-in indicating that the component contains a simple-type value - that may be constrained. -
-   - - _ScopedDeclaration_mixin
- Mix-in class for named components that have a scope. -
-   - - _AttributeWildcard_mixin
- Support for components that accept attribute wildcards. -
    Ur Type Specializations
-   - - _UrTypeDefinition
- Subclass ensures there is only one ur-type. -
-   - - _SimpleUrTypeDefinition
- Subclass ensures there is only one simple ur-type. -
    Utilities
-   - - _ImportElementInformationItem
- Data associated with an import statement within a schema. -
- - - - - - - - - -
- - - - - -
Functions[hide private]
-
-   - - - - - - -
_AddSimpleTypes(namespace)
- Add to the schema the definitions of the built-in types of XMLSchema.
- source code - -
- -
- - - - - - - - - - - - - - - -
- - - - - -
Variables[hide private]
-
-   - - _log = <logging.Logger object> -
-   - - _PastAddBuiltInTypes = True -
-   - - __package__ = 'pyxb.xmlschema' -
- - - - - - -
- - - - - -
Function Details[hide private]
-
- -
- -
- - -
-

_AddSimpleTypes(namespace) -

-
source code  -
- -

Add to the schema the definitions of the built-in types of XMLSchema. - This should only be invoked by pyxb.namespace when the built-in namespaces are - initialized.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._NamedComponent_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._NamedComponent_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._NamedComponent_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._NamedComponent_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1251 +0,0 @@ - - - - - pyxb.xmlschema.structures._NamedComponent_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _NamedComponent_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _NamedComponent_mixin

source code

-
-                      object --+        
-                               |        
-                         cscRoot --+    
-                                   |    
-utils.utility.PrivateTransient_mixin --+
-                                       |
-                          object --+   |
-                                   |   |
-                             cscRoot --+
-                                       |
-                                      _NamedComponent_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in to hold the name and targetNamespace of a component.

-

The name may be None, indicating an anonymous component. The - targetNamespace is never None, though it could be an empty namespace. - The name and targetNamespace values are immutable after creation.

-

This class overrides the pickling behavior: when pickling a Namespace, - objects that do not belong to that namespace are pickled as references, - not as values. This ensures the uniqueness of objects when multiple - namespace definitions are pre-loaded.

-

This class must follow _SchemaComponent_mixin in the - MRO.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
name(self)
- Name of the component within its scope or namespace.
- source code - -
- -
-   - - - - - - -
isAnonymous(self)
- Return true iff this instance is locally scoped (has no name).
- source code - -
- -
-   - - - - - - -
_setAnonymousName(self, - namespace, - unique_id=None, - anon_name=None) - source code - -
- -
-   - - - - - - -
_anonymousName(self, - namespace=None) - source code - -
- -
-   - - - - - - -
targetNamespace(self)
- The targetNamespace of a component.
- source code - -
- -
-   - - - - - - -
bindingNamespace(self)
- The namespace in which this component's binding is placed.
- source code - -
- -
-   - - - - - - -
_setBindingNamespace(self, - namespace) - source code - -
- -
-   - - - - - - -
_templateMap(self)
- A map from template keys to component-specific values.
- source code - -
- -
-   - - - - - - -
__needAnonymousSupport(self) - source code - -
- -
-   - - - - - - -
_schema(self)
- Return the schema component from which this component was defined.
- source code - -
- -
-   - - - - - - -
_prepareForArchive_csc(self, - module_record) - source code - -
- -
-   - - - - - - -
_picklesInArchive(self, - archive)
- Return True if this component should be pickled by value - in the given namespace.
- source code - -
- -
-   - - - - - - -
_bindsInNamespace(self, - ns)
- Return True if the binding for this component should be - generated in the given namespace.
- source code - -
- -
-   - - - - - - -
expandedName(self)
- Return the pyxb.namespace.ExpandedName of this object.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- x.__init__(...) initializes x; see help(type(x)) for signature
- source code - -
- -
-   - - - - - - -
isNameEquivalent(self, - other)
- Return true iff this and the other component share the same name and - target namespace.
- source code - -
- -
-   - - - - - - -
isTypeEquivalent(self, - other)
- Return True iff this and the other component have matching types.
- source code - -
- -
-   - - - - - - -
isDerivationConsistent(self, - other)
- Return True iff this type can serve as a restriction of the other - type for the purposes of element consistency.
- source code - -
- -
-   - - - - - - -
_picklingReference(self) - source code - -
- -
-   - - - - - - -
__pickleAsReference(self) - source code - -
- -
-   - - - - - - -
__getstate__(self) - source code - -
- -
-   - - - - - - -
__getnewargs__(self)
- Pickling support.
- source code - -
- -
-   - - - - - - -
__setstate__(self, - state) - source code - -
- -
-   - - - - - - -
_resetClone_csc(self, - **kw) - source code - -
- -
-   - - - - - - -
_NamedComponent_mixin__needAnonymousSupport(self) - source code - -
- -
-   - - - - - - -
_NamedComponent_mixin__pickleAsReference(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw)
- Pickling support.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set() -
-   - - __name = None
- hash(x) -
-   - - __anonymousName = None
- hash(x) -
-   - - __targetNamespace = None
- hash(x) -
-   - - __bindingNamespace = None
- hash(x) -
-   - - __templateMap = None
- hash(x) -
-   - - __AnonymousCategory = pyxb.namespace.archive.NamespaceArchive.... -
-   - - __schema = None
- hash(x) -
-   - - _NamedComponent_mixin__AnonymousCategory = '_anonymousTypeDefi... -
-   - - _NamedComponent_mixin__PrivateTransient = set(['schema']) -
-   - - _NamedComponent_mixin__anonymousName = None
- hash(x) -
-   - - _NamedComponent_mixin__bindingNamespace = None
- hash(x) -
-   - - _NamedComponent_mixin__name = None
- hash(x) -
-   - - _NamedComponent_mixin__schema = None
- hash(x) -
-   - - _NamedComponent_mixin__targetNamespace = None
- hash(x) -
-   - - _NamedComponent_mixin__templateMap = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

name(self) -

-
source code  -
- -

Name of the component within its scope or namespace.

-

This is an NCName. The value isNone if the component is anonymous. - The attribute is immutable after the component is created creation.

-
-
-
-
- -
- -
- - -
-

targetNamespace(self) -

-
source code  -
- -

The targetNamespace of a component.

-

This is None, or a reference to a Namespace in which the component is - declared (either as a global or local to one of the namespace's complex - type definitions). This is immutable after creation.

-
-
-
-
- -
- -
- - -
-

_templateMap(self) -

-
source code  -
- -

A map from template keys to component-specific values.

-

This is used in code generation to maintain unique names for accessor - methods, identifiers, keys, and other characteristics associated with the - code generated in support of the binding for this component.

-
-
-
-
- -
- -
- - -
-

_schema(self) -

-
source code  -
- -

Return the schema component from which this component was defined.

-

Needed so we can distinguish components that came from different - locations, since that imposes an external order dependency on them and on - cross-namespace inclusions.

-
-
-

Note: - This characteristic is removed when the component is stored in a - namespace archive. -

-
-
- -
- -
- - -
-

_picklesInArchive(self, - archive) -

-
source code  -
- -

Return True if this component should be pickled by value - in the given namespace.

-

When pickling, a declaration component is considered to belong to the - namespace if it has a local scope which belongs to the namespace. In - that case, the declaration is a clone of something that does not belong - to the namespace; but the clone does.

-
-
Returns:
-
False if the component should be pickled by - reference.
-
-

See Also: - _bindsInNamespace -

-
-
- -
- -
- - -
-

_bindsInNamespace(self, - ns) -

-
source code  -
- -

Return True if the binding for this component should be - generated in the given namespace.

-

This is the case when the component is in the given namespace. It's - also the case when the component has no associated namespace (but not an - absent namespace). Be aware that cross-namespace inheritance means you - will get references to elements in another namespace when generating code - for a subclass; that's fine, and those references should not be generated - locally.

-
-
-
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- -

Pickling support.

-

Normally, we just create a new instance of this class. However, if - we're unpickling a reference in a loadable schema, we need to return the - existing component instance by looking up the name in the component map - of the desired namespace. We can tell the difference because no normal - constructors that inherit from this have positional arguments; only - invocations by unpickling with a value returned in __getnewargs__ do.

-

This does require that the dependent namespace already have been - validated (or that it be validated here). That shouldn't be a problem, - except for the dependency loop resulting from use of xml:lang in the - XMLSchema namespace. For that issue, see pyxb.namespace._XMLSchema.

-
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

x.__init__(...) initializes x; see help(type(x)) for signature

-
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

isNameEquivalent(self, - other) -

-
source code  -
- -

Return true iff this and the other component share the same name and - target namespace.

-

Anonymous components are inherently name inequivalent, except to - themselves. This relies on equivalence as defined for - pyxb.namespace.ExpandedName, for which None is not equivalent to any - non-anonymous name.

-
-
-
-
- -
- -
- - -
-

isTypeEquivalent(self, - other) -

-
source code  -
- -

Return True iff this and the other component have matching types.

-

It appears that name equivalence is used; two complex type definitions - with identical structures are not considered equivalent (at least, per - XMLSpy).

-
-
-
-
- -
- -
- - -
-

isDerivationConsistent(self, - other) -

-
source code  -
- -

Return True iff this type can serve as a restriction of the other type - for the purposes of element consistency.

-

It appears that name equivalence is normally used; two complex type - definitions with identical structures are not considered equivalent (at - least, per XMLSpy). However, some OpenGIS standards demonstrate that - derivation by restriction from the other type is also acceptable. That - opens a whole can of worms; see ElementDeclaration.isAdaptable.

-
-
-
-
- -
- -
- - -
-

__getstate__(self) -

-
source code  -
- - -
-
Overrides: - utils.utility.PrivateTransient_mixin.__getstate__ -
-
-
-
- -
- -
- - -
-

__getnewargs__(self) -

-
source code  -
- -

Pickling support.

-

If this instance is being pickled as a reference, provide the - arguments that are necessary so that the unpickler can locate the - appropriate component rather than create a duplicate instance.

-
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__AnonymousCategory

- -
-
-
-
Value:
-
-pyxb.namespace.archive.NamespaceArchive._AnonymousCategory()
-
-
-
-
-
- -
- -
-

_NamedComponent_mixin__AnonymousCategory

- -
-
-
-
Value:
-
-'_anonymousTypeDefinition'
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.NotationDeclaration-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.NotationDeclaration-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.NotationDeclaration-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.NotationDeclaration-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,542 +0,0 @@ - - - - - pyxb.xmlschema.structures.NotationDeclaration - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class NotationDeclaration - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class NotationDeclaration

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                           object --+           |
-                                    |           |
-                              cscRoot --+       |
-                                        |       |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                               object --+   |   |
-                                        |   |   |
-                                  cscRoot --+   |
-                                            |   |
-                        _NamedComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                                               NotationDeclaration
-
- -
-

An XMLSchema Notation Declaration component.

- - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
systemIdentifier(self) - source code - -
- -
-   - - - - - - -
publicIdentifier(self) - source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Placeholder for subclass method that identifies the necessary - components.
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - __init__, - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - __setstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw) - source code - -
- -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __systemIdentifier = None
- hash(x) -
-   - - __publicIdentifier = None
- hash(x) -
- - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Placeholder for subclass method that identifies the necessary - components.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.Particle-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.Particle-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.Particle-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.Particle-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1127 +0,0 @@ - - - - - pyxb.xmlschema.structures.Particle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class Particle - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Particle

source code

-
-                               object --+        
-                                        |        
-                                  cscRoot --+    
-                                            |    
-                          _ParticleTree_mixin --+
-                                                |
-                       object --+               |
-                                |               |
-                          cscRoot --+           |
-                                    |           |
- utils.utility.PrivateTransient_mixin --+       |
-                                        |       |
-                           object --+   |       |
-                                    |   |       |
-                              cscRoot --+       |
-                                        |       |
-     namespace._ComponentDependency_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-namespace.archive._ArchivableObject_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-            utils.utility.Locatable_mixin --+   |
-                                            |   |
-                       _SchemaComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-       namespace.resolution._Resolvable_mixin --+
-                                                |
-                                               Particle
-
- -
-

An XMLSchema Particle component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
minOccurs(self)
- The minimum number of times the term may appear.
- source code - -
- -
-   - - - - - - -
maxOccurs(self)
- Upper limit on number of times the term may appear.
- source code - -
- -
-   - - - - - - -
term(self)
- A reference to a ModelGroup, Wildcard, or ElementDeclaration.
- source code - -
- -
-   - - - - - - -
effectiveTotalRange(self)
- Extend the concept of effective total range to all particles.
- source code - -
- -
-   - - - - - - -
isEmptiable(self)
- Return True iff this particle can legitimately match an - empty sequence (no content).
- source code - -
- -
-   - - - - - - -
hasWildcardElement(self)
- Return True iff this particle has a wildcard in its term.
- source code - -
- -
-   - - - - - - -
__init__(self, - term, - *args, - **kw)
- Create a particle from the given DOM node.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
-   - - - - - - -
isResolved(self)
- Determine whether this named component is resolved.
- source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Placeholder for subclass method that identifies the necessary - components.
- source code - -
- -
-   - - - - - - -
_adaptForScope(self, - owner, - ctd) - source code - -
- -
-   - - - - - - -
isAdaptable(self, - ctd)
- A particle has an unresolvable particle if it cannot be resolved, or - if it has resolved to a term which is a model group that has an - unresolvable particle.
- source code - -
- -
-   - - - - - - -
walkParticleTree(self, - visit, - arg)
- The entry-point to walk a particle tree defining a content model.
- source code - -
- -
-   - - - - - - -
_walkParticleTree(self, - visit, - arg)
- Mix-in supporting walks of Particle trees.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw)
- Create a particle from the given DOM node.
- source code - -
- -
-   - - - - - - -
IsTypedefNode(cls, - node) - source code - -
- -
-   - - - - - - -
IsParticleNode(cls, - node, - *others) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __minOccurs = 1 -
-   - - __maxOccurs = 1 -
-   - - __term = None
- hash(x) -
-   - - __pendingTerm = None
- hash(x) -
-   - - __refExpandedName = None
- hash(x) -
-   - - __resolvableType = None
- hash(x) -
- - - - -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

minOccurs(self) -

-
source code  -
- -

The minimum number of times the term may appear.

-

Defaults to 1.

-
-
-
-
- -
- -
- - -
-

maxOccurs(self) -

-
source code  -
- -

Upper limit on number of times the term may appear.

-

If None, the term may appear any number of times; otherwise, this is - an integral value indicating the maximum number of times the term may - appear. The default value is 1; the value, unless None, must always be - at least minOccurs().

-
-
-
-
- -
- -
- - -
-

effectiveTotalRange(self) -

-
source code  -
- -

Extend the concept of effective total range to all particles.

-

See http://www.w3.org/TR/xmlschema-1/#cos-seq-range and http://www.w3.org/TR/xmlschema-1/#cos-choice-range

-
-
-
-
- -
- -
- - -
-

isEmptiable(self) -

-
source code  -
- -

Return True iff this particle can legitimately match an - empty sequence (no content).

-

See http://www.w3.org/TR/xmlschema-1/#cos-group-emptiable

-
-
-
-
- -
- -
- - -
-

hasWildcardElement(self) -

-
source code  -
- -

Return True iff this particle has a wildcard in its term.

-

Note that the wildcard may be in a nested model group.

-
-
-
-
- -
- -
- - -
-

__init__(self, - term, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Create a particle from the given DOM node.

-

term is a XML Schema Component: one of ModelGroup, ElementDeclaration, - and Wildcard.

-

The following keyword arguments are processed:

-

min_occurs is a non-negative integer value with default 1, denoting - the minimum number of terms required by the content model.

-

max_occurs is a positive integer value with default 1, or None - indicating unbounded, denoting the maximum number of terms allowed by the - content model.

-

scope is the _ScopeDeclaration_mxin context that is assigned to - declarations that appear within the particle. It can be None, indicating - no scope defined, or a complex type definition.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Determine whether this named component is resolved.

-

Override this in the child class.

-
-
Overrides: - namespace.resolution._Resolvable_mixin.isResolved -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

CreateFromDOM(cls, - node, - **kw) -
Class Method -

-
source code  -
- -

Create a particle from the given DOM node.

-

wxs is a Schema instance within which the model group is being - defined.

-

node is a DOM element. The name must be one of ( 'group', 'element', - 'any', 'all', 'choice', 'sequence' ), and the node must be in the - XMLSchema namespace.

-

scope is the _ScopeDeclaration_mxin context that is assigned to - declarations that appear within the model group. It can be None, - indicating no scope defined, or a complex type definition.

-
-
-
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Placeholder for subclass method that identifies the necessary - components.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

walkParticleTree(self, - visit, - arg) -

-
source code  -
- -

The entry-point to walk a particle tree defining a content model.

-

See _ParticleTree_mixin._walkParticleTree.

-
-
-
-
- -
- -
- - -
-

_walkParticleTree(self, - visit, - arg) -

-
source code  -
- -

Mix-in supporting walks of Particle trees.

-

This invokes a provided function on each node in a tree defining the - content model of a particle, both on the way down the tree and on the way - back up. A standard implementation would be:

-
- def _walkParticleTree (self, visit, arg):
-   visit(self, True, arg)
-   self.__term.walkParticleTree(visit, arg)
-   visit(self, False, arg)
-
-
-
Parameters:
-
    -
  • visit - A callable with parameters node, entering, arg where - node is an instance of a class inheriting _ParticleTree_mixin, - entering indicates tree transition status, and - arg is a caller-provided state parameter. - entering is True if node - has particle children and the call is before they are visited; - None if the node has no particle - children; and False if node has - particle children and they have been visited.
  • -
  • arg - The caller-provided state parameter to be passed along with the - node and entry/exit status in the invocation of - visit.
  • -
-
Overrides: - _ParticleTree_mixin._walkParticleTree -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._ParticleTree_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._ParticleTree_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._ParticleTree_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._ParticleTree_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,285 +0,0 @@ - - - - - pyxb.xmlschema.structures._ParticleTree_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _ParticleTree_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _ParticleTree_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _ParticleTree_mixin
-
- -
Known Subclasses:
-
- -
- -
- - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_walkParticleTree(self, - visit, - arg)
- Mix-in supporting walks of Particle trees.
- source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_walkParticleTree(self, - visit, - arg) -

-
source code  -
- -

Mix-in supporting walks of Particle trees.

-

This invokes a provided function on each node in a tree defining the - content model of a particle, both on the way down the tree and on the way - back up. A standard implementation would be:

-
- def _walkParticleTree (self, visit, arg):
-   visit(self, True, arg)
-   self.__term.walkParticleTree(visit, arg)
-   visit(self, False, arg)
-
-
-
Parameters:
-
    -
  • visit - A callable with parameters node, entering, arg where - node is an instance of a class inheriting _ParticleTree_mixin, - entering indicates tree transition status, and - arg is a caller-provided state parameter. - entering is True if node - has particle children and the call is before they are visited; - None if the node has no particle - children; and False if node has - particle children and they have been visited.
  • -
  • arg - The caller-provided state parameter to be passed along with the - node and entry/exit status in the invocation of - visit.
  • -
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._PickledAnonymousReference-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._PickledAnonymousReference-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._PickledAnonymousReference-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._PickledAnonymousReference-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,661 +0,0 @@ - - - - - pyxb.xmlschema.structures._PickledAnonymousReference - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _PickledAnonymousReference - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _PickledAnonymousReference

source code

-
-object --+
-         |
-        _PickledAnonymousReference
-
- -
-

A helper that encapsulates a reference to an anonymous type in a - different namespace.

-

Normally references to components in other namespaces can be made - using the component's name. This is not the case when a namespace - derives from a base type in another namespace and needs to reference the - attribute or element declarations held in that type. If these - declarations are local to the base complex type, they cannot be - identified by name. This class provides a pickleable representation for - them that behaves rather like an pyxb.namespace.ExpandedName instance in that it can be - used to dereference various component types.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__init__(self, - namespace, - anonymous_name)
- Create a new anonymous reference.
- source code - -
- -
-   - - - - - - -
namespace(self) - source code - -
- -
-   - - - - - - -
anonymousName(self) - source code - -
- -
-   - - - - - - -
validateComponentModel(self)
- Forward to the associated namespace.
- source code - -
- -
-   - - - - - - -
__lookupObject(self) - source code - -
- -
-   - - - - - - -
typeDefinition(self) - source code - -
- -
-   - - - - - - -
attributeGroupDefinition(self) - source code - -
- -
-   - - - - - - -
modelGroupDefinition(self) - source code - -
- -
-   - - - - - - -
attributeDeclaration(self) - source code - -
- -
-   - - - - - - -
elementDeclaration(self) - source code - -
- -
-   - - - - - - -
identityConstraintDefinition(self) - source code - -
- -
-   - - - - - - -
notationDeclaration(self) - source code - -
- -
-   - - - - - - -
__str__(self)
- Represent the anonymous reference in a form recognizable by a - developer.
- source code - -
- -
-   - - - - - - -
_PickledAnonymousReference__lookupObject(self) - source code - -
- -
-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
FromPickled(cls, - object_reference)
- Return the component referred to by the provided reference, - regardless of whether it is a normal or anonymous reference.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __AnonymousCategory = pyxb.namespace.archive.NamespaceArchive.... -
-   - - __namespace = None
- hash(x) -
-   - - __anonymousName = None
- hash(x) -
-   - - _PickledAnonymousReference__AnonymousCategory = '_anonymousTyp... -
-   - - _PickledAnonymousReference__anonymousName = None
- hash(x) -
-   - - _PickledAnonymousReference__namespace = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__init__(self, - namespace, - anonymous_name) -
(Constructor) -

-
source code  -
- -

Create a new anonymous reference.

-
-
Parameters:
-
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

Represent the anonymous reference in a form recognizable by a - developer.

-
-
Overrides: - object.__str__ -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__AnonymousCategory

- -
-
-
-
Value:
-
-pyxb.namespace.archive.NamespaceArchive._AnonymousCategory()
-
-
-
-
-
- -
- -
-

_PickledAnonymousReference__AnonymousCategory

- -
-
-
-
Value:
-
-'_anonymousTypeDefinition'
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures-pysrc.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures-pysrc.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures-pysrc.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures-pysrc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,11037 +0,0 @@ - - - - - pyxb.xmlschema.structures - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures - - - - - - -
[hide private]
[frames] | no frames]
-
-

Source Code for Module pyxb.xmlschema.structures

-
-   1  # -*- coding: utf-8 -*- 
-   2  # Copyright 2009-2013, Peter A. Bigot 
-   3  # 
-   4  # Licensed under the Apache License, Version 2.0 (the "License"); you may 
-   5  # not use this file except in compliance with the License. You may obtain a 
-   6  # copy of the License at: 
-   7  # 
-   8  #            http://www.apache.org/licenses/LICENSE-2.0 
-   9  # 
-  10  # Unless required by applicable law or agreed to in writing, software 
-  11  # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT 
-  12  # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the 
-  13  # License for the specific language governing permissions and limitations 
-  14  # under the License. 
-  15   
-  16  """Classes corresponding to W3C XML Schema components. 
-  17   
-  18  Class names and behavior should conform to the schema components described in 
-  19  U{XML Schema Part 1: Structures<http://www.w3.org/TR/xmlschema-1/>}. 
-  20  References to sections in the documentation of this module generally refers to 
-  21  that document. 
-  22   
-  23  Each class has a C{CreateFromDOM} class method that creates an instance and 
-  24  initializes it from a DOM node.  Only the L{Wildcard}, L{Particle}, and 
-  25  L{ModelGroup} components are created from non-DOM sources.  However, the 
-  26  requirements on DOM interface are restricted to attributes, child nodes, and 
-  27  basic fields, though all these must support namespaces. 
-  28   
-  29  @group Mixins: *_mixin 
-  30  @group Ur Type Specializations: *UrType* 
-  31  @group Utilities: _ImportElementInformationItem 
-  32   
-  33  """ 
-  34   
-  35  import re 
-  36  import logging 
-  37  from xml.dom import Node 
-  38  import copy 
-  39  from pyxb.utils.six.moves.urllib import parse as urlparse 
-  40  import os.path 
-  41   
-  42  import pyxb 
-  43  import pyxb.xmlschema 
-  44  import pyxb.namespace.archive 
-  45  import pyxb.namespace.resolution 
-  46   
-  47  from pyxb.binding import basis, datatypes, facets 
-  48  from pyxb.utils import domutils, six 
-  49  import pyxb.utils.utility 
-  50   
-  51  _log = logging.getLogger(__name__) 
-  52   
-  53  # Flag indicating that the built in types have been registered 
-  54  _PastAddBuiltInTypes = False 
-  55   
-  56  # Make it easier to check node names in the XMLSchema namespace 
-  57  from pyxb.namespace import XMLSchema as xsd 
-
58 - 59 -class _SchemaComponent_mixin (pyxb.namespace._ComponentDependency_mixin, - 60 pyxb.namespace.archive._ArchivableObject_mixin, - 61 pyxb.utils.utility.PrivateTransient_mixin, - 62 pyxb.utils.utility.Locatable_mixin): -
63 """A mix-in that marks the class as representing a schema component. - 64 - 65 This exists so that we can determine the owning schema for any - 66 component we encounter. This is normally done at construction - 67 time by passing a C{schema=val} parameter to the constructor. - 68 """ - 69 - 70 # This class suppports transient instance variables. These variables are - 71 # added to the set of transients at the point of declaration in the class. - 72 __PrivateTransient = set() - 73 -
74 - def _namespaceContext (self): -
75 """The namespace context for this schema. - 76 - 77 This defines where it looks things up, where it puts things it - 78 creates, the in-scope namespace declarations, etc. Must be defined - 79 for anything that does any sort of QName interpretation. The value is - 80 generally a reference to a namespace context associated with the DOM - 81 element node corresponding to this component.""" - 82 if self.__namespaceContext is None: - 83 raise pyxb.LogicError('Attempt to access missing namespace context for %s' % (self,)) - 84 return self.__namespaceContext -
85 - def _clearNamespaceContext (self): -
86 # Calculate the binding sort key for any archive before we discard the - 87 # namespace context, which we might need. - 88 self.schemaOrderSortKey() - 89 self.__namespaceContext = None - 90 return self -
91 __namespaceContext = None - 92 __PrivateTransient.add('namespaceContext') - 93 - 94 # The name by which this component is known within the binding module. - 95 # This is in component rather than _NamedComponent_mixin because some - 96 # unnamed components (like ModelGroup and Wildcard) have Python objects to - 97 # represent them, so need a binding-level name. - 98 __nameInBinding = None - 99 - 100 # The schema component that owns this. If C{None}, the component is owned - 101 # directly by the schema. - 102 __owner = None - 103 __PrivateTransient.add('owner') - 104 - 105 # The schema components owned by this component. - 106 __ownedComponents = None - 107 __PrivateTransient.add('ownedComponent') - 108 -
109 - def _scope (self): -
110 """The context into which declarations in or subordinate to this node are placed.""" - 111 return self.__scope -
112 __scope = None - 113 -
114 - def _scopeIsIndeterminate (self): -
115 """Return True iff nobody has defined a scope for this node.""" - 116 return _ScopedDeclaration_mixin.ScopeIsIndeterminate(self._scope()) -
117 -
118 - def _scopeIsGlobal (self): -
119 """Return True iff this component has global scope.""" - 120 return _ScopedDeclaration_mixin.ScopeIsGlobal(self._scope()) -
121 -
122 - def _setScope (self, ctd): -
123 """Set the scope of this instance after construction. - 124 - 125 This should only be invoked on cloned declarations being incorporated - 126 into a complex type definition. Note that the source of the clone may - 127 be any scope: indeterminate if from a model (attribute) group - 128 definition; global if a reference to a global component; or ctd if - 129 inherited from a complex base type.""" - 130 assert self.__cloneSource is not None - 131 assert isinstance(self, _ScopedDeclaration_mixin) - 132 assert isinstance(ctd, ComplexTypeDefinition) - 133 self.__scope = ctd - 134 return self -
135 -
136 - def __init__ (self, *args, **kw): -
137 """Initialize portions of a component. - 138 - 139 @keyword scope: The scope in which the component is defined - 140 - 141 @keyword namespace_context: The NamespaceContext to use within this component - 142 - 143 @keyword node: If no C{namespace_context} is provided, a DOM node must - 144 be provided from which a namespace context can be identified. - 145 - 146 @keyword owner: Reference to the component that owns this one (the - 147 immediately enclosing component). Is C{None} in the case of top-level - 148 components. - 149 - 150 @keyword schema: Reference to the L{Schema} component to which the - 151 component belongs. Required for every component except L{Schema}, - 152 L{Annotation}, and L{Wildcard}. - 153 """ - 154 - 155 self.__ownedComponents = set() - 156 self.__scope = kw.get('scope') - 157 self.__namespaceContext = kw.get('namespace_context') - 158 node = kw.get('node') - 159 owner = kw.get('owner') - 160 if self.__namespaceContext is None: - 161 if node is None: - 162 raise pyxb.LogicError('Schema component constructor must be given namespace_context or node') - 163 self.__namespaceContext = pyxb.namespace.NamespaceContext.GetNodeContext(node) - 164 if self.__namespaceContext is None: - 165 raise pyxb.LogicError('No namespace_context for schema component') - 166 - 167 super(_SchemaComponent_mixin, self).__init__(*args, **kw) - 168 - 169 self._namespaceContext().targetNamespace()._associateComponent(self) - 170 - 171 self._setOwner(owner) - 172 if isinstance(node, pyxb.utils.utility.Locatable_mixin): - 173 self._setLocation(node._location()) - 174 elif isinstance(owner, pyxb.utils.utility.Locatable_mixin): - 175 self._setLocation(owner._location()) - 176 - 177 schema = kw.get('schema') - 178 if schema is not None: - 179 self._setObjectOrigin(schema.originRecord()) - 180 else: - 181 assert isinstance(self, (Schema, Annotation, Wildcard)), 'No origin available for type %s' % (type(self),) - 182 - 183 if isinstance(self, ComplexTypeDefinition): - 184 assert 1 < len(self.__namespaceContext.inScopeNamespaces()) -
185 -
186 - def _dissociateFromNamespace (self): -
187 """Dissociate this component from its owning namespace. - 188 - 189 This should only be done whwen there are no other references to the - 190 component, and you want to ensure it does not appear in the model.""" - 191 self._namespaceContext().targetNamespace()._replaceComponent(self, None) - 192 return self -
193 -
194 - def _setOwner (self, owner): -
195 """Set the owner of this component. - 196 - 197 If C{owner} is C{None}, this has no effect. Otherwise, the - 198 component's current owner must be either C{None} or the same as the - 199 input C{owner}.""" - 200 - 201 if owner is not None: - 202 assert (self.__owner is None) or (self.__owner == owner), 'Owner was %s set to %s' % (self.__owner, owner) - 203 self.__owner = owner - 204 owner.__ownedComponents.add(self) - 205 return self -
206 -
207 - def owner (self): -
208 return self.__owner -
209 - 210 # A reference to the instance from which this instance was cloned. - 211 __cloneSource = None - 212 __PrivateTransient.add('cloneSource') - 213 -
214 - def _cloneSource (self): -
215 """The source component from which this is a clone. - 216 - 217 Returns C{None} if this is not a clone.""" - 218 return self.__cloneSource -
219 - 220 # A set of references to all instances that are clones of this one. - 221 __clones = None - 222 __PrivateTransient.add('clones') - 223 -
224 - def _clones (self): -
225 """The set of instances cloned from this component. - 226 - 227 Returns None if no instances have been cloned from this.""" - 228 return self.__clones -
229 -
230 - def _resetClone_csc (self, **kw): -
231 """Virtual method to clear whatever attributes should be reset in a - 232 cloned component. - 233 - 234 This instance should be an instance created by copy.copy(). - 235 - 236 The implementation in this class clears the owner and dependency - 237 relations. - 238 - 239 Returns C{self}. - 240 """ - 241 assert self.__cloneSource is not None - 242 owner = kw['owner'] - 243 self.__nameInBinding = None - 244 self.__owner = owner - 245 assert not (isinstance(self, ComplexTypeDefinition) and isinstance(owner, Schema)) - 246 self.__ownedComponents = set() - 247 self.__clones = None - 248 owner._namespaceContext().targetNamespace()._associateComponent(self) - 249 if self.__namespaceContext is None: - 250 # When cloning imported components, loan them the owner's - 251 # namespace context, only so that their cloned children can be - 252 # associated with the same namespace. - 253 self.__namespaceContext = owner._namespaceContext() - 254 self_fn = lambda *_args, **_kw: self - 255 return getattr(super(_SchemaComponent_mixin, self), '_resetClone_csc', self_fn)(**kw) -
256 -
257 - def _clone (self, owner, origin): -
258 """Create a copy of this instance suitable for adoption by some other - 259 component. - 260 - 261 This is used for creating a locally-scoped declaration from a - 262 declaration in a named model or attribute group.""" - 263 - 264 # We only care about cloning declarations, and they should - 265 # have an unassigned scope. However, we do clone - 266 # non-declarations that contain cloned declarations. - 267 #assert (not isinstance(self, _ScopedDeclaration_mixin)) or self._scopeIsIndeterminate() - 268 if isinstance(self, pyxb.namespace.resolution._Resolvable_mixin): - 269 assert self.isResolved() - 270 - 271 assert owner is not None - 272 that = copy.copy(self) - 273 that.__cloneSource = self - 274 if self.__clones is None: - 275 self.__clones = set() - 276 self.__clones.add(that) - 277 that._resetClone_csc(owner=owner, origin=origin) - 278 if isinstance(that, pyxb.namespace.resolution._Resolvable_mixin): - 279 assert that.isResolved() - 280 return that -
281 -
282 - def isTypeDefinition (self): -
283 """Return True iff this component is a simple or complex type - 284 definition.""" - 285 return isinstance(self, (SimpleTypeDefinition, ComplexTypeDefinition)) -
286 -
287 - def isUrTypeDefinition (self): -
288 """Return True iff this component is a simple or complex type - 289 definition.""" - 290 return isinstance(self, (_SimpleUrTypeDefinition, _UrTypeDefinition)) -
291 -
292 - def bestNCName (self): -
293 """Return the name of this component, as best it can be determined. - 294 - 295 For example, ModelGroup instances will be named by their - 296 ModelGroupDefinition, if available. Returns None if no name can be - 297 inferred.""" - 298 if isinstance(self, _NamedComponent_mixin): - 299 return self.name() - 300 if isinstance(self, ModelGroup): - 301 agd = self.modelGroupDefinition() - 302 if agd is not None: - 303 return agd.name() - 304 return None -
305 -
306 - def nameInBinding (self): -
307 """Return the name by which this component is known in the generated - 308 binding. - 309 - 310 @note: To support builtin datatypes, type definitions with an - 311 associated L{pythonSupport<SimpleTypeDefinition.pythonSupport>} class - 312 initialize their binding name from the class name when the support - 313 association is created. As long as no built-in datatype conflicts - 314 with a language keyword, this should be fine.""" - 315 return self.__nameInBinding -
316 -
317 - def hasBinding (self): -
318 """Return C{True} iff this is a component which has a user-visible - 319 Python construct which serves as its binding. - 320 - 321 Type definitions have classes as their bindings. Global element - 322 declarations have instances of L{pyxb.binding.basis.element} as their - 323 bindings.""" - 324 return self.isTypeDefinition() or (isinstance(self, ElementDeclaration) and self._scopeIsGlobal()) -
325 -
326 - def setNameInBinding (self, name_in_binding): -
327 """Set the name by which this component shall be known in the XSD binding.""" - 328 self.__nameInBinding = name_in_binding - 329 return self -
330 -
331 - def _updateFromOther_csc (self, other): -
332 """Override fields in this instance with those from the other. - 333 - 334 Post-extended; description in leaf implementation in - 335 ComplexTypeDefinition and SimpleTypeDefinition.""" - 336 assert self != other - 337 self_fn = lambda *_args, **_kw: self - 338 getattr(super(_SchemaComponent_mixin, self), '_updateFromOther_csc', self_fn)(other) - 339 # The only thing we update is the binding name, and that only if it's new. - 340 if self.__nameInBinding is None: - 341 self.__nameInBinding = other.__nameInBinding - 342 return self -
343 -
344 - def schemaOrderSortKey (self): -
345 """A key to be used when sorting components for binding generation. - 346 - 347 This is a tuple comprising the namespace URI, schema location, and - 348 line and column of the component definition within the schema. The - 349 purpose is to ensure consistent order of binding components in - 350 generated code, to simplify maintenance involving the generated - 351 sources. - 352 - 353 To support Python 3 values that are C{None} are replaced with the - 354 default value for whatever type belongs in the corresponding - 355 position: (uri:str, locbase:str, locline:int, loccol:int) """ - 356 if self.__schemaOrderSortKey is None: - 357 ns = None - 358 if isinstance(self, _NamedComponent_mixin): - 359 ns = self.bindingNamespace() - 360 if ns is None: - 361 ns = self._namespaceContext().targetNamespace() - 362 elif isinstance(self, _ParticleTree_mixin): - 363 ns = self._namespaceContext().targetNamespace() - 364 ns_uri = '' - 365 if (ns is not None) and (ns.uri() is not None): - 366 ns_uri = ns.uri() - 367 key_elts = [ns_uri] - 368 loc = self._location() - 369 v = '' - 370 if (loc is not None) and (loc.locationBase is not None): - 371 v = loc.locationBase - 372 key_elts.append(v) - 373 v = 0 - 374 if (loc is not None) and (loc.lineNumber is not None): - 375 v = loc.lineNumber - 376 key_elts.append(v) - 377 v = 0 - 378 if (loc is not None) and (loc.columnNumber is not None): - 379 v = loc.columnNumber - 380 key_elts.append(v) - 381 self.__schemaOrderSortKey = tuple(key_elts) - 382 return self.__schemaOrderSortKey -
383 __schemaOrderSortKey = None - 384 -
385 - def facStateSortKey (self): -
386 """A sort key matching preferred content order. - 387 - 388 This is an ordinal (integer) used to control which candidate - 389 transitions are attempted first when testing symbols against the - 390 content automaton state. - 391 - 392 @note: The value associated with a node (especially a L{ModelGroup} or - 393 L{Particle} will be different for different complex types, and is - 394 valid only during generation of the automata code for a given type.""" - 395 assert self.__facStateSortKey is not None - 396 return self.__facStateSortKey -
397 -
398 - def _setFacStateSortKey (self, key): -
399 """Set the automata state sort key. - 400 - 401 @param key: the ordinal used for sorting.""" - 402 self.__facStateSortKey = key -
403 __facStateSortKey = None - 404 __PrivateTransient.add('facStateSortKey') -
405 -
406 -class _ParticleTree_mixin (pyxb.cscRoot): -
407 - def _walkParticleTree (self, visit, arg): -
408 """Mix-in supporting walks of L{Particle} trees. - 409 - 410 This invokes a provided function on each node in a tree defining the - 411 content model of a particle, both on the way down the tree and on the - 412 way back up. A standard implementation would be:: - 413 - 414 def _walkParticleTree (self, visit, arg): - 415 visit(self, True, arg) - 416 self.__term.walkParticleTree(visit, arg) - 417 visit(self, False, arg) - 418 - 419 @param visit: A callable with parameters C{node, entering, arg} where - 420 C{node} is an instance of a class inheriting L{_ParticleTree_mixin}, - 421 C{entering} indicates tree transition status, and C{arg} is a - 422 caller-provided state parameter. C{entering} is C{True} if C{node} - 423 has particle children and the call is before they are visited; - 424 C{None} if the C{node} has no particle children; and C{False} if - 425 C{node} has particle children and they have been visited. - 426 - 427 @param arg: The caller-provided state parameter to be passed along - 428 with the node and entry/exit status in the invocation of C{visit}. - 429 """ - 430 raise NotImplementedError('%s._walkParticleTree' % (self.__class__.__name__,)) -
431 -
432 -class _Singleton_mixin (pyxb.cscRoot): -
433 """This class is a mix-in which guarantees that only one instance - 434 of the class will be created. It is used to ensure that the - 435 ur-type instances are pointer-equivalent even when unpickling. - 436 See ComplexTypeDefinition.UrTypeDefinition().""" -
437 - def __new__ (cls, *args, **kw): -
438 singleton_property = '_%s__singleton' % (cls.__name__,) - 439 if not (singleton_property in cls.__dict__): - 440 setattr(cls, singleton_property, super(_Singleton_mixin, cls).__new__(cls, *args, **kw)) - 441 return cls.__dict__[singleton_property] -
442 -
443 -class _Annotated_mixin (pyxb.cscRoot): -
444 """Mix-in that supports an optional single annotation that describes the component. - 445 - 446 Most schema components have annotations. The ones that don't are - 447 L{AttributeUse}, L{Particle}, and L{Annotation}. L{ComplexTypeDefinition} - 448 and L{Schema} support multiple annotations, so do not mix-in this - 449 class.""" - 450 - 451 # Optional Annotation instance - 452 __annotation = None - 453 -
454 - def __init__ (self, *args, **kw): -
455 super(_Annotated_mixin, self).__init__(*args, **kw) - 456 self.__annotation = kw.get('annotation') -
457 -
458 - def _annotationFromDOM (self, node): -
459 cn = domutils.LocateUniqueChild(node, 'annotation') - 460 if cn is not None: - 461 kw = { } - 462 if isinstance(self, _SchemaComponent_mixin): - 463 kw['owner'] = self - 464 self.__annotation = Annotation.CreateFromDOM(cn, **kw) -
465 -
466 - def _updateFromOther_csc (self, other): -
467 """Override fields in this instance with those from the other. - 468 - 469 Post-extended; description in leaf implementation in - 470 ComplexTypeDefinition and SimpleTypeDefinition.""" - 471 assert self != other - 472 self_fn = lambda *_args, **_kw: self - 473 getattr(super(_Annotated_mixin, self), '_updateFromOther_csc', self_fn)(other) - 474 # @todo: make this a copy? - 475 self.__annotation = other.__annotation - 476 return self -
477 -
478 - def annotation (self): -
479 return self.__annotation -
480 -
481 -class _PickledAnonymousReference (object): -
482 """A helper that encapsulates a reference to an anonymous type in a different namespace. - 483 - 484 Normally references to components in other namespaces can be made using - 485 the component's name. This is not the case when a namespace derives from - 486 a base type in another namespace and needs to reference the attribute or - 487 element declarations held in that type. If these declarations are local - 488 to the base complex type, they cannot be identified by name. This class - 489 provides a pickleable representation for them that behaves rather like an - 490 L{pyxb.namespace.ExpandedName} instance in that it can be used to - 491 dereference various component types.""" - 492 - 493 __AnonymousCategory = pyxb.namespace.archive.NamespaceArchive._AnonymousCategory() - 494 - 495 __namespace = None - 496 __anonymousName = None -
497 - def __init__ (self, namespace, anonymous_name): -
498 """Create a new anonymous reference. - 499 - 500 @param namespace: The namespace in which the component is declared. - 501 @type namespace: L{pyxb.namespace.Namespace} - 502 @param anonymous_name: A generated name guaranteed to be unique within - 503 the namespace. See L{_NamedComponent_mixin._anonymousName}. - 504 @type anonymous_name: C{basestring}. - 505 """ - 506 self.__namespace = namespace - 507 self.__anonymousName = anonymous_name - 508 assert self.__anonymousName is not None -
509 - 510 @classmethod -
511 - def FromPickled (cls, object_reference): -
512 """Return the component referred to by the provided reference, - 513 regardless of whether it is a normal or anonymous reference.""" - 514 if not isinstance(object_reference, _PickledAnonymousReference): - 515 assert isinstance(object_reference, tuple) - 516 object_reference = pyxb.namespace.ExpandedName(object_reference) - 517 return object_reference -
518 -
519 - def namespace (self): -
520 return self.__namespace -
521 -
522 - def anonymousName (self): -
523 return self.__anonymousName -
524 -
525 - def validateComponentModel (self): -
526 """Forward to the associated namespace.""" - 527 return self.__namespace.validateComponentModel() -
528 -
529 - def __lookupObject (self): -
530 return self.__namespace.categoryMap(self.__AnonymousCategory).get(self.__anonymousName) -
531 - 532 typeDefinition = __lookupObject - 533 attributeGroupDefinition = __lookupObject - 534 modelGroupDefinition = __lookupObject - 535 attributeDeclaration = __lookupObject - 536 elementDeclaration = __lookupObject - 537 identityConstraintDefinition = __lookupObject - 538 notationDeclaration = __lookupObject - 539 -
540 - def __str__ (self): -
541 """Represent the anonymous reference in a form recognizable by a developer.""" - 542 return 'ANONYMOUS:%s' % (pyxb.namespace.ExpandedName(self.__namespace, self.__anonymousName),) -
543 -
544 -class _NamedComponent_mixin (pyxb.utils.utility.PrivateTransient_mixin, pyxb.cscRoot): -
545 """Mix-in to hold the name and targetNamespace of a component. - 546 - 547 The name may be None, indicating an anonymous component. The - 548 targetNamespace is never None, though it could be an empty namespace. The - 549 name and targetNamespace values are immutable after creation. - 550 - 551 This class overrides the pickling behavior: when pickling a Namespace, - 552 objects that do not belong to that namespace are pickled as references, - 553 not as values. This ensures the uniqueness of objects when multiple - 554 namespace definitions are pre-loaded. - 555 - 556 This class must follow L{_SchemaComponent_mixin} in the MRO. - 557 """ - 558 - 559 __PrivateTransient = set() - 560 -
561 - def name (self): -
562 """Name of the component within its scope or namespace. - 563 - 564 This is an NCName. The value isNone if the component is - 565 anonymous. The attribute is immutable after the component is - 566 created creation.""" - 567 return self.__name -
568 __name = None - 569 -
570 - def isAnonymous (self): -
571 """Return true iff this instance is locally scoped (has no name).""" - 572 return self.__name is None -
573 -
574 - def _setAnonymousName (self, namespace, unique_id=None, anon_name=None): -
575 # If this already has a name, keep using it. - 576 if self.__anonymousName is not None: - 577 return - 578 assert self.__needAnonymousSupport() - 579 assert namespace is not None - 580 if self.bindingNamespace() is not None: - 581 assert self.bindingNamespace() == namespace - 582 if self.targetNamespace() is not None: - 583 assert self.targetNamespace() == namespace - 584 if anon_name is None: - 585 anon_name = self.nameInBinding() - 586 if anon_name is None: - 587 anon_name = self.name() - 588 if anon_name is None: - 589 anon_name = 'ANON_IN_GROUP' - 590 if unique_id is not None: - 591 anon_name = '%s_%s' % (anon_name, unique_id) - 592 anon_name = pyxb.utils.utility.MakeUnique(anon_name, set(six.iterkeys(namespace.categoryMap(self.__AnonymousCategory)))) - 593 self.__anonymousName = anon_name - 594 namespace.addCategoryObject(self.__AnonymousCategory, anon_name, self) -
595 - def _anonymousName (self, namespace=None): -
596 assert self.__anonymousName is not None, '%x %s %s in %s missing anonymous name' % (id(self), type(self), self.name(), self.targetNamespace()) - 597 return self.__anonymousName -
598 __anonymousName = None - 599 -
600 - def targetNamespace (self): -
601 """The targetNamespace of a component. - 602 - 603 This is None, or a reference to a Namespace in which the - 604 component is declared (either as a global or local to one of - 605 the namespace's complex type definitions). This is immutable - 606 after creation. - 607 """ - 608 return self.__targetNamespace -
609 __targetNamespace = None - 610 -
611 - def bindingNamespace (self): -
612 """The namespace in which this component's binding is placed.""" - 613 return self.__bindingNamespace -
614 - def _setBindingNamespace (self, namespace): -
616 __bindingNamespace = None - 617 -
618 - def _templateMap (self): -
619 """A map from template keys to component-specific values. - 620 - 621 This is used in code generation to maintain unique names for accessor - 622 methods, identifiers, keys, and other characteristics associated with - 623 the code generated in support of the binding for this component.""" - 624 return self.__templateMap -
625 __templateMap = None - 626 - 627 __AnonymousCategory = pyxb.namespace.archive.NamespaceArchive._AnonymousCategory() - 628 -
629 - def __needAnonymousSupport (self): -
630 # If this component doesn't have a name, or if it's in some scope in - 631 # which it cannot be located in a category map, we'll need a unique - 632 # name for it. - 633 return self.isAnonymous() or (self._scopeIsIndeterminate() and not isinstance(self, (AttributeGroupDefinition, ModelGroupDefinition))) -
634 -
635 - def _schema (self): -
636 """Return the schema component from which this component was defined. - 637 - 638 Needed so we can distinguish components that came from different - 639 locations, since that imposes an external order dependency on them and - 640 on cross-namespace inclusions. - 641 - 642 @note: This characteristic is removed when the component is stored in - 643 a namespace archive.""" - 644 return self.__schema -
645 __schema = None - 646 __PrivateTransient.add('schema') - 647 -
648 - def _prepareForArchive_csc (self, module_record): -
649 if self.__needAnonymousSupport(): - 650 self._setAnonymousName(module_record.namespace(), unique_id=module_record.generationUID()) - 651 self_fn = lambda *_args, **_kw: self - 652 return getattr(super(_NamedComponent_mixin, self), '_prepareForArchive_csc', self_fn)(module_record) -
653 -
654 - def _picklesInArchive (self, archive): -
655 """Return C{True} if this component should be pickled by value in the - 656 given namespace. - 657 - 658 When pickling, a declaration component is considered to belong to the - 659 namespace if it has a local scope which belongs to the namespace. In - 660 that case, the declaration is a clone of something that does not - 661 belong to the namespace; but the clone does. - 662 - 663 @see: L{_bindsInNamespace} - 664 - 665 @return: C{False} if the component should be pickled by reference. - 666 """ - 667 if isinstance(self._scope(), ComplexTypeDefinition): - 668 return self._scope()._picklesInArchive(archive) - 669 assert not (self.targetNamespace() is None), '%s has no tns, scope %s, location %s, schema %s' % (self, self._scope(), self._location(), self._schema().targetNamespace()) - 670 assert not (self._objectOrigin() is None) - 671 new_flag = (self._objectOrigin().generationUID() == archive.generationUID()) - 672 return new_flag -
673 -
674 - def _bindsInNamespace (self, ns): -
675 """Return C{True} if the binding for this component should be - 676 generated in the given namespace. - 677 - 678 This is the case when the component is in the given namespace. It's - 679 also the case when the component has no associated namespace (but not - 680 an absent namespace). Be aware that cross-namespace inheritance means - 681 you will get references to elements in another namespace when - 682 generating code for a subclass; that's fine, and those references - 683 should not be generated locally. - 684 """ - 685 return self.targetNamespace() in (ns, None) -
686 -
687 - def expandedName (self): -
688 """Return the L{pyxb.namespace.ExpandedName} of this object.""" - 689 if self.name() is None: - 690 return None - 691 return pyxb.namespace.ExpandedName(self.targetNamespace(), self.name()) -
692 -
693 - def __new__ (cls, *args, **kw): -
694 """Pickling support. - 695 - 696 Normally, we just create a new instance of this class. - 697 However, if we're unpickling a reference in a loadable schema, - 698 we need to return the existing component instance by looking - 699 up the name in the component map of the desired namespace. We - 700 can tell the difference because no normal constructors that - 701 inherit from this have positional arguments; only invocations - 702 by unpickling with a value returned in __getnewargs__ do. - 703 - 704 This does require that the dependent namespace already have - 705 been validated (or that it be validated here). That shouldn't - 706 be a problem, except for the dependency loop resulting from - 707 use of xml:lang in the XMLSchema namespace. For that issue, - 708 see pyxb.namespace._XMLSchema. - 709 """ - 710 - 711 if 0 == len(args): - 712 rv = super(_NamedComponent_mixin, cls).__new__(cls) - 713 return rv - 714 ( object_reference, scope, icls ) = args - 715 - 716 object_reference = _PickledAnonymousReference.FromPickled(object_reference) - 717 - 718 # Explicitly validate here: the lookup operations won't do so, - 719 # but will abort if the namespace hasn't been validated yet. - 720 object_reference.validateComponentModel() - 721 rv = None - 722 if isinstance(scope, (tuple, _PickledAnonymousReference)): - 723 # Scope is the expanded name of the complex type in which the - 724 # named value can be located. - 725 scope_ref = _PickledAnonymousReference.FromPickled(scope) - 726 if object_reference.namespace() != scope_ref.namespace(): - 727 scope_ref.validateComponentModel() - 728 assert 'typeDefinition' in scope_ref.namespace().categories() - 729 scope_ctd = scope_ref.typeDefinition() - 730 if scope_ctd is None: - 731 raise pyxb.SchemaValidationError('Unable to resolve local scope %s' % (scope_ref,)) - 732 if issubclass(icls, AttributeDeclaration): - 733 rv = scope_ctd.lookupScopedAttributeDeclaration(object_reference) - 734 elif issubclass(icls, ElementDeclaration): - 735 rv = scope_ctd.lookupScopedElementDeclaration(object_reference) - 736 if rv is None: - 737 raise pyxb.SchemaValidationError('Unable to resolve %s as %s in scope %s' % (object_reference, icls, scope_ref)) - 738 elif _ScopedDeclaration_mixin.ScopeIsGlobal(scope) or _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope): - 739 if (issubclass(icls, SimpleTypeDefinition) or issubclass(icls, ComplexTypeDefinition)): - 740 rv = object_reference.typeDefinition() - 741 elif issubclass(icls, AttributeGroupDefinition): - 742 rv = object_reference.attributeGroupDefinition() - 743 elif issubclass(icls, ModelGroupDefinition): - 744 rv = object_reference.modelGroupDefinition() - 745 elif issubclass(icls, AttributeDeclaration): - 746 rv = object_reference.attributeDeclaration() - 747 elif issubclass(icls, ElementDeclaration): - 748 rv = object_reference.elementDeclaration() - 749 elif issubclass(icls, IdentityConstraintDefinition): - 750 rv = object_reference.identityConstraintDefinition() - 751 if rv is None: - 752 raise pyxb.SchemaValidationError('Unable to resolve %s as %s' % (object_reference, icls)) - 753 if rv is None: - 754 raise pyxb.SchemaValidationError('Unable to resolve reference %s, scope %s ns %s type %s, class %s' % (object_reference, scope, (scope is None and "<unknown>" or scope.targetNamespace()), type(scope), icls)) - 755 return rv -
756 -
757 - def __init__ (self, *args, **kw): -
758 assert 0 == len(args) - 759 name = kw.get('name') - 760 # Must be None or a valid NCName - 761 assert (name is None) or (0 > name.find(':')), 'name %s' % (name,) - 762 self.__name = name - 763 - 764 # Target namespace is taken from the context, unless somebody - 765 # overrides it (as is done for local declarations if the form is - 766 # unqualified). - 767 self.__targetNamespace = kw.get('target_namespace', self._namespaceContext().targetNamespace()) - 768 self.__bindingNamespace = kw.get('binding_namespace') - 769 - 770 self.__templateMap = {} - 771 - 772 self.__schema = kw.get('schema') - 773 assert self._schema() is not None - 774 - 775 # Do parent invocations after we've set the name: they might need it. - 776 super(_NamedComponent_mixin, self).__init__(*args, **kw) -
777 -
778 - def isNameEquivalent (self, other): -
779 """Return true iff this and the other component share the same name and target namespace. - 780 - 781 Anonymous components are inherently name inequivalent, except to - 782 themselves. This relies on equivalence as defined for - 783 pyxb.namespace.ExpandedName, for which None is not equivalent to any - 784 non-anonymous name.""" - 785 # Note that unpickled objects - 786 return (self == other) or ((not self.isAnonymous()) and (self.expandedName() == other.expandedName())) -
787 -
788 - def isTypeEquivalent (self, other): -
789 """Return True iff this and the other component have matching types. - 790 - 791 It appears that name equivalence is used; two complex type definitions - 792 with identical structures are not considered equivalent (at least, per - 793 XMLSpy). - 794 """ - 795 return (type(self) == type(other)) and self.isNameEquivalent(other) -
796 -
797 - def isDerivationConsistent (self, other): -
798 """Return True iff this type can serve as a restriction of the other - 799 type for the purposes of U{element consistency<http://www.w3.org/TR/xmlschema-1/#cos-element-consistent>}. - 800 - 801 It appears that name equivalence is normally used; two complex type - 802 definitions with identical structures are not considered equivalent - 803 (at least, per XMLSpy). However, some OpenGIS standards demonstrate - 804 that derivation by restriction from the other type is also acceptable. - 805 That opens a whole can of worms; see - 806 L{ElementDeclaration.isAdaptable}. - 807 """ - 808 this = self - 809 # can this succeed if component types are not equivalent? - 810 while this is not None: - 811 if this.isTypeEquivalent(other): - 812 return True - 813 # Assumption from ElementDeclaration.isAdaptable - 814 assert this.isResolved() and other.isResolved() - 815 if isinstance(self, ComplexTypeDefinition): - 816 if self.DM_restriction != this.derivationMethod(): - 817 return False - 818 else: - 819 assert isinstance(self, SimpleTypeDefinition) - 820 if self._DA_restriction != this._derivationAlternative(): - 821 return False - 822 if not this.baseTypeDefinition().isDerivationConsistent(other): - 823 return False - 824 this = this.baseTypeDefinition() - 825 return False -
826 -
827 - def _picklingReference (self): -
828 if self.__needAnonymousSupport(): - 829 assert self._anonymousName() is not None - 830 return _PickledAnonymousReference(self.targetNamespace(), self._anonymousName()) - 831 return self.expandedName().uriTuple() -
832 -
833 - def __pickleAsReference (self): -
834 if self.targetNamespace() is None: - 835 return False - 836 # Get the namespace we're pickling. If the namespace is None, - 837 # we're not pickling; we're probably cloning, and in that case - 838 # we don't want to use the reference state encoding. - 839 pickling_archive = pyxb.namespace.archive.NamespaceArchive.PicklingArchive() - 840 if pickling_archive is None: - 841 return False - 842 # If this thing is scoped in a complex type that belongs to the - 843 # namespace being pickled, then it gets pickled as an object even if - 844 # its target namespace isn't this one. - 845 assert self._objectOrigin() is not None - 846 if self._picklesInArchive(pickling_archive): - 847 return False - 848 # Note that anonymous objects must use their fallback - 849 return True -
850 -
851 - def __getstate__ (self): -
852 if self.__pickleAsReference(): - 853 # NB: This instance may be a scoped declaration, but in - 854 # this case (unlike getnewargs) we don't care about trying - 855 # to look up a previous instance, so we don't need to - 856 # encode the scope in the reference tuple. - 857 return self._picklingReference() - 858 if self.targetNamespace() is None: - 859 # The only internal named objects that should exist are - 860 # ones that have a non-global scope (including those with - 861 # absent scope). - 862 # @todo: this is wrong for schema that are not bound to a - 863 # namespace, unless we use an unbound Namespace instance - 864 #assert isinstance(self, _ScopedDeclaration_mixin) - 865 #assert self.SCOPE_global != self.scope() - 866 # NOTE: The name of the scope may be None. This is not a - 867 # problem unless somebody tries to extend or restrict the - 868 # scope type, which at the moment I'm thinking is - 869 # impossible for anonymous types. If it isn't, we're - 870 # gonna need some other sort of ID, like a UUID associated - 871 # with the anonymous class at the time it's written to the - 872 # preprocessed schema file. - 873 pass - 874 return super(_NamedComponent_mixin, self).__getstate__() -
875 -
876 - def __getnewargs__ (self): -
877 """Pickling support. - 878 - 879 If this instance is being pickled as a reference, provide the - 880 arguments that are necessary so that the unpickler can locate - 881 the appropriate component rather than create a duplicate - 882 instance.""" - 883 - 884 if self.__pickleAsReference(): - 885 scope = self._scope() - 886 if isinstance(self, _ScopedDeclaration_mixin): - 887 # If scope is global, we can look it up in the namespace. - 888 # If scope is indeterminate, this must be within a group in - 889 # another namespace. Why are we serializing it? - 890 # If scope is local, provide the namespace and name of - 891 # the type that holds it - 892 if self.SCOPE_global == self.scope(): - 893 pass - 894 elif isinstance(self.scope(), ComplexTypeDefinition): - 895 scope = self.scope()._picklingReference() - 896 assert isinstance(scope, (tuple, _PickledAnonymousReference)), self - 897 else: - 898 assert self._scopeIsIndeterminate() - 899 # This is actually OK: we made sure both the scope and - 900 # this instance can be looked up by a unique identifier. - 901 else: - 902 assert isinstance(self, _NamedComponent_mixin), 'Pickling unnamed component %s in indeterminate scope by reference' % (self,) - 903 assert not isinstance(scope, ComplexTypeDefinition), '%s %s %s %s' % (self, self.name(), scope, self._objectOrigin()) - 904 - 905 rv = ( self._picklingReference(), scope, self.__class__ ) - 906 return rv - 907 return () -
908 -
909 - def __setstate__ (self, state): -
910 if isinstance(state, tuple): - 911 # We don't actually have to set any state here; we just - 912 # make sure that we resolved to an already-configured - 913 # instance. - 914 assert self.targetNamespace() is not None - 915 assert self.targetNamespace().uri() == state[0] - 916 assert self.name() == state[1] - 917 return - 918 if isinstance(state, _PickledAnonymousReference): - 919 assert self.targetNamespace() is not None - 920 assert self.targetNamespace() == state.namespace() - 921 assert self.__needAnonymousSupport() - 922 assert self._anonymousName() == state.anonymousName() - 923 return - 924 self.__dict__.update(state) -
925 -
926 - def _resetClone_csc (self, **kw): -
927 self.__schema = None - 928 self_fn = lambda *_args, **_kw: self - 929 rv = getattr(super(_NamedComponent_mixin, self), '_resetClone_csc', self_fn)(**kw) - 930 self.__templateMap = { } - 931 origin = kw.get('origin') - 932 self.__anonymousName = None - 933 self._setObjectOrigin(origin, override=True) - 934 return rv -
935 -
936 -class _ValueConstraint_mixin (pyxb.cscRoot): -
937 """Mix-in indicating that the component contains a simple-type - 938 value that may be constrained.""" - 939 - 940 VC_na = 0 #<<< No value constraint applies - 941 VC_default = 1 #<<< Provided value constraint is default value - 942 VC_fixed = 2 #<<< Provided value constraint is fixed value - 943 - 944 # None, or a tuple containing a string followed by one of the VC_* - 945 # values above. - 946 __valueConstraint = None -
947 - def valueConstraint (self): -
948 """A constraint on the value of the attribute or element. - 949 - 950 Either None, or a pair consisting of a string in the lexical - 951 space of the typeDefinition and one of VC_default and - 952 VC_fixed.""" - 953 return self.__valueConstraint -
954 -
955 - def default (self): -
956 """If this instance constraints a default value, return that - 957 value; otherwise return None.""" - 958 if not isinstance(self.__valueConstraint, tuple): - 959 return None - 960 if self.VC_default != self.__valueConstraint[1]: - 961 return None - 962 return self.__valueConstraint[0] -
963 -
964 - def fixed (self): -
965 """If this instance constraints a fixed value, return that - 966 value; otherwise return None.""" - 967 if not isinstance(self.__valueConstraint, tuple): - 968 return None - 969 if self.VC_fixed != self.__valueConstraint[1]: - 970 return None - 971 return self.__valueConstraint[0] -
972 -
973 - def _valueConstraintFromDOM (self, node): -
974 adefault = domutils.NodeAttribute(node, 'default') - 975 afixed = domutils.NodeAttribute(node, 'fixed') - 976 ause = domutils.NodeAttribute(node, 'use') - 977 if (adefault is not None) and (afixed is not None): - 978 raise pyxb.SchemaValidationError('Attributes default and fixed may not both appear (3.2.3r1)') - 979 if adefault is not None: - 980 if (ause is not None) and ('optional' != ause): - 981 raise pyxb.SchemaValidationError('Attribute use must be optional when default present (3.2.3r2)') - 982 self.__valueConstraint = (adefault, self.VC_default) - 983 return self - 984 if afixed is not None: - 985 self.__valueConstraint = (afixed, self.VC_fixed) - 986 return self - 987 self.__valueConstraint = None - 988 return self -
989 -
990 -class _ScopedDeclaration_mixin (pyxb.cscRoot): -
991 """Mix-in class for named components that have a scope. - 992 - 993 Scope is important when doing cross-namespace inheritance, - 994 e.g. extending or restricting a complex type definition that is - 995 from a different namespace. In this case, we will need to retain - 996 a reference to the external component when the schema is - 997 serialized. - 998 - 999 This is done in the pickling process by including the scope when -1000 pickling a component as a reference. The scope is the -1001 SCOPE_global if global; otherwise, it is a tuple containing the -1002 external namespace URI and the NCName of the complex type -1003 definition in that namespace. We assume that the complex type -1004 definition has global scope; otherwise, it should not have been -1005 possible to extend or restrict it. (Should this be untrue, there -1006 are comments in the code about a possible solution.) -1007 -1008 @warning: This mix-in must follow L{_NamedComponent_mixin} in the C{mro}. -1009 """ -1010 -1011 SCOPE_global = 'global' #<<< Marker to indicate global scope -1012 XSCOPE_indeterminate = 'indeterminate' #<<< Marker to indicate scope has not been assigned -1013 -1014 @classmethod -
1015 - def IsValidScope (cls, value): -
1016 return (cls.SCOPE_global == value) or isinstance(value, ComplexTypeDefinition) -
1017 -1018 @classmethod -
1019 - def ScopeIsIndeterminate (cls, value): -
1020 return (cls.XSCOPE_indeterminate == value) -
1021 -1022 @classmethod -
1023 - def ScopeIsGlobal (cls, value): -
1024 return (cls.SCOPE_global == value) -
1025 -
1026 - def _scopeIsCompatible (self, scope): -
1027 """Return True if this scope currently assigned to this instance is compatible with the given scope. -1028 -1029 If either scope is indeterminate, presume they will ultimately be -1030 compatible. Scopes that are equal are compatible, as is a local scope -1031 if this already has a global scope.""" -1032 if self.ScopeIsIndeterminate(scope) or self.ScopeIsIndeterminate(self.scope()): -1033 return True -1034 if self.scope() == scope: -1035 return True -1036 return (self.SCOPE_global == self.scope()) and isinstance(scope, ComplexTypeDefinition) -
1037 -1038 # The scope for the element. Valid values are SCOPE_global or a -1039 # complex type definition. None is an invalid value, but may -1040 # appear if scope is determined by an ancestor component. -
1041 - def scope (self): -
1042 """The scope for the declaration. -1043 -1044 Valid values are SCOPE_global, or a complex type definition. -1045 A value of None means a non-global declaration that is not -1046 owned by a complex type definition. These can only appear in -1047 attribute group definitions, model group definitions, and element -1048 declarations. -1049 -1050 @todo: For declarations in named model groups (viz., local -1051 elements that aren't references), the scope needs to be set by -1052 the owning complex type. -1053 """ -1054 return self._scope() -
1055 -1056 # The base declaration is the original _ScopedDeclaration_mixin which -1057 # introduced the element into its scope. This is used to retain a -1058 # particular defining declaration when each extension type gets its own -1059 # clone adapted for its scope. -1060 __baseDeclaration = None -
1061 - def baseDeclaration (self): -
1062 return self.__baseDeclaration or self -
1063 - def _baseDeclaration (self, referenced_declaration): -
1064 self.__baseDeclaration = referenced_declaration.baseDeclaration() -1065 return self.__baseDeclaration -
1066 -
1067 -class _AttributeWildcard_mixin (pyxb.cscRoot): -
1068 """Support for components that accept attribute wildcards. -1069 -1070 That is L{AttributeGroupDefinition} and L{ComplexTypeDefinition}. The -1071 calculations of the appropriate wildcard are sufficiently complex that -1072 they need to be abstracted out to a mix-in class.""" -1073 -1074 # Optional wildcard that constrains attributes -1075 __attributeWildcard = None -1076 -
1077 - def attributeWildcard (self): -
1078 """Return the L{Wildcard} component associated with attributes of this -1079 instance, or C{None} if attribute wildcards are not present in the -1080 instance.""" -1081 return self.__attributeWildcard -
1082 -
1083 - def _setAttributeWildcard (self, attribute_wildcard): -
1084 """Set the attribute wildcard property for this instance.""" -1085 assert (attribute_wildcard is None) or isinstance(attribute_wildcard, Wildcard) -1086 self.__attributeWildcard = attribute_wildcard -1087 return self -
1088 -
1089 - def _attributeRelevantChildren (self, node_list): -
1090 """Return the nodes that are relevant for attribute processing. -1091 -1092 @param node_list: A sequence of nodes found in a definition content -1093 information item. -1094 -1095 @return: A tuple C{( attributes, attributeGroups, attributeWildcard)} -1096 where C{attributes} is the subsequence of C{node_list} that are -1097 XMLSchema C{attribute} nodes; C{attributeGroups} is analogous; and -1098 C{attributeWildcard} is a single DOM node with XMLSchema name -1099 C{anyAttribute} (or C{None}, if no such node is present in the list). -1100 -1101 @raise pyxb.SchemaValidationError: An C{attributeGroup} node is -1102 present but does not have the required C{ref} attribute. -1103 @raise pyxb.SchemaValidationError: Multiple C{anyAttribute} nodes are -1104 identified. -1105 """ -1106 -1107 attributes = [] -1108 attribute_groups = [] -1109 any_attribute = None -1110 # Handle clauses 1 and 2 (common between simple and complex types) -1111 for node in node_list: -1112 if Node.ELEMENT_NODE != node.nodeType: -1113 continue -1114 if xsd.nodeIsNamed(node, 'attribute'): -1115 # Note: This attribute use instance may have use=prohibited -1116 attributes.append(node) -1117 elif xsd.nodeIsNamed(node, 'attributeGroup'): -1118 # This must be an attributeGroupRef -1119 agd_en = domutils.NodeAttributeQName(node, 'ref') -1120 if agd_en is None: -1121 raise pyxb.SchemaValidationError('Require ref attribute on internal attributeGroup elements') -1122 attribute_groups.append(agd_en) -1123 elif xsd.nodeIsNamed(node, 'anyAttribute'): -1124 if any_attribute is not None: -1125 raise pyxb.SchemaValidationError('Multiple anyAttribute children are not allowed') -1126 any_attribute = node -1127 -1128 return (attributes, attribute_groups, any_attribute) -
1129 -1130 @classmethod -
1131 - def CompleteWildcard (cls, namespace_context, attribute_groups, local_wildcard): -
1132 """Implement the algorithm as described the -1133 U{specification<http://www.w3.org/TR/xmlschema-1/#declare-type>}. -1134 -1135 @param namespace_context: The L{pyxb.namespace.NamespaceContext} to be -1136 associated with any created L{Wildcard} instance -1137 @param attribute_groups: A list of L{AttributeGroupDefinition} instances -1138 @param local_wildcard: A L{Wildcard} instance computed from a relevant -1139 XMLSchema C{anyAttribute} element, or C{None} if no attribute wildcard -1140 is relevant -1141 """ -1142 -1143 # Non-absent wildcard properties of attribute groups -1144 agd_wildcards = [] -1145 for agd in attribute_groups: -1146 assert isinstance(agd, AttributeGroupDefinition) -1147 if agd.attributeWildcard() is not None: -1148 agd_wildcards.append(agd.attributeWildcard()) -1149 agd_constraints = [ _agd.namespaceConstraint() for _agd in agd_wildcards ] -1150 -1151 # Clause 2.1 -1152 if 0 == len(agd_wildcards): -1153 return local_wildcard -1154 -1155 if local_wildcard is not None: -1156 # Clause 2.2.1 -1157 return Wildcard(process_contents=local_wildcard.processContents(), -1158 namespace_constraint=Wildcard.IntensionalIntersection(agd_constraints + [local_wildcard.namespaecConstraint()]), -1159 annotation=local_wildcard.annotation(), -1160 namespace_context=namespace_context) -1161 # Clause 2.2.2 -1162 return Wildcard(process_contents=agd_wildcards[0].processContents(), -1163 namespace_constraint=Wildcard.IntensionalIntersection(agd_constraints), -1164 namespace_context=namespace_context) -
1165 -
1166 -class AttributeDeclaration (_SchemaComponent_mixin, _NamedComponent_mixin, pyxb.namespace.resolution._Resolvable_mixin, _Annotated_mixin, _ValueConstraint_mixin, _ScopedDeclaration_mixin): -
1167 """An XMLSchema U{Attribute Declaration<http://www.w3.org/TR/xmlschema-1/#cAttribute_Declarations>} component. -1168 """ -1169 -1170 # The STD to which attribute values must conform -1171 __typeDefinition = None -
1172 - def typeDefinition (self): -
1173 """The simple type definition to which an attribute value must -1174 conform.""" -1175 return self.__typeDefinition -
1176 -1177 # The expanded name content of the XSD type attribute -1178 __typeExpandedName = None -1179 -
1180 - def __init__ (self, *args, **kw): -
1181 super(AttributeDeclaration, self).__init__(*args, **kw) -1182 assert 'scope' in kw -
1183 -
1184 - def __str__ (self): -
1185 if self.typeDefinition(): -1186 return 'AD[%s:%s]' % (self.name(), self.typeDefinition().expandedName()) -1187 return 'AD[%s:?]' % (self.expandedName(),) -
1188 -1189 @classmethod -
1190 - def CreateBaseInstance (cls, name, schema, std=None): -
1191 """Create an attribute declaration component for a specified namespace.""" -1192 kw = { 'name' : name, -1193 'schema' : schema, -1194 'namespace_context' : schema.targetNamespace().initialNamespaceContext(), -1195 'scope' : _ScopedDeclaration_mixin.SCOPE_global } -1196 assert schema is not None -1197 bi = cls(**kw) -1198 if std is not None: -1199 bi.__typeDefinition = std -1200 bi.__typeExpandedName = None -1201 return bi -
1202 -1203 # CFD:AD CFD:AttributeDeclaration -1204 @classmethod -
1205 - def CreateFromDOM (cls, node, **kw): -
1206 """Create an attribute declaration from the given DOM node. -1207 -1208 wxs is a Schema instance within which the attribute is being -1209 declared. -1210 -1211 node is a DOM element. The name must be one of ( 'all', -1212 'choice', 'sequence' ), and the node must be in the XMLSchema -1213 namespace. -1214 -1215 scope is the _ScopeDeclaration_mxin context into which the -1216 attribute declaration is placed. It can be SCOPE_global, a -1217 complex type definition, or XSCOPE_indeterminate if this is an -1218 anonymous declaration within an attribute group. It is a -1219 required parameter for this function. -1220 """ -1221 -1222 scope = kw['scope'] -1223 assert _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope) or _ScopedDeclaration_mixin.IsValidScope(scope) -1224 -1225 # Node should be an XMLSchema attribute node -1226 assert xsd.nodeIsNamed(node, 'attribute') -1227 -1228 name = domutils.NodeAttribute(node, 'name') -1229 -1230 # Implement per section 3.2.2 -1231 if xsd.nodeIsNamed(node.parentNode, 'schema'): -1232 assert cls.SCOPE_global == scope -1233 elif domutils.NodeAttribute(node, 'ref') is None: -1234 # This is an anonymous declaration within an attribute use -1235 assert _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope) or isinstance(scope, ComplexTypeDefinition) -1236 else: -1237 raise pyxb.SchemaValidationError('Internal attribute declaration by reference') -1238 -1239 rv = cls(name=name, node=node, **kw) -1240 rv._annotationFromDOM(node) -1241 rv._valueConstraintFromDOM(node) -1242 -1243 rv.__typeExpandedName = domutils.NodeAttributeQName(node, 'type') -1244 -1245 kw.pop('node', None) -1246 kw['owner'] = rv -1247 -1248 st_node = domutils.LocateUniqueChild(node, 'simpleType') -1249 if st_node is not None: -1250 rv.__typeDefinition = SimpleTypeDefinition.CreateFromDOM(st_node, **kw) -1251 elif rv.__typeExpandedName is None: -1252 rv.__typeDefinition = SimpleTypeDefinition.SimpleUrTypeDefinition() -1253 -1254 if rv.__typeDefinition is None: -1255 rv._queueForResolution('creation') -1256 return rv -
1257 -
1258 - def isResolved (self): -
1259 return self.__typeDefinition is not None -
1260 -1261 # res:AD res:AttributeDeclaration -
1262 - def _resolve (self): -
1263 if self.isResolved(): -1264 return self -1265 -1266 # Although the type definition may not be resolved, *this* component -1267 # is resolved, since we don't look into the type definition for anything. -1268 assert self.__typeExpandedName is not None, 'AD %s is unresolved but had no type attribute field' % (self.expandedName(),) -1269 self.__typeDefinition = self.__typeExpandedName.typeDefinition() -1270 if self.__typeDefinition is None: -1271 raise pyxb.SchemaValidationError('Type reference %s cannot be found' % (self.__typeExpandedName,)) -1272 if not isinstance(self.__typeDefinition, SimpleTypeDefinition): -1273 raise pyxb.SchemaValidationError('Need %s to be a simple type' % (self.__typeExpandedName,)) -1274 -1275 return self -
1276 -
1277 - def _updateFromOther_csc (self, other): -
1278 """Override fields in this instance with those from the other. -1279 -1280 This method is invoked only by Schema._addNamedComponent, and -1281 then only when a built-in type collides with a schema-defined -1282 type. Material like facets is not (currently) held in the -1283 built-in copy, so the DOM information is copied over to the -1284 built-in STD, which is subsequently re-resolved. -1285 -1286 Returns self. -1287 """ -1288 assert self != other -1289 assert self.name() is not None -1290 assert self.isNameEquivalent(other) -1291 super(AttributeDeclaration, self)._updateFromOther_csc(other) -1292 -1293 # The other STD should be an unresolved schema-defined type. -1294 # Mark this instance as unresolved so it is re-examined -1295 if not other.isResolved(): -1296 if pyxb.namespace.BuiltInObjectUID == self._objectOrigin().generationUID(): -1297 #assert self.isResolved(), 'Built-in %s is not resolved' % (self.expandedName(),) -1298 _log.warning('Not destroying builtin %s: %s', self.expandedName(), self.__typeDefinition) -1299 else: -1300 self.__typeDefinition = None -1301 return self -
1302 -1303 # bR:AD -
1304 - def _bindingRequires_vx (self, include_lax): -
1305 """Attribute declarations require their type.""" -1306 return frozenset([ self.__typeDefinition ]) -
1307 -
1308 -class AttributeUse (_SchemaComponent_mixin, pyxb.namespace.resolution._Resolvable_mixin, _ValueConstraint_mixin): -
1309 """An XMLSchema U{Attribute Use<http://www.w3.org/TR/xmlschema-1/#cAttribute_Use>} component.""" -1310 -1311 # How this attribute can be used. The component property -1312 # "required" is true iff the value is USE_required. -1313 __use = None -1314 -1315 USE_required = 0x01 #<<< The attribute is required -1316 USE_optional = 0x02 #<<< The attribute may or may not appear -1317 USE_prohibited = 0x04 #<<< The attribute must not appear -1318 -
1319 - def required (self): -
1320 return self.USE_required == self.__use -
1321 -
1322 - def prohibited (self): -
1323 return self.USE_prohibited == self.__use -
1324 -1325 # The expanded name value of the XSD ref attribute -1326 __refExpandedName = None -1327 -1328 __restrictionOf = None -
1329 - def restrictionOf (self): -
1330 return self.__restrictionOf -
1331 - def _setRestrictionOf (self, au): -
1332 assert isinstance(au, AttributeUse) -1333 # Might re-assign if had to suspend resolution -1334 assert (self.__restrictionOf is None) or (self.__restrictionOf == au) -1335 self.__restrictionOf = au -
1336 -1337 # A reference to an AttributeDeclaration -
1338 - def attributeDeclaration (self): -
1339 """The attribute declaration for this use. -1340 -1341 When the use scope is assigned, the declaration is cloned (if -1342 necessary) so that each declaration corresponds to only one use. We -1343 rely on this in code generation, because the template map for the use -1344 is stored in its declaration.""" -1345 return self.__attributeDeclaration -
1346 __attributeDeclaration = None -1347 -1348 # Define so superclasses can take keywords -
1349 - def __init__ (self, **kw): -
1350 super(AttributeUse, self).__init__(**kw) -
1351 -
1352 - def matchingQNameMembers (self, au_set): -
1353 """Return the subset of au_set for which the use names match this use.""" -1354 -1355 if not self.isResolved(): -1356 return None -1357 this_ad = self.attributeDeclaration() -1358 rv = set() -1359 for au in au_set: -1360 if not au.isResolved(): -1361 return None -1362 that_ad = au.attributeDeclaration() -1363 if this_ad.isNameEquivalent(that_ad): -1364 rv.add(au) -1365 return rv -
1366 -1367 @classmethod -
1368 - def CreateBaseInstance (cls, schema, attribute_declaration, use=USE_optional): -
1369 kw = { 'schema' : schema, -1370 'namespace_context' : schema.targetNamespace().initialNamespaceContext() } -1371 bi = cls(**kw) -1372 assert isinstance(attribute_declaration, AttributeDeclaration) -1373 bi.__attributeDeclaration = attribute_declaration -1374 bi.__use = use -1375 return bi -
1376 -1377 # CFD:AU CFD:AttributeUse -1378 @classmethod -
1379 - def CreateFromDOM (cls, node, **kw): -
1380 """Create an Attribute Use from the given DOM node. -1381 -1382 wxs is a Schema instance within which the attribute use is -1383 being defined. -1384 -1385 node is a DOM element. The name must be 'attribute', and the -1386 node must be in the XMLSchema namespace. -1387 -1388 scope is the _ScopeDeclaration_mixin context into which any -1389 required anonymous attribute declaration is put. This must be -1390 a complex type definition, or None if this use is in an -1391 attribute group. -1392 """ -1393 -1394 scope = kw['scope'] -1395 assert _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope) or isinstance(scope, ComplexTypeDefinition) -1396 assert xsd.nodeIsNamed(node, 'attribute') -1397 schema = kw['schema'] -1398 rv = cls(node=node, **kw) -1399 -1400 rv.__use = cls.USE_optional -1401 use = domutils.NodeAttribute(node, 'use') -1402 if use is not None: -1403 if 'required' == use: -1404 rv.__use = cls.USE_required -1405 elif 'optional' == use: -1406 rv.__use = cls.USE_optional -1407 elif 'prohibited' == use: -1408 rv.__use = cls.USE_prohibited -1409 else: -1410 raise pyxb.SchemaValidationError('Unexpected value %s for attribute use attribute' % (use,)) -1411 -1412 rv._valueConstraintFromDOM(node) -1413 -1414 rv.__refExpandedName = domutils.NodeAttributeQName(node, 'ref') -1415 if rv.__refExpandedName is None: -1416 # Create an anonymous declaration -1417 kw.pop('node', None) -1418 kw['owner'] = rv -1419 kw['target_namespace'] = schema.targetNamespaceForNode(node, AttributeDeclaration) -1420 rv.__attributeDeclaration = AttributeDeclaration.CreateFromDOM(node, **kw) -1421 -1422 if not rv.isResolved(): -1423 rv._queueForResolution('creation') -1424 -1425 return rv -
1426 -
1427 - def isResolved (self): -
1428 return self.__attributeDeclaration is not None -
1429 -
1430 - def _resolve (self): -
1431 if self.isResolved(): -1432 return self -1433 self.__attributeDeclaration = self.__refExpandedName.attributeDeclaration() -1434 if self.__attributeDeclaration is None: -1435 raise pyxb.SchemaValidationError('Attribute declaration %s cannot be found' % (self.__refExpandedName,)) -1436 -1437 assert isinstance(self.__attributeDeclaration, AttributeDeclaration) -1438 -1439 return self -
1440 -1441 # bR:AU -
1442 - def _bindingRequires_vx (self, include_lax): -
1443 """Attribute uses require their declarations, but only if lax.""" -1444 if not include_lax: -1445 return frozenset() -1446 return frozenset([ self.attributeDeclaration() ]) -
1447 -1448 # aFS:AU -
1449 - def _adaptForScope (self, ctd): -
1450 """Adapt this instance for the given complex type. -1451 -1452 If the attribute declaration for this use is not associated with a -1453 complex type definition, then associate a clone of it with this CTD, -1454 and clone a new attribute use that uses the associated declaration. -1455 This attribute use is then inherited by extensions and restrictions, -1456 while retaining its original scope.""" -1457 rv = self -1458 assert self.isResolved() -1459 ad = self.__attributeDeclaration -1460 assert ad.scope() is not None -1461 assert isinstance(ctd, ComplexTypeDefinition) -1462 if not isinstance(ad.scope(), ComplexTypeDefinition): -1463 rv = self._clone(ctd, ctd._objectOrigin()) -1464 rv.__attributeDeclaration = ad._clone(rv, ctd._objectOrigin()) -1465 rv.__attributeDeclaration._setScope(ctd) -1466 ctd._recordLocalDeclaration(rv.__attributeDeclaration) -1467 return rv -
1468 -
1469 - def __str__ (self): -
1470 return 'AU[%s]' % (self.attributeDeclaration(),) -
1471 -
1472 -1473 -class ElementDeclaration (_ParticleTree_mixin, _SchemaComponent_mixin, _NamedComponent_mixin, pyxb.namespace.resolution._Resolvable_mixin, _Annotated_mixin, _ValueConstraint_mixin, _ScopedDeclaration_mixin): -
1474 """An XMLSchema U{Element Declaration<http://www.w3.org/TR/xmlschema-1/#cElement_Declarations>} component.""" -1475 -1476 # Simple or complex type definition -1477 __typeDefinition = None -
1478 - def typeDefinition (self): -
1479 """The simple or complex type to which the element value conforms.""" -1480 return self.__typeDefinition -
1481 - def _typeDefinition (self, type_definition): -
1482 self.__typeDefinition = type_definition -1483 if (type_definition is not None) and (self.valueConstraint() is not None): -1484 failed = True -1485 if isinstance(self.__typeDefinition, SimpleTypeDefinition): -1486 failed = False -1487 elif isinstance(self.__typeDefinition, ComplexTypeDefinition): -1488 # The corresponding type may not be resolved so we can't check -1489 # its contentType, but we should know whether it could be -1490 # complex. -1491 ct = type_definition.contentType() -1492 if ct is None: -1493 if False == self.__typeDefinition._isComplexContent(): -1494 failed = False -1495 else: -1496 _log.error('Unable to check value constraint on %s due to incomplete resolution of type', self.expandedName()) -1497 else: -1498 failed = not (isinstance(ct, tuple) and (ComplexTypeDefinition.CT_SIMPLE == ct[0])) -1499 if failed: -1500 if self.__typeExpandedName is None: -1501 raise pyxb.SchemaValidationError('Value constraint on element %s with non-simple content' % (self.expandedName(),)) -1502 raise pyxb.SchemaValidationError('Value constraint on element %s with non-simple type %s' % (self.expandedName(), self.__typeExpandedName)) -1503 return self -
1504 -1505 __substitutionGroupExpandedName = None -1506 -1507 __typeExpandedName = None -1508 -1509 __nillable = False -
1510 - def nillable (self): -
1511 return self.__nillable -
1512 -1513 __identityConstraintDefinitions = None -
1514 - def identityConstraintDefinitions (self): -
1515 """A list of IdentityConstraintDefinition instances.""" -1516 return self.__identityConstraintDefinitions -
1517 -1518 __substitutionGroupAffiliation = None -
1519 - def substitutionGroupAffiliation (self): -
1520 """None, or a reference to an ElementDeclaration.""" -1521 return self.__substitutionGroupAffiliation -
1522 -1523 SGE_none = 0 #<<< No substitution group exclusion specified -1524 SGE_extension = 0x01 #<<< Substitution by an extension of the base type -1525 SGE_restriction = 0x02 #<<< Substitution by a restriction of the base type -1526 SGE_substitution = 0x04 #<<< Substitution by replacement (?) -1527 -1528 _SGE_Map = { 'extension' : SGE_extension -1529 , 'restriction' : SGE_restriction } -1530 _DS_Map = _SGE_Map.copy() -1531 _DS_Map.update( { 'substitution' : SGE_substitution } ) -1532 -1533 # Subset of SGE marks formed by bitmask. SGE_substitution is disallowed. -1534 __substitutionGroupExclusions = SGE_none -1535 -1536 # Subset of SGE marks formed by bitmask -1537 __disallowedSubstitutions = SGE_none -1538 -1539 __abstract = False -
1540 - def abstract (self): -
1541 return self.__abstract -
1542 -
1543 - def hasWildcardElement (self): -
1544 """Return False, since element declarations are not wildcards.""" -1545 return False -
1546 -1547 # bR:ED -
1548 - def _bindingRequires_vx (self, include_lax): -
1549 """Element declarations depend on the type definition of their -1550 content.""" -1551 return frozenset([self.__typeDefinition]) -
1552 -
1553 - def __init__ (self, *args, **kw): -
1554 super(ElementDeclaration, self).__init__(*args, **kw) -
1555 -1556 # CFD:ED CFD:ElementDeclaration -1557 @classmethod -
1558 - def CreateFromDOM (cls, node, **kw): -
1559 """Create an element declaration from the given DOM node. -1560 -1561 wxs is a Schema instance within which the element is being -1562 declared. -1563 -1564 scope is the _ScopeDeclaration_mixin context into which the -1565 element declaration is recorded. It can be SCOPE_global, a -1566 complex type definition, or None in the case of elements -1567 declared in a named model group. -1568 -1569 node is a DOM element. The name must be 'element', and the -1570 node must be in the XMLSchema namespace.""" -1571 -1572 scope = kw['scope'] -1573 assert _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope) or _ScopedDeclaration_mixin.IsValidScope(scope) -1574 -1575 # Node should be an XMLSchema element node -1576 assert xsd.nodeIsNamed(node, 'element') -1577 -1578 # Might be top-level, might be local -1579 name = domutils.NodeAttribute(node, 'name') -1580 if xsd.nodeIsNamed(node.parentNode, 'schema'): -1581 assert _ScopedDeclaration_mixin.SCOPE_global == scope -1582 elif domutils.NodeAttribute(node, 'ref') is None: -1583 # Scope may be None or a CTD. -1584 assert _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope) or isinstance(scope, ComplexTypeDefinition) -1585 else: -1586 raise pyxb.SchemaValidationError('Created reference as element declaration') -1587 -1588 rv = cls(name=name, node=node, **kw) -1589 rv._annotationFromDOM(node) -1590 rv._valueConstraintFromDOM(node) -1591 -1592 rv.__substitutionGroupExpandedName = domutils.NodeAttributeQName(node, 'substitutionGroup') -1593 -1594 kw.pop('node', None) -1595 kw['owner'] = rv -1596 -1597 # Global EDs should be given indeterminate scope to ensure subordinate -1598 # declarations are not inappropriately associated with the element's -1599 # namespace. If the ED is within a non-global scope that scope should -1600 # be retained. -1601 if rv._scopeIsGlobal(): -1602 kw['scope'] = _ScopedDeclaration_mixin.XSCOPE_indeterminate -1603 -1604 identity_constraints = [] -1605 for cn in node.childNodes: -1606 if (Node.ELEMENT_NODE == cn.nodeType) and xsd.nodeIsNamed(cn, 'key', 'unique', 'keyref'): -1607 identity_constraints.append(IdentityConstraintDefinition.CreateFromDOM(cn, **kw)) -1608 rv.__identityConstraintDefinitions = identity_constraints -1609 -1610 rv.__typeDefinition = None -1611 rv.__typeExpandedName = domutils.NodeAttributeQName(node, 'type') -1612 simpleType_node = domutils.LocateUniqueChild(node, 'simpleType') -1613 complexType_node = domutils.LocateUniqueChild(node, 'complexType') -1614 if rv.__typeExpandedName is not None: -1615 if (simpleType_node is not None) and (complexType_node is not None): -1616 raise pyxb.SchemaValidationError('Cannot combine type attribute with simpleType or complexType child') -1617 if (rv.__typeDefinition is None) and (simpleType_node is not None): -1618 rv._typeDefinition(SimpleTypeDefinition.CreateFromDOM(simpleType_node, **kw)) -1619 if (rv.__typeDefinition is None) and (complexType_node is not None): -1620 rv._typeDefinition(ComplexTypeDefinition.CreateFromDOM(complexType_node, **kw)) -1621 if rv.__typeDefinition is None: -1622 if rv.__typeExpandedName is None: -1623 # Scan for particle types which were supposed to be enclosed in a complexType -1624 for cn in node.childNodes: -1625 if Particle.IsParticleNode(cn): -1626 raise pyxb.SchemaValidationError('Node %s in element must be wrapped by complexType.' % (cn.localName,)) -1627 rv._typeDefinition(ComplexTypeDefinition.UrTypeDefinition()) -1628 rv.__isResolved = (rv.__typeDefinition is not None) and (rv.__substitutionGroupExpandedName is None) -1629 if not rv.__isResolved: -1630 rv._queueForResolution('creation') -1631 -1632 attr_val = domutils.NodeAttribute(node, 'nillable') -1633 if attr_val is not None: -1634 rv.__nillable = datatypes.boolean(attr_val) -1635 -1636 attr_val = domutils.NodeAttribute(node, 'abstract') -1637 if attr_val is not None: -1638 rv.__abstract = datatypes.boolean(attr_val) -1639 -1640 schema = kw['schema'] -1641 rv.__disallowedSubstitutions = schema.blockForNode(node, cls._DS_Map) -1642 rv.__substitutionGroupExclusions = schema.finalForNode(node, cls._SGE_Map) -1643 -1644 return rv -
1645 -
1646 - def isAdaptable (self, ctd): -
1647 """Determine whether this element declaration is adaptable. -1648 -1649 OK, this gets ugly. First, if this declaration isn't resolved, it's -1650 clearly not adaptable. -1651 -1652 Now: For it to be adaptable, we must know enough about its type to -1653 verify that it is derivation-consistent with any other uses of the -1654 same name in the same complex type. If the element's type is -1655 resolved, that's good enough. -1656 -1657 If the element's type isn't resolved, we're golden as long as -1658 type-equivalent types were used. But it's also allowed for the -1659 derived ctd to use the element name constraining it to a derivation of -1660 the element base type. (Go see namespace -1661 http://www.opengis.net/ows/1.1 types PositionType, PositionType2D, -1662 BoundingBox, and WGS84BoundingBox for an example). So, we really do -1663 have to have the element's type resolved. -1664 -1665 Except that if a CTD's content incorporates an element with the same -1666 type as the CTD (i.e., nested), this will never happen, because the -1667 CTD can't get resolved until after it has been resolved. -1668 (Go see {http://www.opengis.net/ows/1.1}ContentsBaseType and -1669 {http://www.opengis.net/ows/1.1}DatasetDescriptionSummaryBaseType for -1670 an example). -1671 -1672 So, we give the world a break and assume that if the type we're trying -1673 to resolve is the same as the type of an element in that type, then -1674 the element type will be resolved by the point it's needed. In point -1675 of fact, it won't, but we'll only notice that if a CTD contains an -1676 element whose type is a restriction of the CTD. In that case, -1677 isDerivationConsistent will blow chunks and somebody'll have to come -1678 back and finish up this mess. -1679 """ -1680 -1681 if not self.isResolved(): -1682 return False -1683 if self.typeDefinition().isResolved(): -1684 return True -1685 # Aw, dammit. See if we're gonna need the type resolved before we can -1686 # adapt this thing. -1687 existing_decl = ctd.lookupScopedElementDeclaration(self.expandedName()) -1688 if existing_decl is None: -1689 # Nobody else has this name, so we don't have to check for -1690 # consistency. -1691 return True -1692 # OK, we've got a name clash. Are the two types trivially equivalent? -1693 if self.typeDefinition().isTypeEquivalent(existing_decl.typeDefinition()): -1694 # Yes! Go for it. -1695 return True -1696 # No. Can't proceed until the type definition is resolved. Hope it -1697 # can be.... -1698 _log.warning('Require %s to be resolved; might be a loop.', self.typeDefinition()) -1699 return False -
1700 -1701 # aFS:ED -
1702 - def _adaptForScope (self, owner, ctd): -
1703 rv = self -1704 assert isinstance(ctd, ComplexTypeDefinition), '%s is not a CTD' % (ctd,) -1705 if not isinstance(self.scope(), ComplexTypeDefinition): -1706 assert owner is not None -1707 rv = self._clone(owner, ctd._objectOrigin()) -1708 rv._setScope(ctd) -1709 ctd._recordLocalDeclaration(rv) -1710 return rv -
1711 -1712 __isResolved = False -
1713 - def isResolved (self): -
1714 return self.__isResolved -
1715 -1716 # res:ED res:ElementDeclaration -
1717 - def _resolve (self): -
1718 if self.isResolved(): -1719 return self -1720 -1721 #if self._scopeIsIndeterminate(): -1722 # _log.debug('WARNING: Resolving ED %s with indeterminate scope (is this a problem?)', self.expandedName()) -1723 if self.__substitutionGroupExpandedName is not None: -1724 sga = self.__substitutionGroupExpandedName.elementDeclaration() -1725 if sga is None: -1726 raise pyxb.SchemaValidationError('Element declaration refers to unrecognized substitution group %s' % (self.__substitutionGroupExpandedName,)) -1727 self.__substitutionGroupAffiliation = sga -1728 -1729 if self.__typeDefinition is None: -1730 assert self.__typeExpandedName is not None -1731 td = self.__typeExpandedName.typeDefinition() -1732 if td is None: -1733 raise pyxb.SchemaValidationError('Type declaration %s cannot be found' % (self.__typeExpandedName,)) -1734 self._typeDefinition(td) -1735 self.__isResolved = True -1736 return self -
1737 -
1738 - def _walkParticleTree (self, visit, arg): -
1739 visit(self, None, arg) -
1740 -
1741 - def __str__ (self): -
1742 if self.typeDefinition() is not None: -1743 return 'ED[%s:%s]' % (self.name(), self.typeDefinition().name()) -1744 return 'ED[%s:?]' % (self.name(),) -
1745 -
1746 -1747 -class ComplexTypeDefinition (_SchemaComponent_mixin, _NamedComponent_mixin, pyxb.namespace.resolution._Resolvable_mixin, _Annotated_mixin, _AttributeWildcard_mixin): -
1748 __PrivateTransient = set() -1749 -1750 # The type resolved from the base attribute. -1751 __baseTypeDefinition = None -
1752 - def baseTypeDefinition (self): -
1753 """The type resolved from the base attribute.""" -1754 return self.__baseTypeDefinition -
1755 -1756 DM_empty = 0 #<<< No derivation method specified -1757 DM_extension = 0x01 #<<< Derivation by extension -1758 DM_restriction = 0x02 #<<< Derivation by restriction -1759 -1760 _DM_Map = { 'extension' : DM_extension -1761 , 'restriction' : DM_restriction } -1762 -1763 # How the type was derived (a DM_* value) -1764 # (This field is used to identify unresolved definitions.) -1765 __derivationMethod = None -
1766 - def derivationMethod (self): -
1767 """How the type was derived.""" -1768 return self.__derivationMethod -
1769 -1770 # Derived from the final and finalDefault attributes -1771 __final = DM_empty -1772 -1773 # Derived from the abstract attribute -1774 __abstract = False -
1775 - def abstract (self): -
1776 return self.__abstract -
1777 -1778 # A frozenset() of AttributeUse instances. -1779 __attributeUses = None -
1780 - def attributeUses (self): -
1781 """A frozenset() of AttributeUse instances.""" -1782 return self.__attributeUses -
1783 -1784 # A map from NCNames to AttributeDeclaration instances that are -1785 # local to this type. -1786 __scopedAttributeDeclarations = None -
1787 - def lookupScopedAttributeDeclaration (self, expanded_name): -
1788 """Find an attribute declaration with the given name that is local to this type. -1789 -1790 Returns None if there is no such local attribute declaration.""" -1791 if self.__scopedAttributeDeclarations is None: -1792 return None -1793 return self.__scopedAttributeDeclarations.get(expanded_name) -
1794 -1795 # A map from NCNames to ElementDeclaration instances that are -1796 # local to this type. -1797 __scopedElementDeclarations = None -
1798 - def lookupScopedElementDeclaration (self, expanded_name): -
1799 """Find an element declaration with the given name that is local to this type. -1800 -1801 Returns None if there is no such local element declaration.""" -1802 if self.__scopedElementDeclarations is None: -1803 return None -1804 return self.__scopedElementDeclarations.get(expanded_name) -
1805 -1806 __localScopedDeclarations = None -
1807 - def localScopedDeclarations (self, reset=False): -
1808 """Return a list of element and attribute declarations that were -1809 introduced in this definition (i.e., their scope is this CTD). -1810 -1811 @note: This specifically returns a list, with element declarations -1812 first, because name binding should privilege the elements over the -1813 attributes. Within elements and attributes, the components are sorted -1814 by expanded name, to ensure consistency across a series of binding -1815 generations. -1816 -1817 @keyword reset: If C{False} (default), a cached previous value (if it -1818 exists) will be returned. -1819 """ -1820 if reset or (self.__localScopedDeclarations is None): -1821 rve = [ _ed for _ed in six.itervalues(self.__scopedElementDeclarations) if (self == _ed.scope()) ] -1822 rve.sort(key=lambda _x: _x.expandedName()) -1823 rva = [ _ad for _ad in six.itervalues(self.__scopedAttributeDeclarations) if (self == _ad.scope()) ] -1824 rva.sort(key=lambda _x: _x.expandedName()) -1825 self.__localScopedDeclarations = rve -1826 self.__localScopedDeclarations.extend(rva) -1827 return self.__localScopedDeclarations -
1828 -
1829 - def _recordLocalDeclaration (self, decl): -
1830 """Record the given declaration as being locally scoped in -1831 this type.""" -1832 assert isinstance(decl, _ScopedDeclaration_mixin) -1833 if isinstance(decl, ElementDeclaration): -1834 scope_map = self.__scopedElementDeclarations -1835 elif isinstance(decl, AttributeDeclaration): -1836 scope_map = self.__scopedAttributeDeclarations -1837 else: -1838 raise pyxb.LogicError('Unexpected instance of %s recording as local declaration' % (type(decl),)) -1839 decl_en = decl.expandedName() -1840 existing_decl = scope_map.setdefault(decl_en, decl) -1841 if decl != existing_decl: -1842 if isinstance(decl, ElementDeclaration): -1843 # Test cos-element-consistent -1844 existing_type = existing_decl.typeDefinition() -1845 pending_type = decl.typeDefinition() -1846 if not pending_type.isDerivationConsistent(existing_type): -1847 raise pyxb.SchemaValidationError('Conflicting element declarations for %s: existing %s versus new %s' % (decl.expandedName(), existing_type, pending_type)) -1848 elif isinstance(decl, AttributeDeclaration): -1849 raise pyxb.SchemaValidationError('Multiple attribute declarations for %s' % (decl.expandedName(),)) -1850 else: -1851 assert False, 'Unrecognized type %s' % (type(decl),) -1852 decl._baseDeclaration(existing_decl) -1853 return self -
1854 -
1855 - def _isHierarchyRoot (self): -
1856 """Return C{True} iff this is the root of a complex type definition hierarchy. -1857 """ -1858 base = self.__baseTypeDefinition -1859 return isinstance(base, SimpleTypeDefinition) or base.isUrTypeDefinition() -
1860 -1861 CT_EMPTY = 'EMPTY' #<<< No content -1862 CT_SIMPLE = 'SIMPLE' #<<< Simple (character) content -1863 CT_MIXED = 'MIXED' #<<< Children may be elements or other (e.g., character) content -1864 CT_ELEMENT_ONLY = 'ELEMENT_ONLY' #<<< Expect only element content. -1865 -
1866 - def _contentTypeTag (self): -
1867 """Return the value of the content type identifier, i.e. one of the -1868 CT_ constants. Return value is None if no content type has been -1869 defined.""" -1870 if isinstance(self.__contentType, tuple): -1871 return self.__contentType[0] -1872 return self.__contentType -
1873 -
1874 - def _contentTypeComponent (self): -
1875 if isinstance(self.__contentType, tuple): -1876 return self.__contentType[1] -1877 return None -
1878 -1879 # Identify the sort of content in this type. -1880 __contentType = None -
1881 - def contentType (self): -
1882 """Identify the sort of content in this type. -1883 -1884 Valid values are: -1885 - C{CT_EMPTY} -1886 - ( C{CT_SIMPLE}, a L{SimpleTypeDefinition} instance ) -1887 - ( C{CT_MIXED}, a L{Particle} instance ) -1888 - ( C{CT_ELEMENT_ONLY}, a L{Particle} instance ) -1889 """ -1890 return self.__contentType -
1891 -
1892 - def contentTypeAsString (self): -
1893 if self.CT_EMPTY == self.contentType(): -1894 return 'EMPTY' -1895 ( tag, particle ) = self.contentType() -1896 if self.CT_SIMPLE == tag: -1897 return 'Simple [%s]' % (particle,) -1898 if self.CT_MIXED == tag: -1899 return 'Mixed [%s]' % (particle,) -1900 if self.CT_ELEMENT_ONLY == tag: -1901 return 'Element [%s]' % (particle,) -1902 raise pyxb.LogicError('Unhandled content type') -
1903 -1904 # Derived from the block and blockDefault attributes -1905 __prohibitedSubstitutions = DM_empty -1906 -1907 # @todo: Extracted from children of various types -1908 __annotations = None -1909 -
1910 - def __init__ (self, *args, **kw): -
1911 super(ComplexTypeDefinition, self).__init__(*args, **kw) -1912 self.__derivationMethod = kw.get('derivation_method') -1913 self.__scopedElementDeclarations = { } -1914 self.__scopedAttributeDeclarations = { } -
1915 -
1916 - def hasWildcardElement (self): -
1917 """Return True iff this type includes a wildcard element in -1918 its content model.""" -1919 if self.CT_EMPTY == self.contentType(): -1920 return False -1921 ( tag, particle ) = self.contentType() -1922 if self.CT_SIMPLE == tag: -1923 return False -1924 return particle.hasWildcardElement() -
1925 -
1926 - def _updateFromOther_csc (self, other): -
1927 """Override fields in this instance with those from the other. -1928 -1929 This method is invoked only by Schema._addNamedComponent, and -1930 then only when a built-in type collides with a schema-defined -1931 type. Material like facets is not (currently) held in the -1932 built-in copy, so the DOM information is copied over to the -1933 built-in STD, which is subsequently re-resolved. -1934 -1935 Returns self. -1936 """ -1937 assert self != other -1938 assert self.isNameEquivalent(other) -1939 super(ComplexTypeDefinition, self)._updateFromOther_csc(other) -1940 -1941 if not other.isResolved(): -1942 if pyxb.namespace.BuiltInObjectUID != self._objectOrigin().generationUID(): -1943 self.__derivationMethod = None -1944 -1945 return self -
1946 -1947 __UrTypeDefinition = None -1948 @classmethod -
1949 - def UrTypeDefinition (cls, schema=None, in_builtin_definition=False): -
1950 """Create the ComplexTypeDefinition instance that approximates -1951 the ur-type. -1952 -1953 See section 3.4.7. -1954 """ -1955 -1956 # The first time, and only the first time, this is called, a -1957 # namespace should be provided which is the XMLSchema -1958 # namespace for this run of the system. Please, do not try to -1959 # allow this by clearing the type definition. -1960 #if in_builtin_definition and (cls.__UrTypeDefinition is not None): -1961 # raise pyxb.LogicError('Multiple definitions of UrType') -1962 if cls.__UrTypeDefinition is None: -1963 # NOTE: We use a singleton subclass of this class -1964 assert schema is not None -1965 -1966 ns_ctx = schema.targetNamespace().initialNamespaceContext() -1967 -1968 kw = { 'name' : 'anyType', -1969 'schema' : schema, -1970 'namespace_context' : ns_ctx, -1971 'binding_namespace' : schema.targetNamespace(), -1972 'derivation_method' : cls.DM_restriction, -1973 'scope' : _ScopedDeclaration_mixin.SCOPE_global } -1974 bi = _UrTypeDefinition(**kw) -1975 -1976 # The ur-type is its own baseTypeDefinition -1977 bi.__baseTypeDefinition = bi -1978 -1979 # No constraints on attributes -1980 bi._setAttributeWildcard(Wildcard(namespace_constraint=Wildcard.NC_any, process_contents=Wildcard.PC_lax, **kw)) -1981 -1982 # There isn't anything to look up, but context is still global. -1983 # No declarations will be created, so use indeterminate scope to -1984 # be consistent with validity checks in Particle constructor. -1985 # Content is mixed, with elements completely unconstrained. @todo: -1986 # not associated with a schema (it should be) -1987 kw = { 'namespace_context' : ns_ctx -1988 , 'schema' : schema -1989 , 'scope': _ScopedDeclaration_mixin.XSCOPE_indeterminate } -1990 w = Wildcard(namespace_constraint=Wildcard.NC_any, process_contents=Wildcard.PC_lax, **kw) -1991 p = Particle(w, min_occurs=0, max_occurs=None, **kw) -1992 m = ModelGroup(compositor=ModelGroup.C_SEQUENCE, particles=[ p ], **kw) -1993 bi.__contentType = ( cls.CT_MIXED, Particle(m, **kw) ) -1994 -1995 # No attribute uses -1996 bi.__attributeUses = set() -1997 -1998 # No constraints on extension or substitution -1999 bi.__final = cls.DM_empty -2000 bi.__prohibitedSubstitutions = cls.DM_empty -2001 -2002 bi.__abstract = False -2003 -2004 # Refer to it by name -2005 bi.setNameInBinding(bi.name()) -2006 -2007 # The ur-type is always resolved -2008 bi.__derivationMethod = cls.DM_restriction -2009 -2010 cls.__UrTypeDefinition = bi -2011 return cls.__UrTypeDefinition -
2012 -
2013 - def isBuiltin (self): -
2014 """Indicate whether this simple type is a built-in type.""" -2015 return (self.UrTypeDefinition() == self) -
2016 -2017 # bR:CTD -
2018 - def _bindingRequires_vx (self, include_lax): -
2019 """Complex type definitions depend on their base type definition, the -2020 type definitions of any local attribute declarations, and if strict -2021 the type definitions of any local element declarations.""" -2022 rv = set() -2023 assert self.__baseTypeDefinition is not None -2024 rv.add(self.__baseTypeDefinition) -2025 for decl in self.localScopedDeclarations(): -2026 if include_lax or isinstance(decl, AttributeDeclaration): -2027 rv.add(decl.typeDefinition()) -2028 if include_lax: -2029 ct = self._contentTypeComponent() -2030 if ct is not None: -2031 rv.add(ct) -2032 return frozenset(rv) -
2033 -2034 # CFD:CTD CFD:ComplexTypeDefinition -2035 @classmethod -
2036 - def CreateFromDOM (cls, node, **kw): -
2037 # Node should be an XMLSchema complexType node -2038 assert xsd.nodeIsNamed(node, 'complexType') -2039 -2040 name = domutils.NodeAttribute(node, 'name') -2041 -2042 rv = cls(name=name, node=node, derivation_method=None, **kw) -2043 -2044 # Most of the time, the scope will be global. It can be something -2045 # else only if this is an anonymous CTD (created within an element -2046 # declaration which itself may be global, in a containing CTD, or in a -2047 # model group). -2048 if rv._scopeIsGlobal(): -2049 assert isinstance(rv.owner(), Schema) -2050 if rv.isAnonymous(): -2051 raise pyxb.SchemaValidationError("Anonymous complex type at schema top level") -2052 else: -2053 assert not isinstance(rv.owner(), Schema) -2054 if not rv.isAnonymous(): -2055 raise pyxb.SchemaValidationError('Name attribute invalid on non-global complex types: %s' % (rv.expandedName(),)) -2056 -2057 kw.pop('node', None) -2058 kw['owner'] = rv -2059 kw['scope'] = rv -2060 -2061 return rv.__setContentFromDOM(node, **kw) -
2062 -2063 __baseExpandedName = None -2064 -2065 __ckw = None -2066 __anyAttribute = None -2067 __attributeGroupNames = None -2068 __usesC1 = None -2069 __usesC1C2 = None -2070 __attributeGroups = None -2071 __PrivateTransient.update(['ckw', 'anyAttribute', 'attributeGroupNames', 'usesC1', 'usesC1C2', 'attributeGroups' ]) -2072 -2073 # Handle attributeUses, attributeWildcard, contentType -
2074 - def __completeProcessing (self, method, content_style): -
2075 -2076 if self.__usesC1C2 is None: -2077 # Handle clauses 1 and 2 (common between simple and complex types) -2078 uses_c1 = self.__usesC1 # attribute children -2079 uses_c2 = set() # attribute group children -2080 self.__attributeGroups = [] -2081 for ag_en in self.__attributeGroupNames: -2082 agd = ag_en.attributeGroupDefinition() -2083 if agd is None: -2084 raise pyxb.SchemaValidationError('Attribute group %s cannot be found' % (ag_en,)) -2085 if not agd.isResolved(): -2086 self._queueForResolution('unresolved attribute group', depends_on=agd) -2087 return self -2088 self.__attributeGroups.append(agd) -2089 uses_c2.update(agd.attributeUses()) -2090 -2091 uses_c1c2 = uses_c1.union(uses_c2) -2092 for au in uses_c1c2: -2093 if not au.isResolved(): -2094 self._queueForResolution('attribute use not resolved') -2095 return self -2096 ad = au.attributeDeclaration() -2097 if not ad.isResolved(): -2098 ad_en = ad.expandedName() -2099 self._queueForResolution('unresolved attribute declaration %s from base type' % (ad_en,), depends_on=ad) -2100 return self -2101 -2102 self.__usesC1C2 = frozenset([ _u._adaptForScope(self) for _u in uses_c1c2 ]) -2103 -2104 # Handle clause 3. Note the slight difference in description between -2105 # simple and complex content is just that the complex content doesn't -2106 # bother to check that the base type definition is a complex type -2107 # definition. So the same code should work for both, and we don't -2108 # bother to check content_style. -2109 uses_c3 = set() # base attributes -2110 if isinstance(self.__baseTypeDefinition, ComplexTypeDefinition): -2111 # NB: The base type definition should be resolved, which means -2112 # that all its attribute uses have been adapted for scope already -2113 uses_c3 = set(self.__baseTypeDefinition.__attributeUses) -2114 assert self.__baseTypeDefinition.isResolved() -2115 for au in uses_c3: -2116 if not au.isResolved(): -2117 self._queueForResolution('unresolved attribute use from base type', depends_on=au) -2118 return self -2119 ad = au.attributeDeclaration() -2120 if not ad.isResolved(): -2121 ad_en = ad.expandedName() -2122 self._queueForResolution('unresolved attribute declaration %s from base type' % (ad_en,), depends_on=ad) -2123 return self -2124 assert not au.attributeDeclaration()._scopeIsIndeterminate() -2125 -2126 if self.DM_restriction == method: -2127 # Exclude attributes per clause 3. Note that this process -2128 # handles both 3.1 and 3.2, since we have not yet filtered -2129 # uses_c1 for prohibited attributes. -2130 for au in self.__usesC1C2: -2131 matching_uses = au.matchingQNameMembers(uses_c3) -2132 assert matching_uses is not None -2133 assert 1 >= len(matching_uses), 'Multiple inherited attribute uses with name %s' -2134 for au2 in matching_uses: -2135 assert au2.isResolved() -2136 uses_c3.remove(au2) -2137 au._setRestrictionOf(au2) -2138 else: -2139 # In theory, the same attribute name can't appear in the base -2140 # and sub types because that would violate the local -2141 # declaration constraint. -2142 assert self.DM_extension == method -2143 -2144 use_map = { } -2145 for au in self.__usesC1C2.union(uses_c3): -2146 assert au.isResolved() -2147 ad_en = au.attributeDeclaration().expandedName() -2148 if ad_en in use_map: -2149 raise pyxb.SchemaValidationError('Multiple definitions for %s in CTD %s' % (ad_en, self.expandedName())) -2150 use_map[ad_en] = au -2151 -2152 # Past the last point where we might not resolve this instance. Store -2153 # the attribute uses, also recording local attribute declarations. -2154 self.__attributeUses = frozenset(six.itervalues(use_map)) -2155 if not self._scopeIsIndeterminate(): -2156 for au in self.__attributeUses: -2157 assert not au.attributeDeclaration()._scopeIsIndeterminate(), 'indeterminate scope for %s' % (au,) -2158 -2159 # @todo: Handle attributeWildcard -2160 # Clause 1 -2161 local_wildcard = None -2162 if self.__anyAttribute is not None: -2163 local_wildcard = Wildcard.CreateFromDOM(self.__anyAttribute) -2164 -2165 # Clause 2 -2166 complete_wildcard = _AttributeWildcard_mixin.CompleteWildcard(self._namespaceContext(), self.__attributeGroups, local_wildcard) -2167 -2168 # Clause 3 -2169 if self.DM_restriction == method: -2170 # Clause 3.1 -2171 self._setAttributeWildcard(complete_wildcard) -2172 else: -2173 assert (self.DM_extension == method) -2174 assert self.baseTypeDefinition().isResolved() -2175 # 3.2.1 -2176 base_wildcard = None -2177 if isinstance(self.baseTypeDefinition(), ComplexTypeDefinition): -2178 base_wildcard = self.baseTypeDefinition().attributeWildcard() -2179 # 3.2.2 -2180 if base_wildcard is not None: -2181 if complete_wildcard is None: -2182 # 3.2.2.1.1 -2183 self._setAttributeWildcard(base_wildcard) -2184 else: -2185 # 3.2.2.1.2 -2186 self._setAttributeWildcard(Wildcard (process_contents=complete_wildcard.processContents(), -2187 namespace_constraint = Wildcard.IntensionalUnion([complete_wildcard.namespaceConstraint(), -2188 base_wildcard.namespaceConstraint()]), -2189 annotation=complete_wildcard.annotation(), -2190 namespace_context=self._namespaceContext())) -2191 else: -2192 # 3.2.2.2 -2193 self._setAttributeWildcard(complete_wildcard) -2194 -2195 # @todo: Make sure we didn't miss any child nodes -2196 -2197 # Remove local attributes we will never use again -2198 del self.__usesC1 -2199 del self.__usesC1C2 -2200 del self.__attributeGroups -2201 self.__ckw = None -2202 -2203 # Only now that we've succeeded do we store the method, which -2204 # marks this component resolved. -2205 -2206 self.__derivationMethod = method -2207 return self -
2208 -
2209 - def __simpleContent (self, method, **kw): -
2210 # Do content type -2211 if isinstance(self.__baseTypeDefinition, ComplexTypeDefinition): -2212 # Clauses 1, 2, and 3 might apply -2213 parent_content_type = self.__baseTypeDefinition.__contentType -2214 if ((type(parent_content_type) == tuple) \ -2215 and (self.CT_SIMPLE == parent_content_type[0]) \ -2216 and (self.DM_restriction == method)): -2217 # Clause 1 -2218 assert self.__ctscRestrictionNode is not None -2219 std = self.__ctscClause2STD -2220 if std is None: -2221 std = parent_content_type[1] -2222 assert isinstance(std, SimpleTypeDefinition) -2223 if not std.isResolved(): -2224 return None -2225 restriction_node = self.__ctscRestrictionNode -2226 self.__ctscClause2STD = None -2227 self.__ctscRestrictionNode = None -2228 return ( self.CT_SIMPLE, std._createRestriction(self, restriction_node) ) -2229 if ((type(parent_content_type) == tuple) \ -2230 and (self.CT_MIXED == parent_content_type[0]) \ -2231 and parent_content_type[1].isEmptiable()): -2232 # Clause 2 -2233 assert isinstance(self.__ctscClause2STD, SimpleTypeDefinition) -2234 return ( self.CT_SIMPLE, self.__ctscClause2STD ) -2235 # Clause 3 -2236 return parent_content_type -2237 # Clause 4 -2238 return ( self.CT_SIMPLE, self.__baseTypeDefinition ) -
2239 -2240 __ctscClause2STD = None -2241 __ctscRestrictionNode = None -2242 __PrivateTransient.update(['ctscRestrictionNode' ]) -2243 __effectiveMixed = None -2244 __effectiveContent = None -2245 __pendingDerivationMethod = None -2246 __isComplexContent = None -
2247 - def _isComplexContent (self): -
2248 return self.__isComplexContent -
2249 __ctscRestrictionMode = None -2250 __contentStyle = None -2251 -
2252 - def __setComplexContentFromDOM (self, type_node, content_node, definition_node_list, method, **kw): -
2253 # Do content type. Cache the keywords that need to be used -2254 # for newly created schema components. -2255 ckw = kw.copy() -2256 ckw['namespace_context'] = pyxb.namespace.NamespaceContext.GetNodeContext(type_node) -2257 -2258 # Definition 1: effective mixed -2259 mixed_attr = None -2260 if content_node is not None: -2261 mixed_attr = domutils.NodeAttribute(content_node, 'mixed') -2262 if mixed_attr is None: -2263 mixed_attr = domutils.NodeAttribute(type_node, 'mixed') -2264 if mixed_attr is not None: -2265 effective_mixed = datatypes.boolean(mixed_attr) -2266 else: -2267 effective_mixed = False -2268 -2269 # Definition 2: effective content -2270 test_2_1_1 = True -2271 test_2_1_2 = False -2272 test_2_1_3 = False -2273 typedef_node = None -2274 for cn in definition_node_list: -2275 if Node.ELEMENT_NODE != cn.nodeType: -2276 continue -2277 if xsd.nodeIsNamed(cn, 'simpleContent', 'complexContent'): -2278 # Should have found the content node earlier. -2279 raise pyxb.LogicError('Missed explicit wrapper in complexType content') -2280 if Particle.IsTypedefNode(cn): -2281 typedef_node = cn -2282 test_2_1_1 = False -2283 if xsd.nodeIsNamed(cn, 'all', 'sequence') \ -2284 and (not domutils.HasNonAnnotationChild(cn)): -2285 test_2_1_2 = True -2286 if xsd.nodeIsNamed(cn, 'choice') \ -2287 and (not domutils.HasNonAnnotationChild(cn)): -2288 mo_attr = domutils.NodeAttribute(cn, 'minOccurs') -2289 if ((mo_attr is not None) \ -2290 and (0 == datatypes.integer(mo_attr))): -2291 test_2_1_3 = True -2292 satisfied_predicates = 0 -2293 if test_2_1_1: -2294 satisfied_predicates += 1 -2295 if test_2_1_2: -2296 satisfied_predicates += 1 -2297 if test_2_1_3: -2298 satisfied_predicates += 1 -2299 if 1 == satisfied_predicates: -2300 if effective_mixed: -2301 # Clause 2.1.4 -2302 assert (typedef_node is None) or test_2_1_2 -2303 m = ModelGroup(compositor=ModelGroup.C_SEQUENCE, particles=[], **ckw) -2304 effective_content = Particle(m, **ckw) -2305 else: -2306 # Clause 2.1.5 -2307 effective_content = self.CT_EMPTY -2308 else: -2309 # Clause 2.2 -2310 assert typedef_node is not None -2311 effective_content = Particle.CreateFromDOM(typedef_node, **kw) -2312 -2313 # For issues related to soapenc:Array and the fact that PyXB -2314 # determines the content of types derived from it is empty, see -2315 # http://tech.groups.yahoo.com/group/soapbuilders/message/5879 and -2316 # lament the fact that the WSDL spec is not compatible with XSD. It -2317 # is *not* an error in PyXB. -2318 -2319 self.__effectiveMixed = effective_mixed -2320 self.__effectiveContent = effective_content -2321 self.__ckw = ckw -
2322 -
2323 - def __complexContent (self, method): -
2324 ckw = self.__ckw -2325 -2326 # Shared from clause 3.1.2 -2327 if self.__effectiveMixed: -2328 ct = self.CT_MIXED -2329 else: -2330 ct = self.CT_ELEMENT_ONLY -2331 # Clause 3 -2332 if self.DM_restriction == method: -2333 # Clause 3.1 -2334 if self.CT_EMPTY == self.__effectiveContent: -2335 # Clause 3.1.1 -2336 content_type = self.CT_EMPTY # ASSIGN CT_EMPTY -2337 else: -2338 # Clause 3.1.2(.2) -2339 content_type = ( ct, self.__effectiveContent ) # ASSIGN RESTRICTION -2340 assert 0 == len(self.__scopedElementDeclarations) -2341 # Reference the parent element declarations; normally this -2342 # would happen naturally as a consequence of appending this -2343 # type's content model to the parent's, but with restriction -2344 # there is no such re-use unless we do this. -2345 self.__scopedElementDeclarations.update(self.__baseTypeDefinition.__scopedElementDeclarations) -2346 else: -2347 # Clause 3.2 -2348 assert self.DM_extension == method -2349 assert self.__baseTypeDefinition.isResolved() -2350 parent_content_type = self.__baseTypeDefinition.contentType() -2351 if self.CT_EMPTY == self.__effectiveContent: -2352 content_type = parent_content_type # ASSIGN EXTENSION PARENT ONLY -2353 elif self.CT_EMPTY == parent_content_type: -2354 # Clause 3.2.2 -2355 content_type = ( ct, self.__effectiveContent ) # ASSIGN EXTENSION LOCAL ONLY -2356 else: -2357 assert type(parent_content_type) == tuple -2358 m = ModelGroup(compositor=ModelGroup.C_SEQUENCE, particles=[ parent_content_type[1], self.__effectiveContent ], **ckw) -2359 content_type = ( ct, Particle(m, **ckw) ) # ASSIGN EXTENSION PARENT AND LOCAL -2360 -2361 assert (self.CT_EMPTY == content_type) or ((type(content_type) == tuple) and (content_type[1] is not None)) -2362 return content_type -
2363 -
2364 - def isResolved (self): -
2365 """Indicate whether this complex type is fully defined. -2366 -2367 All built-in type definitions are resolved upon creation. -2368 Schema-defined type definitionss are held unresolved until the -2369 schema has been completely read, so that references to later -2370 schema-defined types can be resolved. Resolution is performed -2371 after the entire schema has been scanned and type-definition -2372 instances created for all topLevel{Simple,Complex}Types. -2373 -2374 If a built-in type definition is also defined in a schema -2375 (which it should be), the built-in definition is kept, with -2376 the schema-related information copied over from the matching -2377 schema-defined type definition. The former then replaces the -2378 latter in the list of type definitions to be resolved. See -2379 Schema._addNamedComponent. -2380 """ -2381 # Only unresolved nodes have an unset derivationMethod -2382 return (self.__derivationMethod is not None) -
2383 -2384 # Back door to allow the ur-type to re-resolve itself. Only needed when -2385 # we're generating bindings for XMLSchema itself. -
2386 - def _setDerivationMethod (self, derivation_method): -
2387 self.__derivationMethod = derivation_method -2388 return self -
2389 -
2390 - def __setContentFromDOM (self, node, **kw): -
2391 schema = kw.get('schema') -2392 assert schema is not None -2393 self.__prohibitedSubstitutions = schema.blockForNode(node, self._DM_Map) -2394 self.__final = schema.finalForNode(node, self._DM_Map) -2395 -2396 attr_val = domutils.NodeAttribute(node, 'abstract') -2397 if attr_val is not None: -2398 self.__abstract = datatypes.boolean(attr_val) -2399 -2400 # Assume we're in the short-hand case: the entire content is -2401 # implicitly wrapped in a complex restriction of the ur-type. -2402 definition_node_list = node.childNodes -2403 is_complex_content = True -2404 self.__baseTypeDefinition = ComplexTypeDefinition.UrTypeDefinition() -2405 method = self.DM_restriction -2406 -2407 # Determine whether above assumption is correct by looking for -2408 # element content and seeing if it's one of the wrapper -2409 # elements. -2410 first_elt = domutils.LocateFirstChildElement(node) -2411 content_node = None -2412 clause2_std = None -2413 ctsc_restriction_node = None -2414 if first_elt: -2415 have_content = False -2416 if xsd.nodeIsNamed(first_elt, 'simpleContent'): -2417 have_content = True -2418 is_complex_content = False -2419 elif xsd.nodeIsNamed(first_elt, 'complexContent'): -2420 have_content = True -2421 else: -2422 # Not one of the wrappers; use implicit wrapper around -2423 # the children -2424 if not Particle.IsParticleNode(first_elt, 'attributeGroup', 'attribute', 'anyAttribute'): -2425 raise pyxb.SchemaValidationError('Unexpected element %s at root of complexType' % (first_elt.nodeName,)) -2426 if have_content: -2427 # Repeat the search to verify that only the one child is present. -2428 content_node = domutils.LocateFirstChildElement(node, require_unique=True) -2429 assert content_node == first_elt -2430 -2431 # Identify the contained restriction or extension -2432 # element, and extract the base type. -2433 ions = domutils.LocateFirstChildElement(content_node, absent_ok=False) -2434 if xsd.nodeIsNamed(ions, 'restriction'): -2435 method = self.DM_restriction -2436 if not is_complex_content: -2437 # Clause 2 of complex type with simple content -2438 ctsc_restriction_node = ions -2439 ions_st = domutils.LocateUniqueChild(ions,'simpleType') -2440 if ions_st is not None: -2441 clause2_std = SimpleTypeDefinition.CreateFromDOM(ions_st, **kw) -2442 elif xsd.nodeIsNamed(ions, 'extension'): -2443 method = self.DM_extension -2444 else: -2445 raise pyxb.SchemaValidationError('Expected restriction or extension as sole child of %s in %s' % (content_node.nodeName, self.name())) -2446 self.__baseExpandedName = domutils.NodeAttributeQName(ions, 'base') -2447 if self.__baseExpandedName is None: -2448 raise pyxb.SchemaValidationError('Element %s missing base attribute' % (ions.nodeName,)) -2449 self.__baseTypeDefinition = None -2450 # The content is defined by the restriction/extension element -2451 definition_node_list = ions.childNodes -2452 # deriviationMethod is assigned after resolution completes -2453 self.__pendingDerivationMethod = method -2454 self.__isComplexContent = is_complex_content -2455 self.__ctscRestrictionNode = ctsc_restriction_node -2456 self.__ctscClause2STD = clause2_std -2457 -2458 (attributes, attribute_group_names, any_attribute) = self._attributeRelevantChildren(definition_node_list) -2459 self.__usesC1 = set() -2460 for cn in attributes: -2461 au = AttributeUse.CreateFromDOM(cn, **kw) -2462 self.__usesC1.add(au) -2463 self.__attributeGroupNames = attribute_group_names -2464 self.__anyAttribute = any_attribute -2465 -2466 if self.__isComplexContent: -2467 self.__setComplexContentFromDOM(node, content_node, definition_node_list, self.__pendingDerivationMethod, **kw) -2468 -2469 # Creation does not attempt to do resolution. Queue up the newly created -2470 # whatsis so we can resolve it after everything's been read in. -2471 self._annotationFromDOM(node) -2472 -2473 if not self.isResolved(): -2474 self._queueForResolution('creation') -2475 -2476 return self -
2477 -2478 # Resolution of a CTD can be delayed for the following reasons: -2479 # -2480 # * It extends or restricts a base type that has not been resolved -2481 # [_resolve] -2482 # -2483 # * It refers to an attribute or attribute group that has not been -2484 # resolved [__completeProcessing] -2485 # -2486 # * It includes an attribute that matches in NCName and namespace -2487 # an unresolved attribute from the base type -2488 # [__completeProcessing] -2489 # -2490 # * The content model includes a particle which cannot be resolved -2491 # (so has not contributed any local element declarations). -2492 # res:CTD -
2493 - def _resolve (self): -
2494 if self.isResolved(): -2495 return self -2496 -2497 # @todo: implement prohibitedSubstitutions, final, annotations -2498 -2499 # See whether we've resolved through to the base type -2500 if self.__baseTypeDefinition is None: -2501 base_type = self.__baseExpandedName.typeDefinition() -2502 if base_type is None: -2503 raise pyxb.SchemaValidationError('Cannot locate %s: need import?' % (self.__baseExpandedName,)) -2504 if not base_type.isResolved(): -2505 # Have to delay resolution until the type this -2506 # depends on is available. -2507 self._queueForResolution('unresolved base type %s' % (self.__baseExpandedName,), depends_on=base_type) -2508 return self -2509 self.__baseTypeDefinition = base_type -2510 -2511 # Only build the content once. This will not complete if the content -2512 # is a restriction of an unresolved simple type; otherwise, it only -2513 # depends on the base type which we know is good. -2514 if self.__contentType is None: -2515 if self.__isComplexContent: -2516 content_type = self.__complexContent(self.__pendingDerivationMethod) -2517 self.__contentStyle = 'complex' -2518 else: -2519 # The definition node list is not relevant to simple content -2520 content_type = self.__simpleContent(self.__pendingDerivationMethod) -2521 if content_type is None: -2522 self._queueForResolution('restriction of unresolved simple type') -2523 return self -2524 self.__contentStyle = 'simple' -2525 assert content_type is not None -2526 self.__contentType = content_type -2527 -2528 # Last chance for failure is if we haven't been able to -2529 # extract all the element declarations that might appear in -2530 # this complex type. That technically wouldn't stop this from -2531 # being resolved, but it does prevent us from using it as a -2532 # context. -2533 if isinstance(self.__contentType, tuple) and isinstance(self.__contentType[1], Particle): -2534 prt = self.__contentType[1] -2535 if not prt.isAdaptable(self): -2536 self._queueForResolution('content particle %s is not deep-resolved' % (prt,)) -2537 return self -2538 self.__contentType = (self.__contentType[0], prt._adaptForScope(self, self)) -2539 -2540 return self.__completeProcessing(self.__pendingDerivationMethod, self.__contentStyle) -
2541 -
2542 - def pythonSupport (self): -
2543 """Complex type definitions have no built-in type support.""" -2544 return None -
2545 -
2546 - def __str__ (self): -
2547 if self.isAnonymous(): -2548 return 'CTD{Anonymous}[%x]' % (id(self),) -2549 return 'CTD[%s]' % (self.expandedName(),) -
2550 -
2551 -class _UrTypeDefinition (ComplexTypeDefinition, _Singleton_mixin): -
2552 """Subclass ensures there is only one ur-type.""" -
2553 - def pythonSupport (self): -
2554 """The ur-type does have a Python class backing it up.""" -2555 return datatypes.anyType -
2556 -
2557 - def _resolve (self): -
2558 # The ur type is always resolved, except when it gets unresolved -2559 # through being updated from an instance read from the schema. -2560 return self._setDerivationMethod(self.DM_restriction) -
2561 -
2562 -2563 -class AttributeGroupDefinition (_SchemaComponent_mixin, _NamedComponent_mixin, pyxb.namespace.resolution._Resolvable_mixin, _Annotated_mixin, _AttributeWildcard_mixin): -
2564 """An XMLSchema U{Attribute Group Definition<http://www.w3.org/TR/xmlschema-1/#cAttribute_Group_Definitions>} component.""" -2565 __PrivateTransient = set() -2566 -2567 # A frozenset of AttributeUse instances -2568 __attributeUses = None -2569 -
2570 - def __init__ (self, *args, **kw): -
2571 super(AttributeGroupDefinition, self).__init__(*args, **kw) -
2572 #assert 'scope' in kw -2573 #assert self._scopeIsIndeterminate() -2574 -
2575 - def __str__ (self): -
2576 return 'AGD[%s]' % (self.expandedName(),) -
2577 -2578 @classmethod -
2579 - def CreateBaseInstance (cls, name, schema, attribute_uses): -
2580 """Create an attribute declaration component for a specified namespace.""" -2581 kw = { 'name' : name, -2582 'schema' : schema, -2583 'namespace_context' : schema.targetNamespace().initialNamespaceContext(), -2584 'scope' : _ScopedDeclaration_mixin.SCOPE_global } -2585 bi = cls(**kw) -2586 bi.__attributeUses = frozenset(attribute_uses) -2587 bi.__isResolved = True -2588 return bi -
2589 -2590 __anyAttribute = None -2591 __attributeGroupNames = None -2592 __PrivateTransient.update(['anyAttribute', 'attributeGroupNames']) -2593 -2594 # CFD:AGD CFD:AttributeGroupDefinition -2595 @classmethod -
2596 - def CreateFromDOM (cls, node, **kw): -
2597 """Create an attribute group definition from the given DOM node. -2598 -2599 """ -2600 -2601 assert xsd.nodeIsNamed(node, 'attributeGroup') -2602 name = domutils.NodeAttribute(node, 'name') -2603 -2604 # Attribute group definitions can only appear at the top level of the -2605 # schema, and any definitions in them are scope indeterminate until -2606 # they're referenced in a complex type. -2607 kw.update({ 'scope' : _ScopedDeclaration_mixin.XSCOPE_indeterminate }) -2608 rv = cls(name=name, node=node, **kw) -2609 -2610 rv._annotationFromDOM(node) -2611 -2612 # Attribute group definitions must not be references -2613 if domutils.NodeAttribute(node, 'ref'): -2614 raise pyxb.SchemaValidationError('Attribute reference at top level') -2615 -2616 kw.pop('node', None) -2617 kw['owner'] = rv -2618 -2619 (attributes, attribute_group_names, any_attribute) = rv._attributeRelevantChildren(node.childNodes) -2620 rv.__attributeUses = set() -2621 for cn in attributes: -2622 rv.__attributeUses.add(AttributeUse.CreateFromDOM(cn, **kw)) -2623 rv.__attributeGroupNames = attribute_group_names -2624 rv.__anyAttribute = any_attribute -2625 -2626 # Unconditionally queue for resolution, to avoid repeating the -2627 # wildcard code. -2628 rv._queueForResolution('creation') -2629 -2630 return rv -
2631 -2632 # Indicates whether we have resolved any references -2633 __isResolved = False -
2634 - def isResolved (self): -
2635 return self.__isResolved -
2636 -
2637 - def _resolve (self): -
2638 if self.__isResolved: -2639 return self -2640 -2641 uses = self.__attributeUses -2642 attribute_groups = [] -2643 for ag_en in self.__attributeGroupNames: -2644 agd = ag_en.attributeGroupDefinition() -2645 if agd is None: -2646 raise pyxb.SchemaValidationError('Attribute group %s cannot be found' % (ag_en,)) -2647 if not agd.isResolved(): -2648 self._queueForResolution('attributeGroup %s not resolved' % (ag_en,)) -2649 return self -2650 attribute_groups.append(agd) -2651 uses = uses.union(agd.attributeUses()) -2652 -2653 self.__attributeUses = frozenset(uses) -2654 -2655 # "Complete wildcard" per CTD -2656 local_wildcard = None -2657 if self.__anyAttribute is not None: -2658 local_wildcard = Wildcard.CreateFromDOM(self.__anyAttribute) -2659 self._setAttributeWildcard(_AttributeWildcard_mixin.CompleteWildcard(self._namespaceContext(), attribute_groups, local_wildcard)) -2660 -2661 self.__isResolved = True -2662 return self -
2663 -2664 # bR:AGD -
2665 - def _bindingRequires_vx (self, include_lax): -
2666 """Attribute group declarations require their uses, but only if lax.""" -2667 if not include_lax: -2668 return frozenset() -2669 return frozenset(self.attributeUses()) -
2670 -
2671 - def attributeUses (self): -
2672 return self.__attributeUses -
2673 -
2674 -class ModelGroupDefinition (_SchemaComponent_mixin, _NamedComponent_mixin, _Annotated_mixin): -
2675 """An XMLSchema U{Model Group Definition<http://www.w3.org/TR/xmlschema-1/#cModel_Group_Definitions>} component.""" -2676 # Reference to a _ModelGroup -2677 __modelGroup = None -2678 -
2679 - def modelGroup (self): -
2680 """The model group for which this definition provides a name.""" -2681 return self.__modelGroup -
2682 -2683 # CFD:MGD CFD:ModelGroupDefinition -2684 @classmethod -
2685 - def CreateFromDOM (cls, node, **kw): -
2686 """Create a Model Group Definition from a DOM element node. -2687 -2688 wxs is a Schema instance within which the model group is being -2689 defined. -2690 -2691 node is a DOM element. The name must be 'group', and the node -2692 must be in the XMLSchema namespace. The node must have a -2693 'name' attribute, and must not have a 'ref' attribute. -2694 """ -2695 assert xsd.nodeIsNamed(node, 'group') -2696 -2697 assert domutils.NodeAttribute(node, 'ref') is None -2698 -2699 name = domutils.NodeAttribute(node, 'name') -2700 kw['scope'] = _ScopedDeclaration_mixin.XSCOPE_indeterminate -2701 rv = cls(name=name, node=node, **kw) -2702 rv._annotationFromDOM(node) -2703 -2704 kw.pop('node', None) -2705 kw['owner'] = rv -2706 -2707 for cn in node.childNodes: -2708 if Node.ELEMENT_NODE != cn.nodeType: -2709 continue -2710 if ModelGroup.IsGroupMemberNode(cn): -2711 assert not rv.__modelGroup -2712 # Model group definitions always occur at the top level of the -2713 # schema, so the elements declared in them are not bound to a -2714 # scope until they are referenced in a complex type. -2715 rv.__modelGroup = ModelGroup.CreateFromDOM(cn, model_group_definition=rv, **kw) -2716 assert rv.__modelGroup is not None -2717 return rv -
2718 -2719 # bR:MGD -
2720 - def _bindingRequires_vx (self, include_lax): -
2721 """Model group definitions depend on the contained model group.""" -2722 if not include_lax: -2723 return frozenset() -2724 return frozenset([self.__modelGroup]) -
2725 -
2726 - def __str__ (self): -
2727 return 'MGD[%s: %s]' % (self.name(), self.modelGroup()) -
2728 -
2729 -2730 -class ModelGroup (_ParticleTree_mixin, _SchemaComponent_mixin, _Annotated_mixin): -
2731 """An XMLSchema U{Model Group<http://www.w3.org/TR/xmlschema-1/#cModel_Group>} component.""" -2732 C_INVALID = 0 -2733 C_ALL = 0x01 -2734 C_CHOICE = 0x02 -2735 C_SEQUENCE = 0x03 -2736 -2737 # One of the C_* values above. Set at construction time from the -2738 # keyword parameter "compositor". -2739 __compositor = C_INVALID -
2740 - def compositor (self): -
2741 return self.__compositor -
2742 -2743 @classmethod -
2744 - def CompositorToString (cls, compositor): -
2745 """Map a compositor value to a string.""" -2746 if cls.C_ALL == compositor: -2747 return 'all' -2748 if cls.C_CHOICE == compositor: -2749 return 'choice' -2750 if cls.C_SEQUENCE == compositor: -2751 return 'sequence' -2752 return 'invalid' -
2753 -
2754 - def compositorToString (self): -
2755 """Return a string representing the compositor value.""" -2756 return self.CompositorToString(self.__compositor) -
2757 -2758 # A list of Particle instances. Set at construction time from -2759 # the keyword parameter "particles". -2760 __particles = None -
2761 - def particles (self): -
2762 return self.__particles -
2763 -
2764 - def isAdaptable (self, ctd): -
2765 """A model group has an unresolvable particle if any of its -2766 particles is unresolvable. Duh.""" -2767 for p in self.particles(): -2768 if not p.isAdaptable(ctd): -2769 return False -2770 return True -
2771 -
2772 - def effectiveTotalRange (self, particle): -
2773 """Return the minimum and maximum of the number of elements that can -2774 appear in a sequence matched by this particle. -2775 -2776 See U{http://www.w3.org/TR/xmlschema-1/#cos-seq-range} -2777 """ -2778 if self.__compositor in (self.C_ALL, self.C_SEQUENCE): -2779 sum_minoccurs = 0 -2780 sum_maxoccurs = 0 -2781 for prt in self.__particles: -2782 (prt_min, prt_max) = prt.effectiveTotalRange() -2783 sum_minoccurs += prt_min -2784 if sum_maxoccurs is not None: -2785 if prt_max is None: -2786 sum_maxoccurs = None -2787 else: -2788 sum_maxoccurs += prt_max -2789 prod_maxoccurs = particle.maxOccurs() -2790 if prod_maxoccurs is not None: -2791 if sum_maxoccurs is None: -2792 prod_maxoccurs = None -2793 else: -2794 prod_maxoccurs *= sum_maxoccurs -2795 return (sum_minoccurs * particle.minOccurs(), prod_maxoccurs) -2796 assert self.__compositor == self.C_CHOICE -2797 if 0 == len(self.__particles): -2798 min_minoccurs = 0 -2799 max_maxoccurs = 0 -2800 else: -2801 (min_minoccurs, max_maxoccurs) = self.__particles[0].effectiveTotalRange() -2802 for prt in self.__particles[1:]: -2803 (prt_min, prt_max) = prt.effectiveTotalRange() -2804 if prt_min < min_minoccurs: -2805 min_minoccurs = prt_min -2806 if prt_max is None: -2807 max_maxoccurs = None -2808 elif (max_maxoccurs is not None) and (prt_max > max_maxoccurs): -2809 max_maxoccurs = prt_max -2810 min_minoccurs *= particle.minOccurs() -2811 if (max_maxoccurs is not None) and (particle.maxOccurs() is not None): -2812 max_maxoccurs *= particle.maxOccurs() -2813 return (min_minoccurs, max_maxoccurs) -
2814 -2815 # The ModelGroupDefinition that names this ModelGroup, or None if -2816 # the ModelGroup is anonymous. This is set at construction time -2817 # from the keyword parameter "model_group_definition". -2818 __modelGroupDefinition = None -
2819 - def modelGroupDefinition (self): -
2820 """The ModelGroupDefinition that names this group, or None if it is unnamed.""" -2821 return self.__modelGroupDefinition -
2822 -
2823 - def __init__ (self, compositor, particles, *args, **kw): -
2824 """Create a new model group. -2825 -2826 compositor must be a legal compositor value (one of C_ALL, C_CHOICE, C_SEQUENCE). -2827 -2828 particles must be a list of zero or more Particle instances. -2829 -2830 scope is the _ScopeDeclaration_mixin context into which new -2831 declarations are recorded. It can be SCOPE_global, a complex -2832 type definition, or None if this is (or is within) a named -2833 model group. -2834 -2835 model_group_definition is an instance of ModelGroupDefinition -2836 if this is a named model group. It defaults to None -2837 indicating a local group. -2838 """ -2839 -2840 super(ModelGroup, self).__init__(*args, **kw) -2841 assert 'scope' in kw -2842 self.__compositor = compositor -2843 self.__particles = particles -2844 self.__modelGroupDefinition = kw.get('model_group_definition') -
2845 -
2846 - def hasWildcardElement (self): -
2847 """Return True if the model includes a wildcard amongst its particles.""" -2848 for p in self.particles(): -2849 if p.hasWildcardElement(): -2850 return True -2851 return False -
2852 -2853 # bR:MG -
2854 - def _bindingRequires_vx (self, include_lax): -
2855 if not include_lax: -2856 return frozenset() -2857 return frozenset(self.__particles) -
2858 -2859 # CFD:MG CFD:ModelGroup -2860 @classmethod -
2861 - def CreateFromDOM (cls, node, **kw): -
2862 """Create a model group from the given DOM node. -2863 -2864 wxs is a Schema instance within which the model group is being -2865 defined. -2866 -2867 node is a DOM element. The name must be one of ( 'all', -2868 'choice', 'sequence' ), and the node must be in the XMLSchema -2869 namespace. -2870 -2871 scope is the _ScopeDeclaration_mxin context that is assigned -2872 to declarations that appear within the model group. It can be -2873 None, indicating no scope defined, or a complex type -2874 definition. -2875 """ -2876 -2877 scope = kw['scope'] -2878 assert _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope) or isinstance(scope, ComplexTypeDefinition) -2879 -2880 if xsd.nodeIsNamed(node, 'all'): -2881 compositor = cls.C_ALL -2882 elif xsd.nodeIsNamed(node, 'choice'): -2883 compositor = cls.C_CHOICE -2884 else: -2885 assert xsd.nodeIsNamed(node, 'sequence') -2886 compositor = cls.C_SEQUENCE -2887 particles = [] -2888 # Remove the owner from particle constructor arguments: we need to set it later -2889 kw.pop('owner', None) -2890 for cn in node.childNodes: -2891 if Node.ELEMENT_NODE != cn.nodeType: -2892 continue -2893 if Particle.IsParticleNode(cn): -2894 # NB: Ancestor of particle is set in the ModelGroup constructor -2895 particles.append(Particle.CreateFromDOM(node=cn, **kw)) -2896 elif not xsd.nodeIsNamed(cn, 'annotation'): -2897 raise pyxb.SchemaValidationError('Unexpected element %s in model group' % (cn.nodeName,)) -2898 rv = cls(compositor, particles, node=node, **kw) -2899 for p in particles: -2900 p._setOwner(rv) -2901 rv._annotationFromDOM(node) -2902 return rv -
2903 -2904 @classmethod -
2905 - def IsGroupMemberNode (cls, node): -
2906 return xsd.nodeIsNamed(node, 'all', 'choice', 'sequence') -
2907 -2908 # aFS:MG -
2909 - def _adaptForScope (self, owner, ctd): -
2910 rv = self -2911 assert isinstance(ctd, ComplexTypeDefinition) -2912 maybe_rv = self._clone(owner, ctd._objectOrigin()) -2913 scoped_particles = [ _p._adaptForScope(maybe_rv, ctd) for _p in self.particles() ] -2914 do_clone = (self._scope() != ctd) or (self.particles() != scoped_particles) -2915 if do_clone: -2916 rv = maybe_rv -2917 rv.__particles = scoped_particles -2918 return rv -
2919 -
2920 - def _walkParticleTree (self, visit, arg): -
2921 visit(self, True, arg) -2922 for p in self.particles(): -2923 p._walkParticleTree(visit, arg) -2924 visit(self, False, arg) -
2925 -
2926 - def __str__ (self): -
2927 comp = None -2928 if self.C_ALL == self.compositor(): -2929 comp = 'ALL' -2930 elif self.C_CHOICE == self.compositor(): -2931 comp = 'CHOICE' -2932 elif self.C_SEQUENCE == self.compositor(): -2933 comp = 'SEQUENCE' -2934 return '%s:(%s)' % (comp, six.u(',').join( [ six.text_type(_p) for _p in self.particles() ] ) ) -
2935 -
2936 -class Particle (_ParticleTree_mixin, _SchemaComponent_mixin, pyxb.namespace.resolution._Resolvable_mixin): -
2937 """An XMLSchema U{Particle<http://www.w3.org/TR/xmlschema-1/#cParticle>} component.""" -2938 -2939 # The minimum number of times the term may appear. -2940 __minOccurs = 1 -
2941 - def minOccurs (self): -
2942 """The minimum number of times the term may appear. -2943 -2944 Defaults to 1.""" -2945 return self.__minOccurs -
2946 -2947 # Upper limit on number of times the term may appear. -2948 __maxOccurs = 1 -
2949 - def maxOccurs (self): -
2950 """Upper limit on number of times the term may appear. -2951 -2952 If None, the term may appear any number of times; otherwise, -2953 this is an integral value indicating the maximum number of times -2954 the term may appear. The default value is 1; the value, unless -2955 None, must always be at least minOccurs(). -2956 """ -2957 return self.__maxOccurs -
2958 -2959 # A reference to a ModelGroup, WildCard, or ElementDeclaration -2960 __term = None -
2961 - def term (self): -
2962 """A reference to a ModelGroup, Wildcard, or ElementDeclaration.""" -2963 return self.__term -
2964 __pendingTerm = None -2965 -2966 __refExpandedName = None -2967 __resolvableType = None -2968 -
2969 - def effectiveTotalRange (self): -
2970 """Extend the concept of effective total range to all particles. -2971 -2972 See U{http://www.w3.org/TR/xmlschema-1/#cos-seq-range} and -2973 U{http://www.w3.org/TR/xmlschema-1/#cos-choice-range} -2974 """ -2975 if isinstance(self.__term, ModelGroup): -2976 return self.__term.effectiveTotalRange(self) -2977 return (self.minOccurs(), self.maxOccurs()) -
2978 -
2979 - def isEmptiable (self): -
2980 """Return C{True} iff this particle can legitimately match an empty -2981 sequence (no content). -2982 -2983 See U{http://www.w3.org/TR/xmlschema-1/#cos-group-emptiable} -2984 """ -2985 return 0 == self.effectiveTotalRange()[0] -
2986 -
2987 - def hasWildcardElement (self): -
2988 """Return True iff this particle has a wildcard in its term. -2989 -2990 Note that the wildcard may be in a nested model group.""" -2991 return self.term().hasWildcardElement() -
2992 -
2993 - def __init__ (self, term, *args, **kw): -
2994 """Create a particle from the given DOM node. -2995 -2996 term is a XML Schema Component: one of ModelGroup, -2997 ElementDeclaration, and Wildcard. -2998 -2999 The following keyword arguments are processed: -3000 -3001 min_occurs is a non-negative integer value with default 1, -3002 denoting the minimum number of terms required by the content -3003 model. -3004 -3005 max_occurs is a positive integer value with default 1, or None -3006 indicating unbounded, denoting the maximum number of terms -3007 allowed by the content model. -3008 -3009 scope is the _ScopeDeclaration_mxin context that is assigned -3010 to declarations that appear within the particle. It can be -3011 None, indicating no scope defined, or a complex type -3012 definition. -3013 """ -3014 -3015 super(Particle, self).__init__(*args, **kw) -3016 -3017 min_occurs = kw.get('min_occurs', 1) -3018 max_occurs = kw.get('max_occurs', 1) -3019 -3020 assert 'scope' in kw -3021 assert (self._scopeIsIndeterminate()) or isinstance(self._scope(), ComplexTypeDefinition) -3022 -3023 if term is not None: -3024 self.__term = term -3025 -3026 assert isinstance(min_occurs, six.integer_types) -3027 self.__minOccurs = min_occurs -3028 assert (max_occurs is None) or isinstance(max_occurs, six.integer_types) -3029 self.__maxOccurs = max_occurs -3030 if self.__maxOccurs is not None: -3031 if self.__minOccurs > self.__maxOccurs: -3032 raise pyxb.LogicError('Particle minOccurs %s is greater than maxOccurs %s on creation' % (min_occurs, max_occurs)) -
3033 -3034 # res:Particle -
3035 - def _resolve (self): -
3036 if self.isResolved(): -3037 return self -3038 -3039 # @RESOLUTION@ -3040 if ModelGroup == self.__resolvableType: -3041 group_decl = self.__refExpandedName.modelGroupDefinition() -3042 if group_decl is None: -3043 raise pyxb.SchemaValidationError('Model group reference %s cannot be found' % (self.__refExpandedName,)) -3044 -3045 self.__pendingTerm = group_decl.modelGroup() -3046 assert self.__pendingTerm is not None -3047 elif ElementDeclaration == self.__resolvableType: -3048 # 3.9.2 says use 3.3.2, which is Element. The element inside a -3049 # particle is a localElement, so we either get the one it refers -3050 # to (which is top-level), or create a local one here. -3051 if self.__refExpandedName is not None: -3052 assert self.__pendingTerm is None -3053 self.__pendingTerm = self.__refExpandedName.elementDeclaration() -3054 if self.__pendingTerm is None: -3055 raise pyxb.SchemaValidationError('Unable to locate element referenced by %s' % (self.__refExpandedName,)) -3056 assert self.__pendingTerm is not None -3057 -3058 # Whether this is a local declaration or one pulled in from the -3059 # global type definition symbol space, its name is now reserved in -3060 # this type. -3061 assert self.__pendingTerm is not None -3062 else: -3063 assert False -3064 -3065 self.__term = self.__pendingTerm -3066 assert self.__term is not None -3067 -3068 return self -
3069 -
3070 - def isResolved (self): -
3071 return self.__term is not None -
3072 -3073 # CFD:Particle -3074 @classmethod -
3075 - def CreateFromDOM (cls, node, **kw): -
3076 """Create a particle from the given DOM node. -3077 -3078 wxs is a Schema instance within which the model group is being -3079 defined. -3080 -3081 node is a DOM element. The name must be one of ( 'group', -3082 'element', 'any', 'all', 'choice', 'sequence' ), and the node -3083 must be in the XMLSchema namespace. -3084 -3085 scope is the _ScopeDeclaration_mxin context that is assigned -3086 to declarations that appear within the model group. It can be -3087 None, indicating no scope defined, or a complex type -3088 definition. -3089 """ -3090 scope = kw['scope'] -3091 assert _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope) or isinstance(scope, ComplexTypeDefinition) -3092 -3093 kw.update({ 'min_occurs' : 1 -3094 , 'max_occurs' : 1 -3095 , 'node' : node }) -3096 -3097 if not Particle.IsParticleNode(node): -3098 raise pyxb.LogicError('Attempted to create particle from illegal element %s' % (node.nodeName,)) -3099 attr_val = domutils.NodeAttribute(node, 'minOccurs') -3100 if attr_val is not None: -3101 kw['min_occurs'] = datatypes.nonNegativeInteger(attr_val) -3102 attr_val = domutils.NodeAttribute(node, 'maxOccurs') -3103 if attr_val is not None: -3104 if 'unbounded' == attr_val: -3105 kw['max_occurs'] = None -3106 else: -3107 kw['max_occurs'] = datatypes.nonNegativeInteger(attr_val) -3108 -3109 rv = cls(None, **kw) -3110 -3111 kw.pop('node', None) -3112 kw['owner'] = rv -3113 -3114 rv.__refExpandedName = domutils.NodeAttributeQName(node, 'ref') -3115 rv.__pendingTerm = None -3116 rv.__resolvableType = None -3117 if xsd.nodeIsNamed(node, 'group'): -3118 # 3.9.2 says use 3.8.2, which is ModelGroup. The group -3119 # inside a particle is a groupRef. If there is no group -3120 # with that name, this throws an exception as expected. -3121 if rv.__refExpandedName is None: -3122 raise pyxb.SchemaValidationError('group particle without reference') -3123 rv.__resolvableType = ModelGroup -3124 elif xsd.nodeIsNamed(node, 'element'): -3125 if rv.__refExpandedName is None: -3126 schema = kw.get('schema') -3127 assert schema is not None -3128 target_namespace = schema.targetNamespaceForNode(node, ElementDeclaration) -3129 incoming_tns = kw.get('target_namespace') -3130 if incoming_tns is not None: -3131 assert incoming_tns == target_namespace -3132 else: -3133 kw['target_namespace'] = target_namespace -3134 rv.__term = ElementDeclaration.CreateFromDOM(node=node, **kw) -3135 else: -3136 # NOTE: 3.3.3 clause 2.2 specifies that if ref is used, all -3137 # the other configuration attributes like nillable and default -3138 # must be absent. -3139 for tag in ('nillable', 'default', 'fixed', 'form', 'block', 'type'): -3140 av = domutils.NodeAttribute(node, tag) -3141 if av is not None: -3142 raise pyxb.SchemaValidationError('element with "ref" cannot have "%s"' % (tag,)) -3143 rv.__resolvableType = ElementDeclaration -3144 assert not xsd.nodeIsNamed(node.parentNode, 'schema') -3145 elif xsd.nodeIsNamed(node, 'any'): -3146 # 3.9.2 says use 3.10.2, which is Wildcard. -3147 rv.__term = Wildcard.CreateFromDOM(node=node) -3148 elif ModelGroup.IsGroupMemberNode(node): -3149 # Choice, sequence, and all inside a particle are explicit -3150 # groups (or a restriction of explicit group, in the case -3151 # of all) -3152 rv.__term = ModelGroup.CreateFromDOM(node, **kw) -3153 else: -3154 raise pyxb.LogicError('Unhandled node in Particle.CreateFromDOM: %s' % (node.toxml("utf-8"),)) -3155 -3156 if not rv.isResolved(): -3157 rv._queueForResolution('creation') -3158 return rv -
3159 -3160 # bR:PRT -
3161 - def _bindingRequires_vx (self, include_lax): -
3162 if not include_lax: -3163 return frozenset() -3164 return frozenset([ self.__term ]) -
3165 -3166 # aFS:PRT -
3167 - def _adaptForScope (self, owner, ctd): -
3168 rv = self -3169 assert isinstance(ctd, ComplexTypeDefinition) -3170 maybe_rv = self._clone(owner, ctd._objectOrigin()) -3171 term = rv.__term._adaptForScope(maybe_rv, ctd) -3172 do_clone = (self._scope() != ctd) or (rv.__term != term) -3173 if do_clone: -3174 rv = maybe_rv -3175 rv.__term = term -3176 return rv -
3177 -
3178 - def isAdaptable (self, ctd): -
3179 """A particle has an unresolvable particle if it cannot be -3180 resolved, or if it has resolved to a term which is a model -3181 group that has an unresolvable particle. -3182 """ -3183 if not self.isResolved(): -3184 return False -3185 return self.term().isAdaptable(ctd) -
3186 -
3187 - def walkParticleTree (self, visit, arg): -
3188 """The entry-point to walk a particle tree defining a content model. -3189 -3190 See L{_ParticleTree_mixin._walkParticleTree}.""" -3191 self._walkParticleTree(visit, arg) -
3192 -
3193 - def _walkParticleTree (self, visit, arg): -
3194 visit(self, True, arg) -3195 self.__term._walkParticleTree(visit, arg) -3196 visit(self, False, arg) -
3197 -3198 @classmethod -
3199 - def IsTypedefNode (cls, node): -
3200 return xsd.nodeIsNamed(node, 'group', 'all', 'choice', 'sequence') -
3201 -3202 @classmethod -
3203 - def IsParticleNode (cls, node, *others): -
3204 return xsd.nodeIsNamed(node, 'group', 'all', 'choice', 'sequence', 'element', 'any', *others) -
3205 -
3206 - def __str__ (self): -
3207 #return 'PART{%s:%d,%s}' % (self.term(), self.minOccurs(), self.maxOccurs()) -3208 return 'PART{%s:%d,%s}[%x]' % ('TERM', self.minOccurs(), self.maxOccurs(), id(self)) -
3209 -
3210 -3211 # 3.10.1 -3212 -class Wildcard (_ParticleTree_mixin, _SchemaComponent_mixin, _Annotated_mixin): -
3213 """An XMLSchema U{Wildcard<http://www.w3.org/TR/xmlschema-1/#cParticle>} component.""" -3214 -3215 NC_any = '##any' #<<< The namespace constraint "##any" -3216 NC_not = '##other' #<<< A flag indicating constraint "##other" -3217 NC_targetNamespace = '##targetNamespace' -3218 NC_local = '##local' -3219 -3220 __namespaceConstraint = None -
3221 - def namespaceConstraint (self): -
3222 """A constraint on the namespace for the wildcard. -3223 -3224 Valid values are: -3225 - L{Wildcard.NC_any} -3226 - A tuple ( L{Wildcard.NC_not}, a_namespace ) -3227 - set(of_namespaces) -3228 -3229 Note that namespace are represented by -3230 L{Namespace<pyxb.namespace.Namespace>} instances, not the URIs that -3231 actually define a namespace. Absence of a namespace is represented by -3232 C{None}, both in the "not" pair and in the set. -3233 """ -3234 return self.__namespaceConstraint -
3235 -3236 @classmethod -
3237 - def IntensionalUnion (cls, constraints): -
3238 """http://www.w3.org/TR/xmlschema-1/#cos-aw-union""" -3239 assert 0 < len(constraints) -3240 o1 = constraints.pop(0) -3241 while 0 < len(constraints): -3242 o2 = constraints.pop(0) -3243 # 1 -3244 if (o1 == o2): -3245 continue -3246 # 2 -3247 if (cls.NC_any == o1) or (cls.NC_any == o2): -3248 o1 = cls.NC_any -3249 continue -3250 # 3 -3251 if isinstance(o1, set) and isinstance(o2, set): -3252 o1 = o1.union(o2) -3253 continue -3254 # 4 -3255 if (isinstance(o1, tuple) and isinstance(o2, tuple)) and (o1[1] != o2[1]): -3256 o1 = ( cls.NC_not, None ) -3257 continue -3258 # At this point, one must be a negated namespace and the -3259 # other a set. Identify them. -3260 c_tuple = None -3261 c_set = None -3262 if isinstance(o1, tuple): -3263 assert isinstance(o2, set) -3264 c_tuple = o1 -3265 c_set = o2 -3266 else: -3267 assert isinstance(o1, set) -3268 assert isinstance(o2, tuple) -3269 c_tuple = o2 -3270 c_set = o1 -3271 negated_ns = c_tuple[1] -3272 if negated_ns is not None: -3273 # 5.1 -3274 if (negated_ns in c_set) and (None in c_set): -3275 o1 = cls.NC_any -3276 continue -3277 # 5.2 -3278 if negated_ns in c_set: -3279 o1 = ( cls.NC_not, None ) -3280 continue -3281 # 5.3 -3282 if None in c_set: -3283 raise pyxb.SchemaValidationError('Union of wildcard namespace constraints not expressible') -3284 o1 = c_tuple -3285 continue -3286 # 6 -3287 if None in c_set: -3288 o1 = cls.NC_any -3289 else: -3290 o1 = ( cls.NC_not, None ) -3291 return o1 -
3292 -3293 @classmethod -
3294 - def IntensionalIntersection (cls, constraints): -
3295 """http://www.w3.org/TR/xmlschema-1/#cos-aw-intersect""" -3296 assert 0 < len(constraints) -3297 o1 = constraints.pop(0) -3298 while 0 < len(constraints): -3299 o2 = constraints.pop(0) -3300 # 1 -3301 if (o1 == o2): -3302 continue -3303 # 2 -3304 if (cls.NC_any == o1) or (cls.NC_any == o2): -3305 if cls.NC_any == o1: -3306 o1 = o2 -3307 continue -3308 # 4 -3309 if isinstance(o1, set) and isinstance(o2, set): -3310 o1 = o1.intersection(o2) -3311 continue -3312 if isinstance(o1, tuple) and isinstance(o2, tuple): -3313 ns1 = o1[1] -3314 ns2 = o2[1] -3315 # 5 -3316 if (ns1 is not None) and (ns2 is not None) and (ns1 != ns2): -3317 raise pyxb.SchemaValidationError('Intersection of wildcard namespace constraints not expressible') -3318 # 6 -3319 assert (ns1 is None) or (ns2 is None) -3320 if ns1 is None: -3321 assert ns2 is not None -3322 o1 = ( cls.NC_not, ns2 ) -3323 else: -3324 assert ns1 is not None -3325 o1 = ( cls.NC_not, ns1 ) -3326 continue -3327 # 3 -3328 # At this point, one must be a negated namespace and the -3329 # other a set. Identify them. -3330 c_tuple = None -3331 c_set = None -3332 if isinstance(o1, tuple): -3333 assert isinstance(o2, set) -3334 c_tuple = o1 -3335 c_set = o2 -3336 else: -3337 assert isinstance(o1, set) -3338 assert isinstance(o2, tuple) -3339 c_tuple = o2 -3340 c_set = o1 -3341 negated_ns = c_tuple[1] -3342 if negated_ns in c_set: -3343 c_set.remove(negated_ns) -3344 if None in c_set: -3345 c_set.remove(None) -3346 o1 = c_set -3347 return o1 -
3348 -3349 PC_skip = 'skip' #<<< No constraint is applied -3350 PC_lax = 'lax' #<<< Validate against available uniquely determined declaration -3351 PC_strict = 'strict' #<<< Validate against declaration or xsi:type which must be available -3352 -3353 # One of PC_* -3354 __processContents = None -
3355 - def processContents (self): -
3356 return self.__processContents -
3357 -
3358 - def hasWildcardElement (self): -
3359 """Return True, since Wildcard components are wildcards.""" -3360 return True -
3361 -
3362 - def __init__ (self, *args, **kw): -
3363 assert 0 == len(args) -3364 super(Wildcard, self).__init__(*args, **kw) -3365 self.__namespaceConstraint = kw['namespace_constraint'] -3366 self.__processContents = kw['process_contents'] -
3367 -
3368 - def isAdaptable (self, ctd): -
3369 return True -
3370 -
3371 - def _walkParticleTree (self, visit, arg): -
3372 visit(self, None, arg) -
3373 -3374 # aFS:WC -
3375 - def _adaptForScope (self, owner, ctd): -
3376 """Wildcards are scope-independent; return self""" -3377 return self -
3378 -3379 # CFD:Wildcard -3380 @classmethod -
3381 - def CreateFromDOM (cls, node, **kw): -
3382 namespace_context = pyxb.namespace.NamespaceContext.GetNodeContext(node) -3383 assert xsd.nodeIsNamed(node, 'any', 'anyAttribute') -3384 nc = domutils.NodeAttribute(node, 'namespace') -3385 if nc is None: -3386 namespace_constraint = cls.NC_any -3387 else: -3388 if cls.NC_any == nc: -3389 namespace_constraint = cls.NC_any -3390 elif cls.NC_not == nc: -3391 namespace_constraint = ( cls.NC_not, namespace_context.targetNamespace() ) -3392 else: -3393 ncs = set() -3394 for ns_uri in nc.split(): -3395 if cls.NC_local == ns_uri: -3396 ncs.add(None) -3397 elif cls.NC_targetNamespace == ns_uri: -3398 ncs.add(namespace_context.targetNamespace()) -3399 else: -3400 ncs.add(pyxb.namespace.NamespaceForURI(ns_uri, create_if_missing=True)) -3401 namespace_constraint = frozenset(ncs) -3402 -3403 pc = domutils.NodeAttribute(node, 'processContents') -3404 if pc is None: -3405 process_contents = cls.PC_strict -3406 else: -3407 if pc in [ cls.PC_skip, cls.PC_lax, cls.PC_strict ]: -3408 process_contents = pc -3409 else: -3410 raise pyxb.SchemaValidationError('illegal value "%s" for any processContents attribute' % (pc,)) -3411 -3412 rv = cls(node=node, namespace_constraint=namespace_constraint, process_contents=process_contents, **kw) -3413 rv._annotationFromDOM(node) -3414 return rv -
3415 -
3416 # 3.11.1 -3417 -class IdentityConstraintDefinition (_SchemaComponent_mixin, _NamedComponent_mixin, _Annotated_mixin, pyxb.namespace.resolution._Resolvable_mixin): -
3418 """An XMLSchema U{Identity Constraint Definition<http://www.w3.org/TR/xmlschema-1/#cIdentity-constraint_Definitions>} component.""" -3419 -3420 ICC_KEY = 0x01 -3421 ICC_KEYREF = 0x02 -3422 ICC_UNIQUE = 0x04 -3423 -3424 __identityConstraintCategory = None -
3425 - def identityConstraintCategory (self): -
3426 return self.__identityConstraintCategory -
3427 -3428 __selector = None -
3429 - def selector (self): -
3430 return self.__selector -
3431 -3432 __fields = None -
3433 - def fields (self): -
3434 return self.__fields -
3435 -3436 __referencedKey = None -3437 __referAttribute = None -3438 __icc = None -3439 -3440 __annotations = None -
3441 - def annotations (self): -
3442 return self.__annotations -
3443 -3444 # CFD:ICD CFD:IdentityConstraintDefinition -3445 @classmethod -
3446 - def CreateFromDOM (cls, node, **kw): -
3447 name = domutils.NodeAttribute(node, 'name') -3448 scope = kw['scope'] -3449 assert _ScopedDeclaration_mixin.ScopeIsIndeterminate(scope) or _ScopedDeclaration_mixin.IsValidScope(scope) -3450 rv = cls(name=name, node=node, **kw) -3451 -3452 kw.pop('node', None) -3453 kw['owner'] = rv -3454 -3455 #self._annotationFromDOM(node) -3456 rv.__isResolved = True -3457 icc = None -3458 if xsd.nodeIsNamed(node, 'key'): -3459 icc = rv.ICC_KEY -3460 elif xsd.nodeIsNamed(node, 'keyref'): -3461 icc = rv.ICC_KEYREF -3462 rv.__referAttribute = domutils.NodeAttribute(node, 'refer') -3463 if rv.__referAttribute is None: -3464 raise pyxb.SchemaValidationError('Require refer attribute on keyref elements') -3465 rv.__isResolved = False -3466 elif xsd.nodeIsNamed(node, 'unique'): -3467 icc = rv.ICC_UNIQUE -3468 else: -3469 raise pyxb.LogicError('Unexpected identity constraint node %s' % (node.toxml("utf-8"),)) -3470 rv.__icc = icc -3471 -3472 cn = domutils.LocateUniqueChild(node, 'selector') -3473 rv.__selector = domutils.NodeAttribute(cn, 'xpath') -3474 if rv.__selector is None: -3475 raise pyxb.SchemaValidationError('selector element missing xpath attribute') -3476 -3477 rv.__fields = [] -3478 for cn in domutils.LocateMatchingChildren(node, 'field'): -3479 xp_attr = domutils.NodeAttribute(cn, 'xpath') -3480 if xp_attr is None: -3481 raise pyxb.SchemaValidationError('field element missing xpath attribute') -3482 rv.__fields.append(xp_attr) -3483 -3484 rv._annotationFromDOM(node) -3485 rv.__annotations = [] -3486 if rv.annotation() is not None: -3487 rv.__annotations.append(rv) -3488 -3489 for cn in node.childNodes: -3490 if (Node.ELEMENT_NODE != cn.nodeType): -3491 continue -3492 an = None -3493 if xsd.nodeIsNamed(cn, 'selector', 'field'): -3494 an = domutils.LocateUniqueChild(cn, 'annotation') -3495 elif xsd.nodeIsNamed(cn, 'annotation'): -3496 an = cn -3497 if an is not None: -3498 rv.__annotations.append(Annotation.CreateFromDOM(an, **kw)) -3499 -3500 rv.__identityConstraintCategory = icc -3501 if rv.ICC_KEYREF != rv.__identityConstraintCategory: -3502 rv._namespaceContext().targetNamespace().addCategoryObject('identityConstraintDefinition', rv.name(), rv) -3503 -3504 if not rv.isResolved(): -3505 rv._queueForResolution('creation') -3506 return rv -
3507 -3508 __isResolved = False -
3509 - def isResolved (self): -
3510 return self.__isResolved -
3511 -3512 # res:ICD res:IdentityConstraintDefinition -
3513 - def _resolve (self): -
3514 if self.isResolved(): -3515 return self -3516 -3517 icc = self.__icc -3518 if self.ICC_KEYREF == icc: -3519 refer_en = self._namespaceContext().interpretQName(self.__referAttribute) -3520 refer = refer_en.identityConstraintDefinition() -3521 if refer is None: -3522 self._queueForResolution('Identity constraint definition %s cannot be found' % (refer_en,), depends_on=refer) -3523 return self -3524 self.__referencedKey = refer -3525 self.__isResolved = True -3526 return self -
3527 -3528 # bR:ICD -
3529 - def _bindingRequires_vx (self, include_lax): -
3530 """Constraint definitions that are by reference require the referenced constraint.""" -3531 rv = set() -3532 if include_lax and (self.__referencedKey is not None): -3533 rv.add(self.__referencedKey) -3534 return frozenset(rv) -
3535 -
3536 -3537 -3538 # 3.12.1 -3539 -class NotationDeclaration (_SchemaComponent_mixin, _NamedComponent_mixin, _Annotated_mixin): -
3540 """An XMLSchema U{Notation Declaration<http://www.w3.org/TR/xmlschema-1/#cNotation_Declarations>} component.""" -3541 __systemIdentifier = None -
3542 - def systemIdentifier (self): -
3543 return self.__systemIdentifier -
3544 -3545 __publicIdentifier = None -
3546 - def publicIdentifier (self): -
3547 return self.__publicIdentifier -
3548 -3549 # CFD:ND CFD:NotationDeclaration -3550 @classmethod -
3551 - def CreateFromDOM (cls, node, **kw): -
3552 name = domutils.NodeAttribute(node, 'name') -3553 rv = cls(name=name, node=node, **kw) -3554 -3555 rv.__systemIdentifier = domutils.NodeAttribute(node, 'system') -3556 rv.__publicIdentifier = domutils.NodeAttribute(node, 'public') -3557 -3558 rv._annotationFromDOM(node) -3559 return rv -
3560 -3561 # bR:ND -
3562 - def _bindingRequires_vx (self, include_lax): -
3563 return frozenset() -
3564 -
3565 # 3.13.1 -3566 -class Annotation (_SchemaComponent_mixin): -
3567 """An XMLSchema U{Annotation<http://www.w3.org/TR/xmlschema-1/#cAnnotation>} component.""" -3568 -3569 __applicationInformation = None -
3570 - def applicationInformation (self): -
3571 return self.__applicationInformation -
3572 -3573 __userInformation = None -
3574 - def userInformation (self): -
3575 return self.__userInformation -
3576 -3577 # Define so superclasses can take keywords -
3578 - def __init__ (self, **kw): -
3579 application_information = kw.pop('application_information', None) -3580 user_information = kw.pop('user_information', None) -3581 super(Annotation, self).__init__(**kw) -3582 if (user_information is not None) and (not isinstance(user_information, list)): -3583 user_information = [ six.text_type(user_information) ] -3584 if (application_information is not None) and (not isinstance(application_information, list)): -3585 application_information = [ six.text_type(application_information) ] -3586 self.__userInformation = user_information -3587 self.__applicationInformation = application_information -
3588 -3589 # @todo: what the hell is this? From 3.13.2, I think it's a place -3590 # to stuff attributes from the annotation element, which makes -3591 # sense, as well as from the annotation's parent element, which -3592 # doesn't. Apparently it's for attributes that don't belong to -3593 # the XMLSchema namespace; so maybe we're not supposed to add -3594 # those to the other components. Note that these are attribute -3595 # information items, not attribute uses. -3596 __attributes = None -3597 -3598 # CFD:Annotation -3599 @classmethod -
3600 - def CreateFromDOM (cls, node, **kw): -
3601 rv = cls(node=node, **kw) -3602 -3603 # @todo:: Scan for attributes in the node itself that do not -3604 # belong to the XMLSchema namespace. -3605 -3606 # Node should be an XMLSchema annotation node -3607 assert xsd.nodeIsNamed(node, 'annotation') -3608 app_info = [] -3609 user_info = [] -3610 for cn in node.childNodes: -3611 if xsd.nodeIsNamed(cn, 'appinfo'): -3612 app_info.append(cn) -3613 elif xsd.nodeIsNamed(cn, 'documentation'): -3614 user_info.append(cn) -3615 else: -3616 pass -3617 if 0 < len(app_info): -3618 rv.__applicationInformation = app_info -3619 if 0 < len(user_info): -3620 rv.__userInformation = user_info -3621 -3622 return rv -
3623 -3624 __RemoveMultiQuote_re = re.compile('""+') -
3625 - def asDocString (self): -
3626 """Return the text in a form suitable for embedding in a -3627 triple-double-quoted docstring. -3628 -3629 Any sequence of two or more double quotes is replaced by a sequence of -3630 single quotes that is the same length. Following this, spaces are -3631 added at the start and the end as necessary to ensure a double quote -3632 does not appear in those positions.""" -3633 rv = self.text() -3634 rv = self.__RemoveMultiQuote_re.sub(lambda _mo: "'" * (_mo.end(0) - _mo.start(0)), rv) -3635 if rv.startswith('"'): -3636 rv = ' ' + rv -3637 if rv.endswith('"'): -3638 rv = rv + ' ' -3639 return rv -
3640 -
3641 - def text (self): -
3642 if self.__userInformation is None: -3643 return '' -3644 text = [] -3645 # Values in userInformation are DOM "documentation" elements. -3646 # We want their combined content. -3647 for dn in self.__userInformation: -3648 for cn in dn.childNodes: -3649 if Node.TEXT_NODE == cn.nodeType: -3650 text.append(cn.data) -3651 return ''.join(text) -
3652 -
3653 - def __str__ (self): -
3654 """Return the catenation of all user information elements in the -3655 annotation as a single unicode string. Returns the empty string if -3656 there are no user information elements.""" -3657 return self.text() -
3658 -
3659 # Section 3.14. -3660 -class SimpleTypeDefinition (_SchemaComponent_mixin, _NamedComponent_mixin, pyxb.namespace.resolution._Resolvable_mixin, _Annotated_mixin): -
3661 """An XMLSchema U{Simple Type Definition<http://www.w3.org/TR/xmlschema-1/#Simple_Type_Definitions>} component.""" -3662 -3663 # Reference to the SimpleTypeDefinition on which this is based. -3664 # The value must be non-None except for the simple ur-type -3665 # definition. -3666 __baseTypeDefinition = None -
3667 - def baseTypeDefinition (self): -
3668 return self.__baseTypeDefinition -
3669 -3670 __memberTypes = None -3671 __itemTypeExpandedName = None -3672 __baseExpandedName = None -3673 __memberTypesExpandedNames = None -3674 __localFacets = None -3675 -3676 # A map from a subclass of facets.Facet to an instance of that class. -3677 # Presence of a facet class as a key in this map is the indicator that the -3678 # type definition and its subtypes are permitted to use the corresponding -3679 # facet. All facets in force for this type are present in the map, -3680 # including those constraints inherited parent types. -3681 __facets = None -
3682 - def facets (self): -
3683 assert (self.__facets is None) or isinstance(self.__facets, six.dictionary_type) -3684 return self.__facets -
3685 -3686 # The facets.FundamentalFacet instances that describe this type -3687 __fundamentalFacets = None -
3688 - def fundamentalFacets (self): -
3689 """A frozenset of instances of facets.FundamentallFacet.""" -3690 return self.__fundamentalFacets -
3691 -3692 STD_empty = 0 #<<< Marker indicating an empty set of STD forms -3693 STD_extension = 0x01 #<<< Representation for extension in a set of STD forms -3694 STD_list = 0x02 #<<< Representation for list in a set of STD forms -3695 STD_restriction = 0x04 #<<< Representation of restriction in a set of STD forms -3696 STD_union = 0x08 #<<< Representation of union in a set of STD forms -3697 -3698 _STD_Map = { 'extension' : STD_extension -3699 , 'list' : STD_list -3700 , 'restriction' : STD_restriction -3701 , 'union' : STD_union } -3702 -3703 # Bitmask defining the subset that comprises the final property -3704 __final = STD_empty -3705 @classmethod -
3706 - def _FinalToString (cls, final_value): -
3707 """Convert a final value to a string.""" -3708 tags = [] -3709 if final_value & cls.STD_extension: -3710 tags.append('extension') -3711 if final_value & cls.STD_list: -3712 tags.append('list') -3713 if final_value & cls.STD_restriction: -3714 tags.append('restriction') -3715 if final_value & cls.STD_union: -3716 tags.append('union') -3717 return ' '.join(tags) -
3718 -3719 VARIETY_absent = 0x01 #<<< Only used for the ur-type -3720 VARIETY_atomic = 0x02 #<<< Use for types based on a primitive type -3721 VARIETY_list = 0x03 #<<< Use for lists of atomic-variety types -3722 VARIETY_union = 0x04 #<<< Use for types that aggregate other types -3723 -3724 # Derivation alternative -3725 _DA_empty = 'none specified' -3726 _DA_restriction = 'restriction' -3727 _DA_list = 'list' -3728 _DA_union = 'union' -3729 -
3730 - def _derivationAlternative (self): -
3731 return self.__derivationAlternative -
3732 __derivationAlternative = None -3733 -3734 # Identify the sort of value collection this holds. This field is -3735 # used to identify unresolved definitions. -3736 __variety = None -
3737 - def variety (self): -
3738 return self.__variety -
3739 @classmethod -
3740 - def VarietyToString (cls, variety): -
3741 """Convert a variety value to a string.""" -3742 if cls.VARIETY_absent == variety: -3743 return 'absent' -3744 if cls.VARIETY_atomic == variety: -3745 return 'atomic' -3746 if cls.VARIETY_list == variety: -3747 return 'list' -3748 if cls.VARIETY_union == variety: -3749 return 'union' -3750 return '?NoVariety?' -
3751 -3752 # For atomic variety only, the root (excepting ur-type) type. -3753 __primitiveTypeDefinition = None -
3754 - def primitiveTypeDefinition (self, throw_if_absent=True): -
3755 if throw_if_absent: -3756 assert self.VARIETY_atomic == self.variety() -3757 if self.__primitiveTypeDefinition is None: -3758 raise pyxb.LogicError('Expected primitive type for %s in %s', self, self.targetNamespace()) -3759 return self.__primitiveTypeDefinition -
3760 -3761 # For list variety only, the type of items in the list -3762 __itemTypeDefinition = None -
3763 - def itemTypeDefinition (self): -
3764 assert self.VARIETY_list == self.variety() -3765 if self.__itemTypeDefinition is None: -3766 raise pyxb.LogicError('Expected item type') -3767 return self.__itemTypeDefinition -
3768 -3769 # For union variety only, the sequence of candidate members -3770 __memberTypeDefinitions = None -
3771 - def memberTypeDefinitions (self): -
3772 assert self.VARIETY_union == self.variety() -3773 if self.__memberTypeDefinitions is None: -3774 raise pyxb.LogicError('Expected member types') -3775 return self.__memberTypeDefinitions -
3776 -3777 # bR:STD -
3778 - def _bindingRequires_vx (self, include_lax): -
3779 """Implement base class method. -3780 -3781 This STD depends on its baseTypeDefinition, unless its variety -3782 is absent. Other dependencies are on item, primitive, or -3783 member type definitions.""" -3784 type_definitions = set() -3785 if self != self.baseTypeDefinition(): -3786 type_definitions.add(self.baseTypeDefinition()) -3787 if self.VARIETY_absent == self.variety(): -3788 type_definitions = set() -3789 elif self.VARIETY_atomic == self.variety(): -3790 if self != self.primitiveTypeDefinition(): -3791 type_definitions.add(self.primitiveTypeDefinition()) -3792 elif self.VARIETY_list == self.variety(): -3793 assert self != self.itemTypeDefinition() -3794 type_definitions.add(self.itemTypeDefinition()) -3795 else: -3796 assert self.VARIETY_union == self.variety() -3797 assert self not in self.memberTypeDefinitions() -3798 type_definitions.update(self.memberTypeDefinitions()) -3799 # NB: This type also depends on the value type definitions for -3800 # any facets that apply to it. This fact only matters when -3801 # generating the datatypes_facets source. That, and the fact -3802 # that there are dependency loops (e.g., integer requires a -3803 # nonNegativeInteger for its length facet) means we don't -3804 # bother adding in those. -3805 return frozenset(type_definitions) -
3806 -3807 # A non-property field that holds a reference to the DOM node from -3808 # which the type is defined. The value is held only between the -3809 # point where the simple type definition instance is created until -3810 # the point it is resolved. -3811 __domNode = None -3812 -3813 # Indicate that this instance was defined as a built-in rather -3814 # than from a DOM instance. -3815 __isBuiltin = False -3816 -3817 # Allocate one of these. Users should use one of the Create* -3818 # factory methods instead. -3819 -
3820 - def __init__ (self, *args, **kw): -
3821 super(SimpleTypeDefinition, self).__init__(*args, **kw) -3822 self.__variety = kw['variety'] -
3823 -
3824 - def __setstate__ (self, state): -
3825 """Extend base class unpickle support to retain link between -3826 this instance and the Python class that it describes. -3827 -3828 This is because the pythonSupport value is a class reference, -3829 not an instance reference, so it wasn't deserialized, and its -3830 class member link was never set. -3831 """ -3832 super_fn = getattr(super(SimpleTypeDefinition, self), '__setstate__', lambda _state: self.__dict__.update(_state)) -3833 super_fn(state) -3834 if self.__pythonSupport is not None: -3835 self.__pythonSupport._SimpleTypeDefinition(self) -
3836 -
3837 - def __str__ (self): -
3838 if self.name() is not None: -3839 elts = [ self.name(), ':' ] -3840 else: -3841 elts = [ '<anonymous>:' ] -3842 if self.VARIETY_absent == self.variety(): -3843 elts.append('the ur-type') -3844 elif self.VARIETY_atomic == self.variety(): -3845 elts.append('restriction of %s' % (self.baseTypeDefinition().name(),)) -3846 elif self.VARIETY_list == self.variety(): -3847 elts.append('list of %s' % (self.itemTypeDefinition().name(),)) -3848 elif self.VARIETY_union == self.variety(): -3849 elts.append('union of %s' % (six.u(' ').join([six.text_type(_mtd.name()) for _mtd in self.memberTypeDefinitions()],))) -3850 else: -3851 # Gets here if the type has not been resolved. -3852 elts.append('?') -3853 #raise pyxb.LogicError('Unexpected variety %s' % (self.variety(),)) -3854 if self.__facets: -3855 felts = [] -3856 for (k, v) in six.iteritems(self.__facets): -3857 if v is not None: -3858 felts.append(six.text_type(v)) -3859 elts.append(six.u('\n %s') % (','.join(felts),)) -3860 if self.__fundamentalFacets: -3861 elts.append("\n ") -3862 elts.append(six.u(',').join( [six.text_type(_f) for _f in self.__fundamentalFacets ])) -3863 return 'STD[%s]' % (''.join(elts),) -
3864 -
3865 - def _updateFromOther_csc (self, other): -
3866 """Override fields in this instance with those from the other. -3867 -3868 This method is invoked only by Schema._addNamedComponent, and -3869 then only when a built-in type collides with a schema-defined -3870 type. Material like facets is not (currently) held in the -3871 built-in copy, so the DOM information is copied over to the -3872 built-in STD, which is subsequently re-resolved. -3873 -3874 Returns self. -3875 """ -3876 assert self != other -3877 assert self.isNameEquivalent(other) -3878 super(SimpleTypeDefinition, self)._updateFromOther_csc(other) -3879 -3880 # The other STD should be an unresolved schema-defined type. -3881 assert other.__baseTypeDefinition is None, 'Update from resolved STD %s' % (other,) -3882 assert other.__domNode is not None -3883 self.__domNode = other.__domNode -3884 -3885 # Preserve the python support -3886 if other.__pythonSupport is not None: -3887 # @todo: ERROR multiple references -3888 self.__pythonSupport = other.__pythonSupport -3889 -3890 # Mark this instance as unresolved so it is re-examined -3891 self.__variety = None -3892 return self -
3893 -
3894 - def isBuiltin (self): -
3895 """Indicate whether this simple type is a built-in type.""" -3896 return self.__isBuiltin -
3897 -3898 __SimpleUrTypeDefinition = None -3899 @classmethod -
3900 - def SimpleUrTypeDefinition (cls, schema=None, in_builtin_definition=False): -
3901 """Create the SimpleTypeDefinition instance that approximates the simple ur-type. -3902 -3903 See section 3.14.7.""" -3904 -3905 #if in_builtin_definition and (cls.__SimpleUrTypeDefinition is not None): -3906 # raise pyxb.LogicError('Multiple definitions of SimpleUrType') -3907 if cls.__SimpleUrTypeDefinition is None: -3908 # Note: We use a singleton subclass -3909 assert schema is not None -3910 -3911 ns_ctx = schema.targetNamespace().initialNamespaceContext() -3912 -3913 kw = { 'name' : 'anySimpleType', -3914 'schema' : schema, -3915 'namespace_context' : ns_ctx, -3916 'binding_namespace' : schema.targetNamespace(), -3917 'variety' : cls.VARIETY_absent, -3918 'scope' : _ScopedDeclaration_mixin.SCOPE_global } -3919 bi = _SimpleUrTypeDefinition(**kw) -3920 bi._setPythonSupport(datatypes.anySimpleType) -3921 -3922 # The baseTypeDefinition is the ur-type. -3923 bi.__baseTypeDefinition = ComplexTypeDefinition.UrTypeDefinition() -3924 bi.__derivationAlternative = cls._DA_restriction -3925 # The simple ur-type has an absent variety, not an atomic -3926 # variety, so does not have a primitiveTypeDefinition -3927 -3928 # No facets on the ur type -3929 bi.__facets = {} -3930 bi.__fundamentalFacets = frozenset() -3931 -3932 bi.__resolveBuiltin() -3933 -3934 cls.__SimpleUrTypeDefinition = bi -3935 return cls.__SimpleUrTypeDefinition -
3936 -3937 @classmethod -
3938 - def _CreateXMLInstance (cls, name, schema): -
3939 """Create STD instances for built-in types. -3940 -3941 For example, xml:space is a restriction of NCName; xml:lang is a union. -3942 -3943 """ -3944 from pyxb.binding import xml_ -3945 kw = { 'schema' : schema, -3946 'binding_namespace' : schema.targetNamespace(), -3947 'namespace_context' : schema.targetNamespace().initialNamespaceContext(), -3948 'scope' : _ScopedDeclaration_mixin.SCOPE_global, -3949 'variety' : cls.VARIETY_atomic } -3950 if 'space' == name: -3951 bi = cls(**kw) -3952 bi.__derivationAlternative = cls._DA_restriction -3953 bi.__baseTypeDefinition = datatypes.NCName.SimpleTypeDefinition() -3954 bi.__primitiveTypeDefinition = bi.__baseTypeDefinition.__primitiveTypeDefinition -3955 bi._setPythonSupport(xml_.STD_ANON_space) -3956 bi.setNameInBinding('STD_ANON_space') -3957 elif 'lang' == name: -3958 bi = cls(**kw) -3959 bi.__baseTypeDefinition = cls.SimpleUrTypeDefinition() -3960 bi.__memberTypes = [ datatypes.language.SimpleTypeDefinition() ] -3961 bi.__derivationAlternative = cls._DA_union -3962 bi.__primitiveTypeDefinition = bi -3963 bi._setPythonSupport(xml_.STD_ANON_lang) -3964 bi.setNameInBinding('STD_ANON_lang') -3965 else: -3966 raise pyxb.IncompleteImplementationError('No implementation for xml:%s' % (name,)) -3967 bi.__facets = { } -3968 for v in six.itervalues(bi.pythonSupport().__dict__): -3969 if isinstance(v, facets.ConstrainingFacet): -3970 bi.__facets[v.__class__] = v -3971 return bi -
3972 -3973 @classmethod -
3974 - def CreatePrimitiveInstance (cls, name, schema, python_support): -
3975 """Create a primitive simple type in the target namespace. -3976 -3977 This is mainly used to pre-load standard built-in primitive -3978 types, such as those defined by XMLSchema Datatypes. You can -3979 use it for your own schemas as well, if you have special types -3980 that require explicit support to for Pythonic conversion. -3981 -3982 All parameters are required and must be non-None. -3983 """ -3984 -3985 kw = { 'name' : name, -3986 'schema' : schema, -3987 'binding_namespace' : schema.targetNamespace(), -3988 'namespace_context' : schema.targetNamespace().initialNamespaceContext(), -3989 'scope' : _ScopedDeclaration_mixin.SCOPE_global, -3990 'variety' : cls.VARIETY_atomic } -3991 -3992 bi = cls(**kw) -3993 bi._setPythonSupport(python_support) -3994 -3995 # Primitive types are based on the ur-type, and have -3996 # themselves as their primitive type definition. -3997 bi.__derivationAlternative = cls._DA_restriction -3998 bi.__baseTypeDefinition = cls.SimpleUrTypeDefinition() -3999 bi.__primitiveTypeDefinition = bi -4000 -4001 # Primitive types are built-in -4002 bi.__resolveBuiltin() -4003 assert bi.isResolved() -4004 return bi -
4005 -4006 @classmethod -
4007 - def CreateDerivedInstance (cls, name, schema, parent_std, python_support): -
4008 """Create a derived simple type in the target namespace. -4009 -4010 This is used to pre-load standard built-in derived types. You -4011 can use it for your own schemas as well, if you have special -4012 types that require explicit support to for Pythonic -4013 conversion. -4014 """ -4015 assert parent_std -4016 assert parent_std.__variety in (cls.VARIETY_absent, cls.VARIETY_atomic) -4017 kw = { 'name' : name, -4018 'schema' : schema, -4019 'binding_namespace' : schema.targetNamespace(), -4020 'namespace_context' : schema.targetNamespace().initialNamespaceContext(), -4021 'scope' : _ScopedDeclaration_mixin.SCOPE_global, -4022 'variety' : parent_std.__variety } -4023 -4024 bi = cls(**kw) -4025 bi._setPythonSupport(python_support) -4026 -4027 # We were told the base type. If this is atomic, we re-use -4028 # its primitive type. Note that these all may be in different -4029 # namespaces. -4030 bi.__baseTypeDefinition = parent_std -4031 bi.__derivationAlternative = cls._DA_restriction -4032 if cls.VARIETY_atomic == bi.__variety: -4033 bi.__primitiveTypeDefinition = bi.__baseTypeDefinition.__primitiveTypeDefinition -4034 -4035 # Derived types are built-in -4036 bi.__resolveBuiltin() -4037 return bi -
4038 -4039 @classmethod -
4040 - def CreateListInstance (cls, name, schema, item_std, python_support): -
4041 """Create a list simple type in the target namespace. -4042 -4043 This is used to preload standard built-in list types. You can -4044 use it for your own schemas as well, if you have special types -4045 that require explicit support to for Pythonic conversion; but -4046 note that such support is identified by the item_std. -4047 """ -4048 -4049 kw = { 'name' : name, -4050 'schema' : schema, -4051 'binding_namespace' : schema.targetNamespace(), -4052 'namespace_context' : schema.targetNamespace().initialNamespaceContext(), -4053 'scope' : _ScopedDeclaration_mixin.SCOPE_global, -4054 'variety' : cls.VARIETY_list } -4055 bi = cls(**kw) -4056 bi._setPythonSupport(python_support) -4057 -4058 # The base type is the ur-type. We were given the item type. -4059 bi.__baseTypeDefinition = cls.SimpleUrTypeDefinition() -4060 assert item_std -4061 bi.__itemTypeDefinition = item_std -4062 -4063 # List types are built-in -4064 bi.__resolveBuiltin() -4065 return bi -
4066 -4067 @classmethod -
4068 - def CreateUnionInstance (cls, name, schema, member_stds): -
4069 """(Placeholder) Create a union simple type in the target namespace. -4070 -4071 This function has not been implemented.""" -4072 raise pyxb.IncompleteImplementationError('No support for built-in union types') -
4073 -
4074 - def __singleSimpleTypeChild (self, body, other_elts_ok=False): -
4075 simple_type_child = None -4076 for cn in body.childNodes: -4077 if (Node.ELEMENT_NODE == cn.nodeType): -4078 if not xsd.nodeIsNamed(cn, 'simpleType'): -4079 if other_elts_ok: -4080 continue -4081 raise pyxb.SchemaValidationError('Context requires element to be xs:simpleType') -4082 assert not simple_type_child -4083 simple_type_child = cn -4084 if simple_type_child is None: -4085 raise pyxb.SchemaValidationError('Content requires an xs:simpleType member (or a base attribute)') -4086 return simple_type_child -
4087 -4088 # The __initializeFrom* methods are responsible for identifying -4089 # the variety and the baseTypeDefinition. The remainder of the -4090 # resolution is performed by the __completeResolution method. -4091 # Note that in some cases resolution might yet be premature, so -4092 # variety is not saved until it is complete. All this stuff is -4093 # from section 3.14.2. -4094 -
4095 - def __initializeFromList (self, body, **kw): -
4096 self.__baseTypeDefinition = self.SimpleUrTypeDefinition() -4097 self.__itemTypeExpandedName = domutils.NodeAttributeQName(body, 'itemType') -4098 if self.__itemTypeExpandedName is None: -4099 # NOTE: The newly created anonymous item type will -4100 # not be resolved; the caller needs to handle -4101 # that. -4102 self.__itemTypeDefinition = self.CreateFromDOM(self.__singleSimpleTypeChild(body), **kw) -4103 return self.__completeResolution(body, self.VARIETY_list, self._DA_list) -
4104 -
4105 - def __initializeFromRestriction (self, body, **kw): -
4106 if self.__baseTypeDefinition is None: -4107 self.__baseExpandedName = domutils.NodeAttributeQName(body, 'base') -4108 if self.__baseExpandedName is None: -4109 self.__baseTypeDefinition = self.CreateFromDOM(self.__singleSimpleTypeChild(body, other_elts_ok=True), **kw) -4110 return self.__completeResolution(body, None, self._DA_restriction) -
4111 -4112 __localMemberTypes = None -
4113 - def __initializeFromUnion (self, body, **kw): -
4114 self.__baseTypeDefinition = self.SimpleUrTypeDefinition() -4115 mta = domutils.NodeAttribute(body, 'memberTypes') -4116 self.__memberTypesExpandedNames = None -4117 if mta is not None: -4118 nsc = pyxb.namespace.NamespaceContext.GetNodeContext(body) -4119 self.__memberTypesExpandedNames = [ nsc.interpretQName(_mten) for _mten in mta.split() ] -4120 if self.__localMemberTypes is None: -4121 self.__localMemberTypes = [] -4122 for cn in body.childNodes: -4123 if (Node.ELEMENT_NODE == cn.nodeType) and xsd.nodeIsNamed(cn, 'simpleType'): -4124 self.__localMemberTypes.append(self.CreateFromDOM(cn, **kw)) -4125 return self.__completeResolution(body, self.VARIETY_union, self._DA_union) -
4126 -
4127 - def __resolveBuiltin (self): -
4128 if self.hasPythonSupport(): -4129 self.__facets = { } -4130 for v in six.itervalues(self.pythonSupport().__dict__): -4131 if isinstance(v, facets.ConstrainingFacet): -4132 self.__facets[v.__class__] = v -4133 if v.ownerTypeDefinition() is None: -4134 v.setFromKeywords(_constructor=True, owner_type_definition=self) -4135 self.__isBuiltin = True -4136 return self -
4137 -
4138 - def __defineDefaultFacets (self, variety): -
4139 """Create facets for varieties that can take facets that are undeclared. -4140 -4141 This means unions, which per section 4.1.2.3 of -4142 http://www.w3.org/TR/xmlschema-2/ can have enumeration or -4143 pattern restrictions.""" -4144 if self.VARIETY_union != variety: -4145 return self -4146 self.__facets.setdefault(facets.CF_pattern) -4147 self.__facets.setdefault(facets.CF_enumeration) -4148 return self -
4149 -
4150 - def __processHasFacetAndProperty (self, variety): -
4151 """Identify the facets and properties for this stype. -4152 -4153 This method simply identifies the facets that apply to this -4154 specific type, and records property values. Only -4155 explicitly-associated facets and properties are stored; others -4156 from base types will also affect this type. The information -4157 is taken from the applicationInformation children of the -4158 definition's annotation node, if any. If there is no support -4159 for the XMLSchema_hasFacetAndProperty namespace, this is a -4160 no-op. -4161 -4162 Upon return, self.__facets is a map from the class for an -4163 associated fact to None, and self.__fundamentalFacets is a -4164 frozenset of instances of FundamentalFacet. -4165 -4166 The return value is self. -4167 """ -4168 self.__facets = { } -4169 self.__fundamentalFacets = frozenset() -4170 if self.annotation() is None: -4171 return self.__defineDefaultFacets(variety) -4172 app_info = self.annotation().applicationInformation() -4173 if app_info is None: -4174 return self.__defineDefaultFacets(variety) -4175 facet_map = { } -4176 fundamental_facets = set() -4177 seen_facets = set() -4178 for ai in app_info: -4179 for cn in ai.childNodes: -4180 if Node.ELEMENT_NODE != cn.nodeType: -4181 continue -4182 if pyxb.namespace.XMLSchema_hfp.nodeIsNamed(cn, 'hasFacet'): -4183 facet_name = domutils.NodeAttribute(cn, 'name')# , pyxb.namespace.XMLSchema_hfp) -4184 if facet_name is None: -4185 raise pyxb.SchemaValidationError('hasFacet missing name attribute in %s' % (cn,)) -4186 if facet_name in seen_facets: -4187 raise pyxb.SchemaValidationError('Multiple hasFacet specifications for %s' % (facet_name,)) -4188 seen_facets.add(facet_name) -4189 facet_class = facets.ConstrainingFacet.ClassForFacet(facet_name) -4190 #facet_map[facet_class] = facet_class(base_type_definition=self) -4191 facet_map[facet_class] = None -4192 if pyxb.namespace.XMLSchema_hfp.nodeIsNamed(cn, 'hasProperty'): -4193 fundamental_facets.add(facets.FundamentalFacet.CreateFromDOM(cn, self)) -4194 if 0 < len(facet_map): -4195 assert self.__baseTypeDefinition == self.SimpleUrTypeDefinition() -4196 self.__facets = facet_map -4197 assert isinstance(self.__facets, six.dictionary_type) -4198 if 0 < len(fundamental_facets): -4199 self.__fundamentalFacets = frozenset(fundamental_facets) -4200 return self -
4201 -4202 # NB: Must be done after resolution of the base type -
4203 - def __updateFacets (self, body): -
4204 -4205 # Create local list consisting of facet classes matched in children -4206 # and the map of keywords used to initialize the local instance. -4207 -4208 local_facets = {} -4209 for fc in facets.Facet.Facets: -4210 children = domutils.LocateMatchingChildren(body, fc.Name()) -4211 if 0 < len(children): -4212 fi = fc(base_type_definition=self.__baseTypeDefinition, -4213 owner_type_definition=self) -4214 if isinstance(fi, facets._LateDatatype_mixin): -4215 fi.bindValueDatatype(self) -4216 for cn in children: -4217 kw = { 'annotation': domutils.LocateUniqueChild(cn, 'annotation') } -4218 for ai in range(0, cn.attributes.length): -4219 attr = cn.attributes.item(ai) -4220 # Convert name from unicode to string -4221 kw[six.text_type(attr.localName)] = attr.value -4222 try: -4223 fi.setFromKeywords(**kw) -4224 except pyxb.PyXBException as e: -4225 raise pyxb.SchemaValidationError('Error assigning facet %s in %s: %s' % (fc.Name(), self.expandedName(), e)) -4226 local_facets[fc] = fi -4227 self.__localFacets = local_facets -4228 -4229 # We want a map from the union of the facet classes from this STD up -4230 # through its baseTypeDefinition (if present). Map elements should be -4231 # to None if the facet has not been constrained, or to the nearest -4232 # ConstrainingFacet instance if it is. ConstrainingFacet instances -4233 # created for local constraints also need a pointer to the -4234 # corresponding facet from the ancestor type definition, because those -4235 # constraints also affect this type. -4236 base_facets = {} -4237 -4238 # Built-ins didn't get their facets() setting configured, so use the -4239 # _FacetMap() instead. -4240 if self.__baseTypeDefinition.isBuiltin(): -4241 pstd = self.__baseTypeDefinition.pythonSupport() -4242 if pstd != datatypes.anySimpleType: -4243 base_facets.update(pstd._FacetMap()) -4244 elif self.__baseTypeDefinition.facets(): -4245 assert isinstance(self.__baseTypeDefinition.facets(), six.dictionary_type) -4246 base_facets.update(self.__baseTypeDefinition.facets()) -4247 base_facets.update(self.facets()) -4248 -4249 self.__facets = self.__localFacets -4250 for fc in six.iterkeys(base_facets): -4251 self.__facets.setdefault(fc, base_facets[fc]) -4252 assert isinstance(self.__facets, six.dictionary_type) -
4253 -
4254 - def _createRestriction (self, owner, body): -
4255 """Create a new simple type with this as its base. -4256 -4257 The type is owned by the provided owner, and may have facet -4258 restrictions defined by the body. -4259 @param owner: the owner for the newly created type -4260 @type owner: L{ComplexTypeDefinition} -4261 @param body: the DOM node from which facet information will be extracted -4262 @type body: C{xml.dom.Node} -4263 @rtype: L{SimpleTypeDefinition} -4264 """ -4265 std = SimpleTypeDefinition(owner=owner, namespace_context=owner._namespaceContext(), variety=None, scope=self._scope(), schema=owner._schema()) -4266 std.__baseTypeDefinition = self -4267 return std.__completeResolution(body, None, self._DA_restriction) -
4268 -4269 # Complete the resolution of some variety of STD. Note that the -4270 # variety is compounded by an alternative, since there is no -4271 # 'restriction' variety. -
4272 - def __completeResolution (self, body, variety, alternative): -
4273 assert self.__variety is None -4274 if self.__baseTypeDefinition is None: -4275 assert self.__baseExpandedName is not None -4276 base_type = self.__baseExpandedName.typeDefinition() -4277 if not isinstance(base_type, SimpleTypeDefinition): -4278 raise pyxb.SchemaValidationError('Unable to locate base type %s' % (self.__baseExpandedName,)) -4279 self.__baseTypeDefinition = base_type -4280 # If the base type exists but has not yet been resolved, -4281 # delay processing this type until the one it depends on -4282 # has been completed. -4283 assert self.__baseTypeDefinition != self -4284 if not self.__baseTypeDefinition.isResolved(): -4285 self._queueForResolution('base type %s is not resolved' % (self.__baseTypeDefinition,), depends_on=self.__baseTypeDefinition) -4286 return self -4287 if variety is None: -4288 # 3.14.1 specifies that the variety is the variety of the base -4289 # type definition which, by the way, can't be the ur type. -4290 variety = self.__baseTypeDefinition.__variety -4291 assert variety is not None -4292 -4293 if self.VARIETY_absent == variety: -4294 # The ur-type is always resolved. So are restrictions of it, -4295 # which is how we might get here. -4296 pass -4297 elif self.VARIETY_atomic == variety: -4298 # Atomic types (and their restrictions) use the primitive -4299 # type, which is the highest type that is below the -4300 # ur-type (which is not atomic). -4301 ptd = self -4302 while isinstance(ptd, SimpleTypeDefinition) and (self.VARIETY_atomic == ptd.__baseTypeDefinition.variety()): -4303 ptd = ptd.__baseTypeDefinition -4304 -4305 self.__primitiveTypeDefinition = ptd -4306 elif self.VARIETY_list == variety: -4307 if self._DA_list == alternative: -4308 if self.__itemTypeExpandedName is not None: -4309 self.__itemTypeDefinition = self.__itemTypeExpandedName.typeDefinition() -4310 if not isinstance(self.__itemTypeDefinition, SimpleTypeDefinition): -4311 raise pyxb.SchemaValidationError('Unable to locate STD %s for items' % (self.__itemTypeExpandedName,)) -4312 elif self._DA_restriction == alternative: -4313 self.__itemTypeDefinition = self.__baseTypeDefinition.__itemTypeDefinition -4314 else: -4315 raise pyxb.LogicError('completeResolution list variety with alternative %s' % (alternative,)) -4316 elif self.VARIETY_union == variety: -4317 if self._DA_union == alternative: -4318 # First time we try to resolve, create the member type -4319 # definitions. If something later prevents us from resolving -4320 # this type, we don't want to create them again, because we -4321 # might already have references to them. -4322 if self.__memberTypeDefinitions is None: -4323 mtd = [] -4324 # If present, first extract names from memberTypes, -4325 # and add each one to the list -4326 if self.__memberTypesExpandedNames is not None: -4327 for mn_en in self.__memberTypesExpandedNames: -4328 # THROW if type has not been defined -4329 std = mn_en.typeDefinition() -4330 if std is None: -4331 raise pyxb.SchemaValidationError('Unable to locate member type %s' % (mn_en,)) -4332 # Note: We do not need these to be resolved (here) -4333 assert isinstance(std, SimpleTypeDefinition) -4334 mtd.append(std) -4335 # Now look for local type definitions -4336 mtd.extend(self.__localMemberTypes) -4337 self.__memberTypeDefinitions = mtd -4338 assert None not in self.__memberTypeDefinitions -4339 -4340 # Replace any member types that are themselves unions with the -4341 # members of those unions, in order. Note that doing this -4342 # might indicate we can't resolve this type yet, which is why -4343 # we separated the member list creation and the substitution -4344 # phases -4345 mtd = [] -4346 for mt in self.__memberTypeDefinitions: -4347 assert isinstance(mt, SimpleTypeDefinition) -4348 if not mt.isResolved(): -4349 self._queueForResolution('member type not resolved', depends_on=mt) -4350 return self -4351 if self.VARIETY_union == mt.variety(): -4352 mtd.extend(mt.memberTypeDefinitions()) -4353 else: -4354 mtd.append(mt) -4355 elif self._DA_restriction == alternative: -4356 assert self.__baseTypeDefinition -4357 # Base type should have been resolved before we got here -4358 assert self.__baseTypeDefinition.isResolved() -4359 mtd = self.__baseTypeDefinition.__memberTypeDefinitions -4360 assert mtd is not None -4361 else: -4362 raise pyxb.LogicError('completeResolution union variety with alternative %s' % (alternative,)) -4363 # Save a unique copy -4364 self.__memberTypeDefinitions = mtd[:] -4365 else: -4366 raise pyxb.LogicError('completeResolution with variety 0x%02x' % (variety,)) -4367 -4368 # Determine what facets, if any, apply to this type. This -4369 # should only do something if this is a primitive type. -4370 self.__processHasFacetAndProperty(variety) -4371 try: -4372 pyxb.namespace.NamespaceContext.PushContext(pyxb.namespace.NamespaceContext.GetNodeContext(body)) -4373 self.__updateFacets(body) -4374 finally: -4375 pyxb.namespace.NamespaceContext.PopContext() -4376 -4377 self.__derivationAlternative = alternative -4378 self.__variety = variety -4379 self.__domNode = None -4380 return self -
4381 -
4382 - def isResolved (self): -
4383 """Indicate whether this simple type is fully defined. -4384 -4385 Type resolution for simple types means that the corresponding -4386 schema component fields have been set. Specifically, that -4387 means variety, baseTypeDefinition, and the appropriate -4388 additional fields depending on variety. See _resolve() for -4389 more information. -4390 """ -4391 # Only unresolved nodes have an unset variety -4392 return (self.__variety is not None) -
4393 -4394 # STD:res -
4395 - def _resolve (self): -
4396 """Attempt to resolve the type. -4397 -4398 Type resolution for simple types means that the corresponding -4399 schema component fields have been set. Specifically, that -4400 means variety, baseTypeDefinition, and the appropriate -4401 additional fields depending on variety. -4402 -4403 All built-in STDs are resolved upon creation. Schema-defined -4404 STDs are held unresolved until the schema has been completely -4405 read, so that references to later schema-defined STDs can be -4406 resolved. Resolution is performed after the entire schema has -4407 been scanned and STD instances created for all -4408 topLevelSimpleTypes. -4409 -4410 If a built-in STD is also defined in a schema (which it should -4411 be for XMLSchema), the built-in STD is kept, with the -4412 schema-related information copied over from the matching -4413 schema-defined STD. The former then replaces the latter in -4414 the list of STDs to be resolved. -4415 -4416 Types defined by restriction have the same variety as the type -4417 they restrict. If a simple type restriction depends on an -4418 unresolved type, this method simply queues it for resolution -4419 in a later pass and returns. -4420 """ -4421 if self.__variety is not None: -4422 return self -4423 assert self.__domNode -4424 node = self.__domNode -4425 -4426 kw = { 'owner' : self -4427 , 'schema' : self._schema() } -4428 -4429 bad_instance = False -4430 # The guts of the node should be exactly one instance of -4431 # exactly one of these three types. -4432 candidate = domutils.LocateUniqueChild(node, 'list') -4433 if candidate: -4434 self.__initializeFromList(candidate, **kw) -4435 -4436 candidate = domutils.LocateUniqueChild(node, 'restriction') -4437 if candidate: -4438 if self.__variety is None: -4439 self.__initializeFromRestriction(candidate, **kw) -4440 else: -4441 bad_instance = True -4442 -4443 candidate = domutils.LocateUniqueChild(node, 'union') -4444 if candidate: -4445 if self.__variety is None: -4446 self.__initializeFromUnion(candidate, **kw) -4447 else: -4448 bad_instance = True -4449 -4450 if self.__baseTypeDefinition is None: -4451 raise pyxb.SchemaValidationError('xs:simpleType must have list, union, or restriction as child') -4452 -4453 if self._schema() is not None: -4454 self.__final = self._schema().finalForNode(node, self._STD_Map) -4455 -4456 # It is NOT an error to fail to resolve the type. -4457 if bad_instance: -4458 raise pyxb.SchemaValidationError('Expected exactly one of list, restriction, union as child of simpleType') -4459 -4460 return self -
4461 -4462 # CFD:STD CFD:SimpleTypeDefinition -4463 @classmethod -
4464 - def CreateFromDOM (cls, node, **kw): -
4465 # Node should be an XMLSchema simpleType node -4466 assert xsd.nodeIsNamed(node, 'simpleType') -4467 -4468 name = domutils.NodeAttribute(node, 'name') -4469 -4470 rv = cls(name=name, node=node, variety=None, **kw) -4471 rv._annotationFromDOM(node) -4472 -4473 # Creation does not attempt to do resolution. Queue up the newly created -4474 # whatsis so we can resolve it after everything's been read in. -4475 rv.__domNode = node -4476 rv._queueForResolution('creation') -4477 -4478 return rv -
4479 -4480 # pythonSupport is None, or a subclass of datatypes.simpleTypeDefinition. -4481 # When set, this simple type definition instance must be uniquely -4482 # associated with the python support type. -4483 __pythonSupport = None -4484 -
4485 - def _setPythonSupport (self, python_support): -
4486 # Includes check that python_support is not None -4487 assert issubclass(python_support, basis.simpleTypeDefinition) -4488 # Can't share support instances -4489 self.__pythonSupport = python_support -4490 self.__pythonSupport._SimpleTypeDefinition(self) -4491 if self.nameInBinding() is None: -4492 self.setNameInBinding(self.__pythonSupport.__name__) -4493 return self.__pythonSupport -
4494 -
4495 - def hasPythonSupport (self): -
4496 return self.__pythonSupport is not None -
4497 -
4498 - def pythonSupport (self): -
4499 if self.__pythonSupport is None: -4500 raise pyxb.LogicError('%s: No support defined' % (self.name(),)) -4501 return self.__pythonSupport -
4502 -
4503 - def stringToPython (self, string): -
4504 return self.pythonSupport().stringToPython(string) -
4505 -
4506 - def pythonToString (self, value): -
4507 return self.pythonSupport().pythonToString(value) -
4508 -
4509 -class _SimpleUrTypeDefinition (SimpleTypeDefinition, _Singleton_mixin): -
4510 """Subclass ensures there is only one simple ur-type.""" -4511 pass -
4512 -
4513 -class _ImportElementInformationItem (_Annotated_mixin): -
4514 """Data associated with an -4515 U{import<http://www.w3.org/TR/xmlschema-1/#composition-schemaImport>} -4516 statement within a schema.""" -4517 -
4518 - def id (self): -
4519 """The value of the C{id} attribute from the import statement.""" -4520 return self.__id -
4521 __id = None -4522 -
4523 - def namespace (self): -
4524 """The L{pyxb.namespace.Namespace} instance corresponding to the value -4525 of the C{namespace} attribute from the import statement.""" -4526 return self.__namespace -
4527 __namespace = None -4528 -
4529 - def schemaLocation (self): -
4530 """The value of the C{schemaLocation} attribute from the import -4531 statement, normalized relative to the location of the importing -4532 schema.""" -4533 return self.__schemaLocation -
4534 __schemaLocation = None -4535 -
4536 - def prefix (self): -
4537 """The prefix from a namespace declaration for L{namespace} that was -4538 active in the context of the import element, or C{None} if there was -4539 no relevant namespace declaration in scope at that point. -4540 -4541 This is propagated to be used as the default prefix for the -4542 corresponding namespace if no prefix had been assigned. -4543 """ -4544 return self.__prefix -
4545 __prefix = None -4546 -
4547 - def schema (self): -
4548 """The L{Schema} instance corresponding to the imported schema, if -4549 available. -4550 -4551 Normally C{import} statements will be fulfilled by loading components -4552 from a L{namespace archive<pyxb.namespace.NamespaceArchive>} in which -4553 the corresponding namespace is marked as public. Where there are -4554 cycles in the namespace dependency graph, or the schema for a -4555 namespace are associated with a restricted profile of another -4556 namespace, there may be no such archive and instead the components are -4557 obtained using this schema.""" -4558 return self.__schema -
4559 __schema = None -4560 -
4561 - def __init__ (self, importing_schema, node, **kw): -
4562 """Gather the information relative to an C{import} statement. -4563 -4564 If the imported namespace can be loaded from an archive, the -4565 C{schemaLocation} attribute is ignored. Otherwise, it attempts to -4566 retrieve and parse the corresponding schema (if this has not already -4567 been done). -4568 -4569 @param importing_schema: The L{Schema} instance in which the import -4570 was found. -4571 @param node: The C{xml.dom.DOM} node incorporating the schema -4572 information. -4573 -4574 @raise Exception: Any exception raised when attempting to retrieve and -4575 parse data from the schema location. -4576 """ -4577 -4578 super(_ImportElementInformationItem, self).__init__(**kw) -4579 uri = domutils.NodeAttribute(node, 'namespace') -4580 if uri is None: -4581 raise pyxb.IncompleteImplementationError('import statements without namespace not supported') -4582 schema_location = pyxb.utils.utility.NormalizeLocation(domutils.NodeAttribute(node, 'schemaLocation'), importing_schema.location()) -4583 self.__schemaLocation = schema_location -4584 ns = self.__namespace = pyxb.namespace.NamespaceForURI(uri, create_if_missing=True) -4585 need_schema = ns.isImportAugmentable() -4586 if not need_schema: -4587 # Discard location if we expect to be able to learn about this -4588 # namespace from an archive or a built-in description -4589 self.__schemaLocation = None -4590 -4591 ns_ctx = pyxb.namespace.NamespaceContext.GetNodeContext(node) -4592 if self.schemaLocation() is not None: -4593 # @todo: NOTICE -4594 (has_schema, schema_instance) = self.__namespace.lookupSchemaByLocation(schema_location) -4595 if not has_schema: -4596 ckw = { 'absolute_schema_location' : schema_location, -4597 'generation_uid' : importing_schema.generationUID(), -4598 'uri_content_archive_directory' : importing_schema._uriContentArchiveDirectory(), -4599 } -4600 try: -4601 schema_instance = Schema.CreateFromLocation(**ckw) -4602 except Exception: -4603 _log.exception('Import %s cannot read schema location %s (%s)', ns, self.__schemaLocation, schema_location) -4604 raise -4605 self.__schema = schema_instance -4606 elif need_schema: -4607 _log.warning('No information available on imported namespace %s', uri) -4608 -4609 # If we think we found a schema, make sure it's in the right -4610 # namespace. -4611 if self.__schema is not None: -4612 if ns != self.__schema.targetNamespace(): -4613 raise pyxb.SchemaValidationError('Import expected namespace %s but got %s' % (ns, self.__schema.targetNamespace())) -4614 -4615 self.__prefix = ns_ctx.prefixForNamespace(self.namespace()) -4616 -4617 self._annotationFromDOM(node) -
4618 -
4619 -class Schema (_SchemaComponent_mixin): -
4620 """An XMLSchema U{Schema<http://www.w3.org/TR/xmlschema-1/#Schemas>}.""" -4621 -
4622 - def __getstate__ (self): -
4623 raise pyxb.LogicError('Attempt to serialize Schema instance') -
4624 -4625 # List of annotations -4626 __annotations = None -4627 -4628 # True when we have started seeing elements, attributes, or -4629 # notations. -4630 __pastProlog = False -4631 -
4632 - def location (self): -
4633 """URI or path to where the schema can be found. -4634 -4635 For schema created by a user, the location should be provided to the -4636 constructor using the C{schema_location} keyword. In the case of -4637 imported or included schema, the including schema's location is used -4638 as the base URI for determining the absolute URI of the included -4639 schema from its (possibly relative) location value. For files, -4640 the scheme and authority portions are generally absent, as is often -4641 the abs_path part.""" -4642 return self.__location -
4643 __location = None -4644 -
4645 - def locationTag (self): -
4646 return self.__locationTag -
4647 __locationTag = None -4648 -
4649 - def signature (self): -
4650 return self.__signature -
4651 __signature = None -4652 -
4653 - def generationUID (self): -
4654 return self.__generationUID -
4655 __generationUID = None -4656 -
4657 - def originRecord (self): -
4658 return self.__originRecord -
4659 __originRecord = None -4660 -
4661 - def targetNamespace (self): -
4662 """The targetNamespace of a componen. -4663 -4664 This is None, or a reference to a Namespace in which the -4665 component is declared (either as a global or local to one of -4666 the namespace's complex type definitions). This is immutable -4667 after creation. -4668 """ -4669 return self.__targetNamespace -
4670 __targetNamespace = None -4671 -
4672 - def defaultNamespace (self): -
4673 """Default namespace of the schema. -4674 -4675 Will be None unless the schema has an 'xmlns' attribute. The -4676 value must currently be provided as a keyword parameter to the -4677 constructor. """ -4678 return self.__defaultNamespace -
4679 __defaultNamespace = None -4680 -
4681 - def referencedNamespaces (self): -
4682 return self.__referencedNamespaces -
4683 __referencedNamespaces = None -4684 -4685 __namespaceData = None -4686 -
4687 - def importEIIs (self): -
4688 return self.__importEIIs -
4689 __importEIIs = None -4690 -
4691 - def importedSchema (self): -
4692 return self.__importedSchema -
4693 __importedSchema = None -
4694 - def includedSchema (self): -
4695 return self.__includedSchema -
4696 __includedSchema = None -4697 -4698 _QUALIFIED = "qualified" -4699 _UNQUALIFIED = "unqualified" -4700 -4701 # Default values for standard recognized schema attributes -4702 __attributeMap = { pyxb.namespace.ExpandedName(None, 'attributeFormDefault') : _UNQUALIFIED -4703 , pyxb.namespace.ExpandedName(None, 'elementFormDefault') : _UNQUALIFIED -4704 , pyxb.namespace.ExpandedName(None, 'blockDefault') : '' -4705 , pyxb.namespace.ExpandedName(None, 'finalDefault') : '' -4706 , pyxb.namespace.ExpandedName(None, 'id') : None -4707 , pyxb.namespace.ExpandedName(None, 'targetNamespace') : None -4708 , pyxb.namespace.ExpandedName(None, 'version') : None -4709 , pyxb.namespace.XML.createExpandedName('lang') : None -4710 } -4711 -
4712 - def _setAttributeFromDOM (self, attr): -
4713 """Override the schema attribute with the given DOM value.""" -4714 self.__attributeMap[pyxb.namespace.ExpandedName(attr.name)] = attr.nodeValue -4715 return self -
4716 -
4717 - def _setAttributesFromMap (self, attr_map): -
4718 """Override the schema attributes with values from the given map.""" -4719 self.__attributeMap.update(attr_map) -4720 return self -
4721 -
4722 - def schemaHasAttribute (self, attr_name): -
4723 """Return True iff the schema has an attribute with the given (nc)name.""" -4724 if isinstance(attr_name, six.string_types): -4725 attr_name = pyxb.namespace.ExpandedName(None, attr_name) -4726 return attr_name in self.__attributeMap -
4727 -
4728 - def schemaAttribute (self, attr_name): -
4729 """Return the schema attribute value associated with the given (nc)name. -4730 -4731 @param attr_name: local name for the attribute in the schema element. -4732 @return: the value of the corresponding attribute, or C{None} if it -4733 has not been defined and has no default. -4734 @raise KeyError: C{attr_name} is not a valid attribute for a C{schema} element. -4735 """ -4736 if isinstance(attr_name, six.string_types): -4737 attr_name = pyxb.namespace.ExpandedName(None, attr_name) -4738 return self.__attributeMap[attr_name] -
4739 -4740 __SchemaCategories = ( 'typeDefinition', 'attributeGroupDefinition', 'modelGroupDefinition', -4741 'attributeDeclaration', 'elementDeclaration', 'notationDeclaration', -4742 'identityConstraintDefinition' ) -4743 -
4744 - def _uriContentArchiveDirectory (self): -
4745 return self.__uriContentArchiveDirectory -
4746 __uriContentArchiveDirectory = None -4747 -
4748 - def __init__ (self, *args, **kw): -
4749 # Force resolution of available namespaces if not already done -4750 if not kw.get('_bypass_preload', False): -4751 pyxb.namespace.archive.NamespaceArchive.PreLoadArchives() -4752 -4753 assert 'schema' not in kw -4754 self.__uriContentArchiveDirectory = kw.get('uri_content_archive_directory') -4755 self.__location = kw.get('schema_location') -4756 if self.__location is not None: -4757 schema_path = self.__location -4758 if 0 <= schema_path.find(':'): -4759 schema_path = urlparse.urlparse(schema_path)[2] # .path -4760 self.__locationTag = os.path.split(schema_path)[1].split('.')[0] -4761 -4762 self.__generationUID = kw.get('generation_uid') -4763 if self.__generationUID is None: -4764 _log.warning('No generationUID provided') -4765 self.__generationUID = pyxb.utils.utility.UniqueIdentifier() -4766 -4767 self.__signature = kw.get('schema_signature') -4768 -4769 super(Schema, self).__init__(*args, **kw) -4770 self.__importEIIs = set() -4771 self.__includedSchema = set() -4772 self.__importedSchema = set() -4773 self.__targetNamespace = self._namespaceContext().targetNamespace() -4774 if not isinstance(self.__targetNamespace, pyxb.namespace.Namespace): -4775 raise pyxb.LogicError('Schema constructor requires valid Namespace instance as target_namespace') -4776 -4777 # NB: This will raise pyxb.SchemaUniquenessError if it appears this -4778 # schema has already been incorporated into the target namespace. -4779 self.__originRecord = self.__targetNamespace.addSchema(self) -4780 -4781 self.__targetNamespace.configureCategories(self.__SchemaCategories) -4782 if self.__defaultNamespace is not None: -4783 self.__defaultNamespace.configureCategories(self.__SchemaCategories) -4784 -4785 self.__attributeMap = self.__attributeMap.copy() -4786 self.__annotations = [] -4787 # @todo: This isn't right if namespaces are introduced deeper in the document -4788 self.__referencedNamespaces = list(six.itervalues(self._namespaceContext().inScopeNamespaces())) -
4789 -4790 __TopLevelComponentMap = { -4791 'element' : ElementDeclaration, -4792 'attribute' : AttributeDeclaration, -4793 'notation' : NotationDeclaration, -4794 'simpleType' : SimpleTypeDefinition, -4795 'complexType' : ComplexTypeDefinition, -4796 'group' : ModelGroupDefinition, -4797 'attributeGroup' : AttributeGroupDefinition -4798 } -4799 -4800 @classmethod -
4801 - def CreateFromDocument (cls, xmls, **kw): -
4802 if not ('schema_signature' in kw): -4803 kw['schema_signature'] = pyxb.utils.utility.HashForText(xmls) -4804 return cls.CreateFromDOM(domutils.StringToDOM(xmls, **kw), **kw) -
4805 -4806 @classmethod -
4807 - def CreateFromLocation (cls, **kw): -
4808 """Create a schema from a schema location. -4809 -4810 Reads an XML document from the schema location and creates a schema -4811 using it. All keyword parameters are passed to L{CreateFromDOM}. -4812 -4813 @keyword schema_location: A file path or a URI. If this is a relative -4814 URI and C{parent_uri} is present, the actual location will be -4815 L{normallzed<pyxb.utils.utility.NormalizeLocation>}. -4816 @keyword parent_uri: The context within which schema_location will be -4817 normalized, if necessary. -4818 @keyword absolute_schema_location: A file path or URI. This value is -4819 not normalized, and supersedes C{schema_location}. -4820 """ -4821 schema_location = kw.pop('absolute_schema_location', pyxb.utils.utility.NormalizeLocation(kw.get('schema_location'), kw.get('parent_uri'), kw.get('prefix_map'))) -4822 kw['location_base'] = kw['schema_location'] = schema_location -4823 assert isinstance(schema_location, six.string_types), 'Unexpected value %s type %s for schema_location' % (schema_location, type(schema_location)) -4824 uri_content_archive_directory = kw.get('uri_content_archive_directory') -4825 return cls.CreateFromDocument(pyxb.utils.utility.DataFromURI(schema_location, archive_directory=uri_content_archive_directory), **kw) -
4826 -4827 @classmethod -
4828 - def CreateFromStream (cls, stream, **kw): -
4829 return cls.CreateFromDocument(stream.read(), **kw) -
4830 -4831 @classmethod -
4832 - def CreateFromDOM (cls, node, namespace_context=None, schema_location=None, schema_signature=None, generation_uid=None, **kw): -
4833 """Take the root element of the document, and scan its attributes under -4834 the assumption it is an XMLSchema schema element. That means -4835 recognize namespace declarations and process them. Also look for -4836 and set the default namespace. All other attributes are passed up -4837 to the parent class for storage.""" -4838 -4839 # Get the context of any schema that is including (not importing) this -4840 # one. -4841 including_context = kw.get('including_context') -4842 -4843 root_node = node -4844 if Node.DOCUMENT_NODE == node.nodeType: -4845 root_node = root_node.documentElement -4846 if Node.ELEMENT_NODE != root_node.nodeType: -4847 raise pyxb.LogicError('Must be given a DOM node of type ELEMENT') -4848 -4849 assert (namespace_context is None) or isinstance(namespace_context, pyxb.namespace.NamespaceContext) -4850 ns_ctx = pyxb.namespace.NamespaceContext.GetNodeContext(root_node, -4851 parent_context=namespace_context, -4852 including_context=including_context) -4853 -4854 tns = ns_ctx.targetNamespace() -4855 if tns is None: -4856 raise pyxb.SchemaValidationError('No targetNamespace associated with content (not a schema?)') -4857 schema = cls(namespace_context=ns_ctx, schema_location=schema_location, schema_signature=schema_signature, generation_uid=generation_uid, **kw) -4858 schema.__namespaceData = ns_ctx -4859 -4860 if schema.targetNamespace() != ns_ctx.targetNamespace(): -4861 raise pyxb.SchemaValidationError('targetNamespace %s conflicts with %s' % (schema.targetNamespace(), ns_ctx.targetNamespace())) -4862 -4863 # Update the attribute map -4864 for ai in range(root_node.attributes.length): -4865 schema._setAttributeFromDOM(root_node.attributes.item(ai)) -4866 -4867 # Verify that the root node is an XML schema element -4868 if not xsd.nodeIsNamed(root_node, 'schema'): -4869 raise pyxb.SchemaValidationError('Root node %s of document is not an XML schema element' % (root_node.nodeName,)) -4870 -4871 for cn in root_node.childNodes: -4872 if Node.ELEMENT_NODE == cn.nodeType: -4873 rv = schema.__processTopLevelNode(cn) -4874 if rv is None: -4875 _log.info('Unrecognized: %s %s', cn.nodeName, cn.toxml("utf-8")) -4876 elif Node.TEXT_NODE == cn.nodeType: -4877 # Non-element content really should just be whitespace. -4878 # If something else is seen, print it for inspection. -4879 text = cn.data.strip() -4880 if text: -4881 _log.info('Ignored text: %s', text) -4882 elif Node.COMMENT_NODE == cn.nodeType: -4883 pass -4884 else: -4885 # ATTRIBUTE_NODE -4886 # CDATA_SECTION_NODE -4887 # ENTITY_NODE -4888 # PROCESSING_INSTRUCTION -4889 # DOCUMENT_NODE -4890 # DOCUMENT_TYPE_NODE -4891 # NOTATION_NODE -4892 _log.info('Ignoring non-element: %s', cn) -4893 -4894 # Do not perform resolution yet: we may be done with this schema, but -4895 # the namespace may incorporate additional ones, and we can't resolve -4896 # until everything's present. -4897 return schema -
4898 -4899 _SA_All = '#all' -4900 -
4901 - def __ebvForNode (self, attr, dom_node, candidate_map): -
4902 ebv = domutils.NodeAttribute(dom_node, attr) -4903 if ebv is None: -4904 ebv = self.schemaAttribute('%sDefault' % (attr,)) -4905 rv = 0 -4906 if ebv == self._SA_All: -4907 for v in six.itervalues(candidate_map): -4908 rv += v -4909 else: -4910 for candidate in ebv.split(): -4911 rv += candidate_map.get(candidate, 0) -4912 return rv -
4913 -
4914 - def blockForNode (self, dom_node, candidate_map): -
4915 """Return a bit mask indicating a set of options read from the node's "block" attribute or the schema's "blockDefault" attribute. -4916 -4917 A value of '#all' means enable every options; otherwise, the attribute -4918 value should be a list of tokens, for which the corresponding value -4919 will be added to the return value. -4920 -4921 @param dom_node: the node from which the "block" attribute will be retrieved -4922 @type dom_node: C{xml.dom.Node} -4923 @param candidate_map: map from strings to bitmask values -4924 """ -4925 return self.__ebvForNode('block', dom_node, candidate_map) -
4926 -
4927 - def finalForNode (self, dom_node, candidate_map): -
4928 """Return a bit mask indicating a set of options read from the node's -4929 "final" attribute or the schema's "finalDefault" attribute. -4930 -4931 A value of '#all' means enable every options; otherwise, the attribute -4932 value should be a list of tokens, for which the corresponding value -4933 will be added to the return value. -4934 -4935 @param dom_node: the node from which the "final" attribute will be retrieved -4936 @type dom_node: C{xml.dom.Node} -4937 @param candidate_map: map from strings to bitmask values -4938 """ -4939 return self.__ebvForNode('final', dom_node, candidate_map) -
4940 -
4941 - def targetNamespaceForNode (self, dom_node, declaration_type): -
4942 """Determine the target namespace for a local attribute or element declaration. -4943 -4944 Look at the node's C{form} attribute, or if none the schema's -4945 C{attributeFormDefault} or C{elementFormDefault} value. If the -4946 resulting value is C{"qualified"} and the parent schema has a -4947 non-absent target namespace, return it to use as the declaration -4948 target namespace. Otherwise, return None to indicate that the -4949 declaration has no namespace. -4950 -4951 @param dom_node: The node defining an element or attribute declaration -4952 @param declaration_type: Either L{AttributeDeclaration} or L{ElementDeclaration} -4953 @return: L{pyxb.namespace.Namespace} or None -4954 """ -4955 -4956 form_type = domutils.NodeAttribute(dom_node, 'form') -4957 if form_type is None: -4958 if declaration_type == ElementDeclaration: -4959 form_type = self.schemaAttribute('elementFormDefault') -4960 elif declaration_type == AttributeDeclaration: -4961 form_type = self.schemaAttribute('attributeFormDefault') -4962 else: -4963 raise pyxb.LogicError('Expected ElementDeclaration or AttributeDeclaration: got %s' % (declaration_type,)) -4964 tns = None -4965 if (self._QUALIFIED == form_type): -4966 tns = self.targetNamespace() -4967 if tns.isAbsentNamespace(): -4968 tns = None -4969 else: -4970 if (self._UNQUALIFIED != form_type): -4971 raise pyxb.SchemaValidationError('Form type neither %s nor %s' % (self._QUALIFIED, self._UNQUALIFIED)) -4972 return tns -
4973 -
4974 - def __requireInProlog (self, node_name): -
4975 """Throw a SchemaValidationException referencing the given -4976 node if we have passed the sequence point representing the end -4977 of prolog elements.""" -4978 -4979 if self.__pastProlog: -4980 raise pyxb.SchemaValidationError('Unexpected node %s after prolog' % (node_name,)) -
4981 -
4982 - def __processInclude (self, node): -
4983 self.__requireInProlog(node.nodeName) -4984 # See section 4.2.1 of Structures. -4985 abs_uri = pyxb.utils.utility.NormalizeLocation(domutils.NodeAttribute(node, 'schemaLocation'), self.__location) -4986 (has_schema, schema_instance) = self.targetNamespace().lookupSchemaByLocation(abs_uri) -4987 if not has_schema: -4988 kw = { 'absolute_schema_location': abs_uri, -4989 'including_context': self.__namespaceData, -4990 'generation_uid': self.generationUID(), -4991 'uri_content_archive_directory': self._uriContentArchiveDirectory(), -4992 } -4993 try: -4994 schema_instance = self.CreateFromLocation(**kw) -4995 except pyxb.SchemaUniquenessError as e: -4996 _log.warning('Skipping apparent redundant inclusion of %s defining %s (hash matches %s)', e.schemaLocation(), e.namespace(), e.existingSchema().location()) -4997 except Exception as e: -4998 _log.exception('INCLUDE %s caught', abs_uri) -4999 raise -5000 if schema_instance: -5001 if self.targetNamespace() != schema_instance.targetNamespace(): -5002 raise pyxb.SchemaValidationError('Included namespace %s not consistent with including namespace %s' % (schema_instance.targetNamespace(), self.targetNamespace())) -5003 self.__includedSchema.add(schema_instance) -5004 return node -
5005 -
5006 - def __processImport (self, node): -
5007 """Process an import directive. -5008 -5009 This attempts to locate schema (named entity) information for -5010 a namespace that is referenced by this schema. -5011 """ -5012 -5013 self.__requireInProlog(node.nodeName) -5014 import_eii = _ImportElementInformationItem(self, node) -5015 if import_eii.schema() is not None: -5016 self.__importedSchema.add(import_eii.schema()) -5017 self.targetNamespace().importNamespace(import_eii.namespace()) -5018 ins = import_eii.namespace() -5019 if ins.prefix() is None: -5020 ins.setPrefix(import_eii.prefix()) -5021 self.__importEIIs.add(import_eii) -5022 return node -
5023 -
5024 - def __processRedefine (self, node): -
5025 self.__requireInProlog(node.nodeName) -5026 raise pyxb.IncompleteImplementationError('redefine not implemented') -
5027 -
5028 - def __processAnnotation (self, node): -
5029 self._addAnnotation(Annotation.CreateFromDOM(node)) -5030 return self -
5031 -
5032 - def __processTopLevelNode (self, node): -
5033 """Process a DOM node from the top level of the schema. -5034 -5035 This should return a non-None value if the node was -5036 successfully recognized.""" -5037 if xsd.nodeIsNamed(node, 'include'): -5038 return self.__processInclude(node) -5039 if xsd.nodeIsNamed(node, 'import'): -5040 return self.__processImport(node) -5041 if xsd.nodeIsNamed(node, 'redefine'): -5042 return self.__processRedefine(node) -5043 if xsd.nodeIsNamed(node, 'annotation'): -5044 return self.__processAnnotation(node) -5045 -5046 component = self.__TopLevelComponentMap.get(node.localName) -5047 if component is not None: -5048 self.__pastProlog = True -5049 kw = { 'scope' : _ScopedDeclaration_mixin.SCOPE_global, -5050 'schema' : self, -5051 'owner' : self } -5052 return self._addNamedComponent(component.CreateFromDOM(node, **kw)) -5053 -5054 raise pyxb.SchemaValidationError('Unexpected top-level element %s' % (node.nodeName,)) -
5055 -
5056 - def _addAnnotation (self, annotation): -
5057 self.__annotations.append(annotation) -5058 return annotation -
5059 -
5060 - def _addNamedComponent (self, nc): -
5061 tns = self.targetNamespace() -5062 assert tns is not None -5063 if not isinstance(nc, _NamedComponent_mixin): -5064 raise pyxb.LogicError('Attempt to add unnamed %s instance to dictionary' % (nc.__class__,)) -5065 if nc.isAnonymous(): -5066 raise pyxb.LogicError('Attempt to add anonymous component to dictionary: %s', (nc.__class__,)) -5067 if isinstance(nc, _ScopedDeclaration_mixin): -5068 assert _ScopedDeclaration_mixin.SCOPE_global == nc.scope() -5069 if isinstance(nc, (SimpleTypeDefinition, ComplexTypeDefinition)): -5070 return self.__addTypeDefinition(nc) -5071 if isinstance(nc, AttributeDeclaration): -5072 return self.__addAttributeDeclaration(nc) -5073 if isinstance(nc, AttributeGroupDefinition): -5074 return self.__addAttributeGroupDefinition(nc) -5075 if isinstance(nc, ModelGroupDefinition): -5076 return tns.addCategoryObject('modelGroupDefinition', nc.name(), nc) -5077 if isinstance(nc, ElementDeclaration): -5078 return tns.addCategoryObject('elementDeclaration', nc.name(), nc) -5079 if isinstance(nc, NotationDeclaration): -5080 return tns.addCategoryObject('notationDeclaration', nc.name(), nc) -5081 if isinstance(nc, IdentityConstraintDefinition): -5082 return tns.addCategoryObject('identityConstraintDefinition', nc.name(), nc) -5083 assert False, 'No support to record named component of type %s' % (nc.__class__,) -
5084 -
5085 - def __addTypeDefinition (self, td): -
5086 local_name = td.name() -5087 assert self.__targetNamespace -5088 tns = self.targetNamespace() -5089 old_td = tns.typeDefinitions().get(local_name) -5090 if (old_td is not None) and (old_td != td): -5091 if isinstance(td, ComplexTypeDefinition) != isinstance(old_td, ComplexTypeDefinition): -5092 raise pyxb.SchemaValidationError('Name %s used for both simple and complex types' % (td.name(),)) -5093 -5094 if not old_td._allowUpdateFromOther(td): -5095 raise pyxb.SchemaValidationError('Attempt to re-define non-builtin type definition %s' % (tns.createExpandedName(local_name),)) -5096 -5097 # Copy schema-related information from the new definition -5098 # into the old one, and continue to use the old one. -5099 td = tns._replaceComponent(td, old_td._updateFromOther(td)) -5100 else: -5101 tns.addCategoryObject('typeDefinition', td.name(), td) -5102 assert td is not None -5103 return td -
5104 -
5105 - def __addAttributeDeclaration (self, ad): -
5106 local_name = ad.name() -5107 assert self.__targetNamespace -5108 tns = self.targetNamespace() -5109 old_ad = tns.attributeDeclarations().get(local_name) -5110 if (old_ad is not None) and (old_ad != ad): -5111 if not old_ad._allowUpdateFromOther(ad): -5112 raise pyxb.SchemaValidationError('Attempt to re-define non-builtin attribute declaration %s' % (tns.createExpandedName(local_name),)) -5113 -5114 # Copy schema-related information from the new definition -5115 # into the old one, and continue to use the old one. -5116 ad = tns._replaceComponent(ad, old_ad._updateFromOther(ad)) -5117 else: -5118 tns.addCategoryObject('attributeDeclaration', ad.name(), ad) -5119 assert ad is not None -5120 return ad -
5121 -
5122 - def __addAttributeGroupDefinition (self, agd): -
5123 local_name = agd.name() -5124 assert self.__targetNamespace -5125 tns = self.targetNamespace() -5126 old_agd = tns.attributeGroupDefinitions().get(local_name) -5127 if (old_agd is not None) and (old_agd != agd): -5128 if not old_agd._allowUpdateFromOther(agd): -5129 raise pyxb.SchemaValidationError('Attempt to re-define non-builtin attribute group definition %s' % (tns.createExpandedName(local_name),)) -5130 -5131 # Copy schema-related information from the new definition -5132 # into the old one, and continue to use the old one. -5133 tns._replaceComponent(agd, old_agd._updateFromOther(agd)) -5134 else: -5135 tns.addCategoryObject('attributeGroupDefinition', agd.name(), agd) -5136 assert agd is not None -5137 return agd -
5138 -
5139 - def __str__ (self): -
5140 return 'SCH[%s]' % (self.location(),) -
5141 -
5142 -5143 -def _AddSimpleTypes (namespace): -
5144 """Add to the schema the definitions of the built-in types of XMLSchema. -5145 This should only be invoked by L{pyxb.namespace} when the built-in -5146 namespaces are initialized. """ -5147 # Add the ur type -5148 #schema = namespace.schema() -5149 schema = Schema(namespace_context=pyxb.namespace.XMLSchema.initialNamespaceContext(), schema_location='URN:noLocation:PyXB:XMLSchema', generation_uid=pyxb.namespace.BuiltInObjectUID, _bypass_preload=True) -5150 td = schema._addNamedComponent(ComplexTypeDefinition.UrTypeDefinition(schema, in_builtin_definition=True)) -5151 assert td.isResolved() -5152 # Add the simple ur type -5153 td = schema._addNamedComponent(SimpleTypeDefinition.SimpleUrTypeDefinition(schema, in_builtin_definition=True)) -5154 assert td.isResolved() -5155 # Add definitions for all primitive and derived simple types -5156 pts_std_map = {} -5157 for dtc in datatypes._PrimitiveDatatypes: -5158 name = dtc.__name__.rstrip('_') -5159 td = schema._addNamedComponent(SimpleTypeDefinition.CreatePrimitiveInstance(name, schema, dtc)) -5160 assert td.isResolved() -5161 assert dtc.SimpleTypeDefinition() == td -5162 pts_std_map.setdefault(dtc, td) -5163 for dtc in datatypes._DerivedDatatypes: -5164 name = dtc.__name__.rstrip('_') -5165 parent_std = pts_std_map[dtc.XsdSuperType()] -5166 td = schema._addNamedComponent(SimpleTypeDefinition.CreateDerivedInstance(name, schema, parent_std, dtc)) -5167 assert td.isResolved() -5168 assert dtc.SimpleTypeDefinition() == td -5169 pts_std_map.setdefault(dtc, td) -5170 for dtc in datatypes._ListDatatypes: -5171 list_name = dtc.__name__.rstrip('_') -5172 element_name = dtc._ItemType.__name__.rstrip('_') -5173 element_std = schema.targetNamespace().typeDefinitions().get(element_name) -5174 assert element_std is not None -5175 td = schema._addNamedComponent(SimpleTypeDefinition.CreateListInstance(list_name, schema, element_std, dtc)) -5176 assert td.isResolved() -5177 global _PastAddBuiltInTypes -5178 _PastAddBuiltInTypes = True -5179 -5180 return schema -
5181 -5182 import sys -5183 import pyxb.namespace.builtin -5184 pyxb.namespace.builtin._InitializeBuiltinNamespaces(sys.modules[__name__]) -5185 -5186 ## Local Variables: -5187 ## fill-column:78 -5188 ## End: -5189 -
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.Schema-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.Schema-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.Schema-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.Schema-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1694 +0,0 @@ - - - - - pyxb.xmlschema.structures.Schema - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class Schema - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Schema

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                                               Schema
-
- -
-

An XMLSchema Schema.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
__getstate__(self) - source code - -
- -
-   - - - - - - -
location(self)
- URI or path to where the schema can be found.
- source code - -
- -
-   - - - - - - -
locationTag(self) - source code - -
- -
-   - - - - - - -
signature(self) - source code - -
- -
-   - - - - - - -
generationUID(self) - source code - -
- -
-   - - - - - - -
originRecord(self) - source code - -
- -
-   - - - - - - -
targetNamespace(self)
- The targetNamespace of a componen.
- source code - -
- -
-   - - - - - - -
defaultNamespace(self)
- Default namespace of the schema.
- source code - -
- -
-   - - - - - - -
referencedNamespaces(self) - source code - -
- -
-   - - - - - - -
importEIIs(self) - source code - -
- -
-   - - - - - - -
importedSchema(self) - source code - -
- -
-   - - - - - - -
includedSchema(self) - source code - -
- -
-   - - - - - - -
_setAttributeFromDOM(self, - attr)
- Override the schema attribute with the given DOM value.
- source code - -
- -
-   - - - - - - -
_setAttributesFromMap(self, - attr_map)
- Override the schema attributes with values from the given map.
- source code - -
- -
-   - - - - - - -
schemaHasAttribute(self, - attr_name)
- Return True iff the schema has an attribute with the given (nc)name.
- source code - -
- -
-   - - - - - - -
schemaAttribute(self, - attr_name)
- Return the schema attribute value associated with the given (nc)name.
- source code - -
- -
-   - - - - - - -
_uriContentArchiveDirectory(self) - source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
__ebvForNode(self, - attr, - dom_node, - candidate_map) - source code - -
- -
-   - - - - - - -
blockForNode(self, - dom_node, - candidate_map)
- Return a bit mask indicating a set of options read from the node's - "block" attribute or the schema's "blockDefault" - attribute.
- source code - -
- -
-   - - - - - - -
finalForNode(self, - dom_node, - candidate_map)
- Return a bit mask indicating a set of options read from the node's - "final" attribute or the schema's "finalDefault" - attribute.
- source code - -
- -
-   - - - - - - -
targetNamespaceForNode(self, - dom_node, - declaration_type)
- Determine the target namespace for a local attribute or element - declaration.
- source code - -
- -
-   - - - - - - -
__requireInProlog(self, - node_name)
- Throw a SchemaValidationException referencing the given node if we - have passed the sequence point representing the end of prolog - elements.
- source code - -
- -
-   - - - - - - -
__processInclude(self, - node) - source code - -
- -
-   - - - - - - -
__processImport(self, - node)
- Process an import directive.
- source code - -
- -
-   - - - - - - -
__processRedefine(self, - node) - source code - -
- -
-   - - - - - - -
__processAnnotation(self, - node) - source code - -
- -
-   - - - - - - -
__processTopLevelNode(self, - node)
- Process a DOM node from the top level of the schema.
- source code - -
- -
-   - - - - - - -
_addAnnotation(self, - annotation) - source code - -
- -
-   - - - - - - -
_addNamedComponent(self, - nc) - source code - -
- -
-   - - - - - - -
__addTypeDefinition(self, - td) - source code - -
- -
-   - - - - - - -
__addAttributeDeclaration(self, - ad) - source code - -
- -
-   - - - - - - -
__addAttributeGroupDefinition(self, - agd) - source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- - -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
CreateFromDocument(cls, - xmls, - **kw) - source code - -
- -
-   - - - - - - -
CreateFromLocation(cls, - **kw)
- Create a schema from a schema location.
- source code - -
- -
-   - - - - - - -
CreateFromStream(cls, - stream, - **kw) - source code - -
- -
-   - - - - - - -
CreateFromDOM(cls, - node, - namespace_context=None, - schema_location=None, - schema_signature=None, - generation_uid=None, - **kw)
- Take the root element of the document, and scan its attributes under - the assumption it is an XMLSchema schema element.
- source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __annotations = None
- hash(x) -
-   - - __pastProlog = False -
-   - - __location = None
- hash(x) -
-   - - __locationTag = None
- hash(x) -
-   - - __signature = None
- hash(x) -
-   - - __generationUID = None
- hash(x) -
-   - - __originRecord = None
- hash(x) -
-   - - __targetNamespace = None
- hash(x) -
-   - - __defaultNamespace = None
- hash(x) -
-   - - __referencedNamespaces = None
- hash(x) -
-   - - __namespaceData = None
- hash(x) -
-   - - __importEIIs = None
- hash(x) -
-   - - __importedSchema = None
- hash(x) -
-   - - __includedSchema = None
- hash(x) -
-   - - _QUALIFIED = 'qualified' -
-   - - _UNQUALIFIED = 'unqualified' -
-   - - __attributeMap = {<pyxb.namespace.ExpandedName object>: 'unqua... -
-   - - __SchemaCategories = ('typeDefinition', 'attributeGroupDefinit... -
-   - - __uriContentArchiveDirectory = None
- hash(x) -
-   - - __TopLevelComponentMap = {'attribute': <class 'pyxb.xmlschema.... -
-   - - _SA_All = '#all' -
- - - -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__getstate__(self) -

-
source code  -
- - -
-
Overrides: - utils.utility.PrivateTransient_mixin.__getstate__ -
-
-
-
- -
- -
- - -
-

location(self) -

-
source code  -
- -

URI or path to where the schema can be found.

-

For schema created by a user, the location should be provided to the - constructor using the schema_location keyword. In the case - of imported or included schema, the including schema's location is used - as the base URI for determining the absolute URI of the included schema - from its (possibly relative) location value. For files, the scheme and - authority portions are generally absent, as is often the abs_path - part.

-
-
-
-
- -
- -
- - -
-

targetNamespace(self) -

-
source code  -
- -

The targetNamespace of a componen.

-

This is None, or a reference to a Namespace in which the component is - declared (either as a global or local to one of the namespace's complex - type definitions). This is immutable after creation.

-
-
-
-
- -
- -
- - -
-

defaultNamespace(self) -

-
source code  -
- -

Default namespace of the schema.

-

Will be None unless the schema has an 'xmlns' attribute. The value - must currently be provided as a keyword parameter to the constructor.

-
-
-
-
- -
- -
- - -
-

schemaAttribute(self, - attr_name) -

-
source code  -
- -

Return the schema attribute value associated with the given - (nc)name.

-
-
Parameters:
-
    -
  • attr_name - local name for the attribute in the schema element.
  • -
-
Returns:
-
the value of the corresponding attribute, or None if - it has not been defined and has no default.
-
Raises:
-
    -
  • KeyError - attr_name is not a valid attribute for a - schema element.
  • -
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

CreateFromLocation(cls, - **kw) -
Class Method -

-
source code  -
- -

Create a schema from a schema location.

-

Reads an XML document from the schema location and creates a schema - using it. All keyword parameters are passed to CreateFromDOM.

-
-
Parameters:
-
    -
  • schema_location - A file path or a URI. If this is a relative URI and - parent_uri is present, the actual location will be - normallzed.
  • -
  • parent_uri - The context within which schema_location will be normalized, if - necessary.
  • -
  • absolute_schema_location - A file path or URI. This value is not normalized, and supersedes - schema_location.
  • -
-
-
-
- -
- -
- - -
-

CreateFromDOM(cls, - node, - namespace_context=None, - schema_location=None, - schema_signature=None, - generation_uid=None, - **kw) -
Class Method -

-
source code  -
- -

Take the root element of the document, and scan its attributes under - the assumption it is an XMLSchema schema element. That means recognize - namespace declarations and process them. Also look for and set the - default namespace. All other attributes are passed up to the parent - class for storage.

-
-
-
-
- -
- -
- - -
-

blockForNode(self, - dom_node, - candidate_map) -

-
source code  -
- -

Return a bit mask indicating a set of options read from the node's - "block" attribute or the schema's "blockDefault" - attribute.

-

A value of '#all' means enable every options; otherwise, the attribute - value should be a list of tokens, for which the corresponding value will - be added to the return value.

-
-
Parameters:
-
    -
  • dom_node (xml.dom.Node) - the node from which the "block" attribute will be - retrieved
  • -
  • candidate_map - map from strings to bitmask values
  • -
-
-
-
- -
- -
- - -
-

finalForNode(self, - dom_node, - candidate_map) -

-
source code  -
- -

Return a bit mask indicating a set of options read from the node's - "final" attribute or the schema's "finalDefault" - attribute.

-

A value of '#all' means enable every options; otherwise, the attribute - value should be a list of tokens, for which the corresponding value will - be added to the return value.

-
-
Parameters:
-
    -
  • dom_node (xml.dom.Node) - the node from which the "final" attribute will be - retrieved
  • -
  • candidate_map - map from strings to bitmask values
  • -
-
-
-
- -
- -
- - -
-

targetNamespaceForNode(self, - dom_node, - declaration_type) -

-
source code  -
- -

Determine the target namespace for a local attribute or element - declaration.

-

Look at the node's form attribute, or if none the - schema's attributeFormDefault or - elementFormDefault value. If the resulting value is - "qualified" and the parent schema has a non-absent - target namespace, return it to use as the declaration target namespace. - Otherwise, return None to indicate that the declaration has no - namespace.

-
-
Parameters:
-
-
Returns:
-
pyxb.namespace.Namespace or None
-
-
-
- -
- -
- - -
-

__processImport(self, - node) -

-
source code  -
- -

Process an import directive.

-

This attempts to locate schema (named entity) information for a - namespace that is referenced by this schema.

-
-
-
-
- -
- -
- - -
-

__processTopLevelNode(self, - node) -

-
source code  -
- -

Process a DOM node from the top level of the schema.

-

This should return a non-None value if the node was successfully - recognized.

-
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__attributeMap

- -
-
-
-
Value:
-
-{<pyxb.namespace.ExpandedName object>: 'unqualified',
- <pyxb.namespace.ExpandedName object>: '',
- <pyxb.namespace.ExpandedName object>: 'unqualified',
- <pyxb.namespace.ExpandedName object>: '',
- <pyxb.namespace.ExpandedName object>: None,
- <pyxb.namespace.ExpandedName object>: None,
- <pyxb.namespace.ExpandedName object>: None,
- <pyxb.namespace.ExpandedName object>: None}
-
-
-
-
-
- -
- -
-

__SchemaCategories

- -
-
-
-
Value:
-
-('typeDefinition',
- 'attributeGroupDefinition',
- 'modelGroupDefinition',
- 'attributeDeclaration',
- 'elementDeclaration',
- 'notationDeclaration',
- 'identityConstraintDefinition')
-
-
-
-
-
- -
- -
-

__TopLevelComponentMap

- -
-
-
-
Value:
-
-{'attribute': <class 'pyxb.xmlschema.structures.AttributeDeclaration'>\
-,
- 'attributeGroup': <class 'pyxb.xmlschema.structures.AttributeGroupDef\
-inition'>,
- 'complexType': <class 'pyxb.xmlschema.structures.ComplexTypeDefinitio\
-n'>,
- 'element': <class 'pyxb.xmlschema.structures.ElementDeclaration'>,
- 'group': <class 'pyxb.xmlschema.structures.ModelGroupDefinition'>,
-...
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._SchemaComponent_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._SchemaComponent_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._SchemaComponent_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._SchemaComponent_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1333 +0,0 @@ - - - - - pyxb.xmlschema.structures._SchemaComponent_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _SchemaComponent_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _SchemaComponent_mixin

source code

-
-                       object --+            
-                                |            
-                          cscRoot --+        
-                                    |        
- utils.utility.PrivateTransient_mixin --+    
-                                        |    
-                           object --+   |    
-                                    |   |    
-                              cscRoot --+    
-                                        |    
-     namespace._ComponentDependency_mixin --+
-                                            |
-                           object --+       |
-                                    |       |
-                              cscRoot --+   |
-                                        |   |
-namespace.archive._ArchivableObject_mixin --+
-                                            |
-                           object --+       |
-                                    |       |
-                              cscRoot --+   |
-                                        |   |
-     utils.utility.PrivateTransient_mixin --+
-                                            |
-                           object --+       |
-                                    |       |
-                              cscRoot --+   |
-                                        |   |
-            utils.utility.Locatable_mixin --+
-                                            |
-                                           _SchemaComponent_mixin
-
- -
Known Subclasses:
-
- -
- -
-

A mix-in that marks the class as representing a schema component.

-

This exists so that we can determine the owning schema for any - component we encounter. This is normally done at construction time by - passing a schema=val parameter to the constructor.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_namespaceContext(self)
- The namespace context for this schema.
- source code - -
- -
-   - - - - - - -
_clearNamespaceContext(self) - source code - -
- -
-   - - - - - - -
_scope(self)
- The context into which declarations in or subordinate to this node - are placed.
- source code - -
- -
-   - - - - - - -
_scopeIsIndeterminate(self)
- Return True iff nobody has defined a scope for this node.
- source code - -
- -
-   - - - - - - -
_scopeIsGlobal(self)
- Return True iff this component has global scope.
- source code - -
- -
-   - - - - - - -
_setScope(self, - ctd)
- Set the scope of this instance after construction.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
_dissociateFromNamespace(self)
- Dissociate this component from its owning namespace.
- source code - -
- -
-   - - - - - - -
_setOwner(self, - owner)
- Set the owner of this component.
- source code - -
- -
-   - - - - - - -
owner(self) - source code - -
- -
-   - - - - - - -
_cloneSource(self)
- The source component from which this is a clone.
- source code - -
- -
-   - - - - - - -
_clones(self)
- The set of instances cloned from this component.
- source code - -
- -
- None - - - - - - -
_resetClone_csc(self, - **kw)
- Virtual method to clear whatever attributes should be reset in a - cloned component.
- source code - -
- -
-   - - - - - - -
_clone(self, - owner, - origin)
- Create a copy of this instance suitable for adoption by some other - component.
- source code - -
- -
-   - - - - - - -
isTypeDefinition(self)
- Return True iff this component is a simple or complex type - definition.
- source code - -
- -
-   - - - - - - -
isUrTypeDefinition(self)
- Return True iff this component is a simple or complex type - definition.
- source code - -
- -
-   - - - - - - -
bestNCName(self)
- Return the name of this component, as best it can be determined.
- source code - -
- -
-   - - - - - - -
nameInBinding(self)
- Return the name by which this component is known in the generated - binding.
- source code - -
- -
-   - - - - - - -
hasBinding(self)
- Return True iff this is a component which has a - user-visible Python construct which serves as its binding.
- source code - -
- -
-   - - - - - - -
setNameInBinding(self, - name_in_binding)
- Set the name by which this component shall be known in the XSD - binding.
- source code - -
- -
-   - - - - - - -
_updateFromOther_csc(self, - other)
- Override fields in this instance with those from the other.
- source code - -
- -
-   - - - - - - -
schemaOrderSortKey(self)
- A key to be used when sorting components for binding generation.
- source code - -
- -
-   - - - - - - -
facStateSortKey(self)
- A sort key matching preferred content order.
- source code - -
- -
-   - - - - - - -
_setFacStateSortKey(self, - key)
- Set the automata state sort key.
- source code - -
- -
-

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- - -

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __PrivateTransient = set() -
-   - - __namespaceContext = None
- hash(x) -
-   - - __nameInBinding = None
- hash(x) -
-   - - __owner = None
- hash(x) -
-   - - __ownedComponents = None
- hash(x) -
-   - - __scope = None
- hash(x) -
-   - - __cloneSource = None
- hash(x) -
-   - - __clones = None
- hash(x) -
-   - - __schemaOrderSortKey = None
- hash(x) -
-   - - __facStateSortKey = None
- hash(x) -
-   - - _SchemaComponent_mixin__PrivateTransient = set(['cloneSource',... -
-   - - _SchemaComponent_mixin__cloneSource = None
- hash(x) -
-   - - _SchemaComponent_mixin__clones = None
- hash(x) -
-   - - _SchemaComponent_mixin__facStateSortKey = None
- hash(x) -
-   - - _SchemaComponent_mixin__nameInBinding = None
- hash(x) -
-   - - _SchemaComponent_mixin__namespaceContext = None
- hash(x) -
-   - - _SchemaComponent_mixin__ownedComponents = None
- hash(x) -
-   - - _SchemaComponent_mixin__owner = None
- hash(x) -
-   - - _SchemaComponent_mixin__schemaOrderSortKey = None
- hash(x) -
-   - - _SchemaComponent_mixin__scope = None
- hash(x) -
- - -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_namespaceContext(self) -

-
source code  -
- -

The namespace context for this schema.

-

This defines where it looks things up, where it puts things it - creates, the in-scope namespace declarations, etc. Must be defined for - anything that does any sort of QName interpretation. The value is - generally a reference to a namespace context associated with the DOM - element node corresponding to this component.

-
-
-
-
- -
- -
- - -
-

_setScope(self, - ctd) -

-
source code  -
- -

Set the scope of this instance after construction.

-

This should only be invoked on cloned declarations being incorporated - into a complex type definition. Note that the source of the clone may be - any scope: indeterminate if from a model (attribute) group definition; - global if a reference to a global component; or ctd if inherited from a - complex base type.

-
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
-
-
-
- -
- -
- - -
-

_dissociateFromNamespace(self) -

-
source code  -
- -

Dissociate this component from its owning namespace.

-

This should only be done whwen there are no other references to the - component, and you want to ensure it does not appear in the model.

-
-
-
-
- -
- -
- - -
-

_setOwner(self, - owner) -

-
source code  -
- -

Set the owner of this component.

-

If owner is None, this has no effect. - Otherwise, the component's current owner must be either None - or the same as the input owner.

-
-
-
-
- -
- -
- - -
-

_cloneSource(self) -

-
source code  -
- -

The source component from which this is a clone.

-

Returns None if this is not a clone.

-
-
-
-
- -
- -
- - -
-

_clones(self) -

-
source code  -
- -

The set of instances cloned from this component.

-

Returns None if no instances have been cloned from this.

-
-
-
-
- -
- -
- - -
-

_resetClone_csc(self, - **kw) -

-
source code  -
- -

Virtual method to clear whatever attributes should be reset in a - cloned component.

-

This instance should be an instance created by copy.copy().

-

The implementation in this class clears the owner and dependency - relations.

-

Returns self.

-
-
Returns: None
-
Overrides: - namespace._ComponentDependency_mixin._resetClone_csc -
-
-
-
- -
- -
- - -
-

_clone(self, - owner, - origin) -

-
source code  -
- -

Create a copy of this instance suitable for adoption by some other - component.

-

This is used for creating a locally-scoped declaration from a - declaration in a named model or attribute group.

-
-
-
-
- -
- -
- - -
-

bestNCName(self) -

-
source code  -
- -

Return the name of this component, as best it can be determined.

-

For example, ModelGroup instances will be named by their - ModelGroupDefinition, if available. Returns None if no name can be - inferred.

-
-
-
-
- -
- -
- - -
-

nameInBinding(self) -

-
source code  -
- -

Return the name by which this component is known in the generated - binding.

-
-
-

Note: - To support builtin datatypes, type definitions with an associated - pythonSupport class initialize their binding name - from the class name when the support association is created. As - long as no built-in datatype conflicts with a language keyword, - this should be fine. -

-
-
- -
- -
- - -
-

hasBinding(self) -

-
source code  -
- -

Return True iff this is a component which has a - user-visible Python construct which serves as its binding.

-

Type definitions have classes as their bindings. Global element - declarations have instances of pyxb.binding.basis.element as their bindings.

-
-
-
-
- -
- -
- - -
-

_updateFromOther_csc(self, - other) -

-
source code  -
- -

Override fields in this instance with those from the other.

-

Post-extended; description in leaf implementation in - ComplexTypeDefinition and SimpleTypeDefinition.

-
-
Overrides: - namespace.archive._ArchivableObject_mixin._updateFromOther_csc -
-
-
-
- -
- -
- - -
-

schemaOrderSortKey(self) -

-
source code  -
- -

A key to be used when sorting components for binding generation.

-

This is a tuple comprising the namespace URI, schema location, and - line and column of the component definition within the schema. The - purpose is to ensure consistent order of binding components in generated - code, to simplify maintenance involving the generated sources.

-

To support Python 3 values that are None are replaced - with the default value for whatever type belongs in the corresponding - position: (uri:str, locbase:str, locline:int, loccol:int)

-
-
-
-
- -
- -
- - -
-

facStateSortKey(self) -

-
source code  -
- -

A sort key matching preferred content order.

-

This is an ordinal (integer) used to control which candidate - transitions are attempted first when testing symbols against the content - automaton state.

-
-
-

Note: - The value associated with a node (especially a ModelGroup or Particle will be different for different complex - types, and is valid only during generation of the automata code for - a given type. -

-
-
- -
- -
- - -
-

_setFacStateSortKey(self, - key) -

-
source code  -
- -

Set the automata state sort key.

-
-
Parameters:
-
    -
  • key - the ordinal used for sorting.
  • -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_SchemaComponent_mixin__PrivateTransient

- -
-
-
-
Value:
-
-set(['cloneSource',
-     'clones',
-     'facStateSortKey',
-     'namespaceContext',
-     'ownedComponent',
-     'owner'])
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,473 +0,0 @@ - - - - - pyxb.xmlschema.structures._ScopedDeclaration_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _ScopedDeclaration_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _ScopedDeclaration_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _ScopedDeclaration_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in class for named components that have a scope.

-

Scope is important when doing cross-namespace inheritance, e.g. - extending or restricting a complex type definition that is from a - different namespace. In this case, we will need to retain a reference to - the external component when the schema is serialized.

-

This is done in the pickling process by including the scope when - pickling a component as a reference. The scope is the SCOPE_global if - global; otherwise, it is a tuple containing the external namespace URI - and the NCName of the complex type definition in that namespace. We - assume that the complex type definition has global scope; otherwise, it - should not have been possible to extend or restrict it. (Should this be - untrue, there are comments in the code about a possible solution.)

- -
-

Warning: - This mix-in must follow _NamedComponent_mixin in - the mro. -

-
- - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
_scopeIsCompatible(self, - scope)
- Return True if this scope currently assigned to this instance is - compatible with the given scope.
- source code - -
- -
-   - - - - - - -
scope(self)
- The scope for the declaration.
- source code - -
- -
-   - - - - - - -
baseDeclaration(self) - source code - -
- -
-   - - - - - - -
_baseDeclaration(self, - referenced_declaration) - source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
IsValidScope(cls, - value) - source code - -
- -
-   - - - - - - -
ScopeIsIndeterminate(cls, - value) - source code - -
- -
-   - - - - - - -
ScopeIsGlobal(cls, - value) - source code - -
- -
- - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - SCOPE_global = 'global' -
-   - - XSCOPE_indeterminate = 'indeterminate' -
-   - - __baseDeclaration = None
- hash(x) -
-   - - _ScopedDeclaration_mixin__baseDeclaration = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_scopeIsCompatible(self, - scope) -

-
source code  -
- -

Return True if this scope currently assigned to this instance is - compatible with the given scope.

-

If either scope is indeterminate, presume they will ultimately be - compatible. Scopes that are equal are compatible, as is a local scope if - this already has a global scope.

-
-
-
-
- -
- -
- - -
-

scope(self) -

-
source code  -
- -

The scope for the declaration.

-

Valid values are SCOPE_global, or a complex type definition. A value - of None means a non-global declaration that is not owned by a complex - type definition. These can only appear in attribute group definitions, - model group definitions, and element declarations.

-
-
-

To Do: - For declarations in named model groups (viz., local elements that - aren't references), the scope needs to be set by the owning complex - type. -

-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.SimpleTypeDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.SimpleTypeDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.SimpleTypeDefinition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.SimpleTypeDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,1922 +0,0 @@ - - - - - pyxb.xmlschema.structures.SimpleTypeDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class SimpleTypeDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class SimpleTypeDefinition

source code

-
-                       object --+                
-                                |                
-                          cscRoot --+            
-                                    |            
- utils.utility.PrivateTransient_mixin --+        
-                                        |        
-                           object --+   |        
-                                    |   |        
-                              cscRoot --+        
-                                        |        
-     namespace._ComponentDependency_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-namespace.archive._ArchivableObject_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-     utils.utility.PrivateTransient_mixin --+    
-                                            |    
-                           object --+       |    
-                                    |       |    
-                              cscRoot --+   |    
-                                        |   |    
-            utils.utility.Locatable_mixin --+    
-                                            |    
-                       _SchemaComponent_mixin --+
-                                                |
-                           object --+           |
-                                    |           |
-                              cscRoot --+       |
-                                        |       |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                               object --+   |   |
-                                        |   |   |
-                                  cscRoot --+   |
-                                            |   |
-                        _NamedComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-       namespace.resolution._Resolvable_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                                               SimpleTypeDefinition
-
- -
Known Subclasses:
-
- -
- -
-

An XMLSchema Simple Type Definition component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
baseTypeDefinition(self) - source code - -
- -
-   - - - - - - -
facets(self) - source code - -
- -
-   - - - - - - -
fundamentalFacets(self)
- A frozenset of instances of facets.FundamentallFacet.
- source code - -
- -
-   - - - - - - -
_derivationAlternative(self) - source code - -
- -
-   - - - - - - -
variety(self) - source code - -
- -
-   - - - - - - -
primitiveTypeDefinition(self, - throw_if_absent=True) - source code - -
- -
-   - - - - - - -
itemTypeDefinition(self) - source code - -
- -
-   - - - - - - -
memberTypeDefinitions(self) - source code - -
- -
- frozenset - - - - - - -
_bindingRequires_vx(self, - include_lax)
- Implement base class method.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
__setstate__(self, - state)
- Extend base class unpickle support to retain link between this - instance and the Python class that it describes.
- source code - -
- -
-   - - - - - - -
__str__(self)
- str(x)
- source code - -
- -
-   - - - - - - -
_updateFromOther_csc(self, - other)
- Override fields in this instance with those from the other.
- source code - -
- -
-   - - - - - - -
isBuiltin(self)
- Indicate whether this simple type is a built-in type.
- source code - -
- -
-   - - - - - - -
__singleSimpleTypeChild(self, - body, - other_elts_ok=False) - source code - -
- -
-   - - - - - - -
__initializeFromList(self, - body, - **kw) - source code - -
- -
-   - - - - - - -
__initializeFromRestriction(self, - body, - **kw) - source code - -
- -
-   - - - - - - -
__initializeFromUnion(self, - body, - **kw) - source code - -
- -
-   - - - - - - -
__resolveBuiltin(self) - source code - -
- -
-   - - - - - - -
__defineDefaultFacets(self, - variety)
- Create facets for varieties that can take facets that are undeclared.
- source code - -
- -
-   - - - - - - -
__processHasFacetAndProperty(self, - variety)
- Identify the facets and properties for this stype.
- source code - -
- -
-   - - - - - - -
__updateFacets(self, - body) - source code - -
- -
- SimpleTypeDefinition - - - - - - -
_createRestriction(self, - owner, - body)
- Create a new simple type with this as its base.
- source code - -
- -
-   - - - - - - -
__completeResolution(self, - body, - variety, - alternative) - source code - -
- -
-   - - - - - - -
isResolved(self)
- Indicate whether this simple type is fully defined.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Attempt to resolve the type.
- source code - -
- -
-   - - - - - - -
_setPythonSupport(self, - python_support) - source code - -
- -
-   - - - - - - -
hasPythonSupport(self) - source code - -
- -
-   - - - - - - -
pythonSupport(self) - source code - -
- -
-   - - - - - - -
stringToPython(self, - string) - source code - -
- -
-   - - - - - - -
pythonToString(self, - value) - source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
_FinalToString(cls, - final_value)
- Convert a final value to a string.
- source code - -
- -
-   - - - - - - -
VarietyToString(cls, - variety)
- Convert a variety value to a string.
- source code - -
- -
-   - - - - - - -
SimpleUrTypeDefinition(cls, - schema=None, - in_builtin_definition=False)
- Create the SimpleTypeDefinition instance that approximates the simple - ur-type.
- source code - -
- -
-   - - - - - - -
_CreateXMLInstance(cls, - name, - schema)
- Create STD instances for built-in types.
- source code - -
- -
-   - - - - - - -
CreatePrimitiveInstance(cls, - name, - schema, - python_support)
- Create a primitive simple type in the target namespace.
- source code - -
- -
-   - - - - - - -
CreateDerivedInstance(cls, - name, - schema, - parent_std, - python_support)
- Create a derived simple type in the target namespace.
- source code - -
- -
-   - - - - - - -
CreateListInstance(cls, - name, - schema, - item_std, - python_support)
- Create a list simple type in the target namespace.
- source code - -
- -
-   - - - - - - -
CreateUnionInstance(cls, - name, - schema, - member_stds)
- (Placeholder) Create a union simple type in the target namespace.
- source code - -
- -
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw) - source code - -
- -
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __baseTypeDefinition = None
- hash(x) -
-   - - __memberTypes = None
- hash(x) -
-   - - __itemTypeExpandedName = None
- hash(x) -
-   - - __baseExpandedName = None
- hash(x) -
-   - - __memberTypesExpandedNames = None
- hash(x) -
-   - - __localFacets = None
- hash(x) -
-   - - __facets = None
- hash(x) -
-   - - __fundamentalFacets = None
- hash(x) -
-   - - STD_empty = 0 -
-   - - STD_extension = 1 -
-   - - STD_list = 2 -
-   - - STD_restriction = 4 -
-   - - STD_union = 8 -
-   - - _STD_Map = {'extension': 1, 'list': 2, 'restriction': 4, 'unio... -
-   - - __final = 0 -
-   - - VARIETY_absent = 1 -
-   - - VARIETY_atomic = 2 -
-   - - VARIETY_list = 3 -
-   - - VARIETY_union = 4 -
-   - - _DA_empty = 'none specified' -
-   - - _DA_restriction = 'restriction' -
-   - - _DA_list = 'list' -
-   - - _DA_union = 'union' -
-   - - __derivationAlternative = None
- hash(x) -
-   - - __variety = None
- hash(x) -
-   - - __primitiveTypeDefinition = None
- hash(x) -
-   - - __itemTypeDefinition = None
- hash(x) -
-   - - __memberTypeDefinitions = None
- hash(x) -
-   - - __domNode = None
- hash(x) -
-   - - __isBuiltin = False -
-   - - __SimpleUrTypeDefinition = <pyxb.xmlschema.structures._SimpleU... -
-   - - __localMemberTypes = None
- hash(x) -
-   - - __pythonSupport = None
- hash(x) -
- - - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

_bindingRequires_vx(self, - include_lax) -

-
source code  -
- -

Implement base class method.

-

This STD depends on its baseTypeDefinition, unless its variety is - absent. Other dependencies are on item, primitive, or member type - definitions.

-
-
Returns: frozenset
-
The component instances on which this component depends
-
Raises:
-
    -
  • LogicError - A subclass failed to implement this method
  • -
-
Overrides: - namespace._ComponentDependency_mixin._bindingRequires_vx -
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

__setstate__(self, - state) -

-
source code  -
- -

Extend base class unpickle support to retain link between this - instance and the Python class that it describes.

-

This is because the pythonSupport value is a class reference, not an - instance reference, so it wasn't deserialized, and its class member link - was never set.

-
-
Overrides: - _NamedComponent_mixin.__setstate__ -
-
-
-
- -
- -
- - -
-

__str__(self) -
(Informal representation operator) -

-
source code  -
- -

str(x)

-
-
Overrides: - object.__str__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_updateFromOther_csc(self, - other) -

-
source code  -
- -

Override fields in this instance with those from the other.

-

This method is invoked only by Schema._addNamedComponent, and then - only when a built-in type collides with a schema-defined type. Material - like facets is not (currently) held in the built-in copy, so the DOM - information is copied over to the built-in STD, which is subsequently - re-resolved.

-

Returns self.

-
-
Overrides: - _Annotated_mixin._updateFromOther_csc -
-
-
-
- -
- -
- - -
-

SimpleUrTypeDefinition(cls, - schema=None, - in_builtin_definition=False) -
Class Method -

-
source code  -
- -

Create the SimpleTypeDefinition instance that approximates the simple - ur-type.

-

See section 3.14.7.

-
-
-
-
- -
- -
- - -
-

_CreateXMLInstance(cls, - name, - schema) -
Class Method -

-
source code  -
- -

Create STD instances for built-in types.

-

For example, xml:space is a restriction of NCName; xml:lang is a - union.

-
-
-
-
- -
- -
- - -
-

CreatePrimitiveInstance(cls, - name, - schema, - python_support) -
Class Method -

-
source code  -
- -

Create a primitive simple type in the target namespace.

-

This is mainly used to pre-load standard built-in primitive types, - such as those defined by XMLSchema Datatypes. You can use it for your - own schemas as well, if you have special types that require explicit - support to for Pythonic conversion.

-

All parameters are required and must be non-None.

-
-
-
-
- -
- -
- - -
-

CreateDerivedInstance(cls, - name, - schema, - parent_std, - python_support) -
Class Method -

-
source code  -
- -

Create a derived simple type in the target namespace.

-

This is used to pre-load standard built-in derived types. You can use - it for your own schemas as well, if you have special types that require - explicit support to for Pythonic conversion.

-
-
-
-
- -
- -
- - -
-

CreateListInstance(cls, - name, - schema, - item_std, - python_support) -
Class Method -

-
source code  -
- -

Create a list simple type in the target namespace.

-

This is used to preload standard built-in list types. You can use it - for your own schemas as well, if you have special types that require - explicit support to for Pythonic conversion; but note that such support - is identified by the item_std.

-
-
-
-
- -
- -
- - -
-

CreateUnionInstance(cls, - name, - schema, - member_stds) -
Class Method -

-
source code  -
- -

(Placeholder) Create a union simple type in the target namespace.

-

This function has not been implemented.

-
-
-
-
- -
- -
- - -
-

__defineDefaultFacets(self, - variety) -

-
source code  -
- -

Create facets for varieties that can take facets that are - undeclared.

-

This means unions, which per section 4.1.2.3 of - http://www.w3.org/TR/xmlschema-2/ can have enumeration or pattern - restrictions.

-
-
-
-
- -
- -
- - -
-

__processHasFacetAndProperty(self, - variety) -

-
source code  -
- -

Identify the facets and properties for this stype.

-

This method simply identifies the facets that apply to this specific - type, and records property values. Only explicitly-associated facets and - properties are stored; others from base types will also affect this type. - The information is taken from the applicationInformation children of the - definition's annotation node, if any. If there is no support for the - XMLSchema_hasFacetAndProperty namespace, this is a no-op.

-

Upon return, self.__facets is a map from the class for an associated - fact to None, and self.__fundamentalFacets is a frozenset of instances of - FundamentalFacet.

-

The return value is self.

-
-
-
-
- -
- -
- - -
-

_createRestriction(self, - owner, - body) -

-
source code  -
- -

Create a new simple type with this as its base.

-

The type is owned by the provided owner, and may have facet - restrictions defined by the body.

-
-
Parameters:
-
    -
  • owner (ComplexTypeDefinition) - the owner for the newly created type
  • -
  • body (xml.dom.Node) - the DOM node from which facet information will be extracted
  • -
-
Returns: SimpleTypeDefinition
-
-
-
- -
- -
- - -
-

isResolved(self) -

-
source code  -
- -

Indicate whether this simple type is fully defined.

-

Type resolution for simple types means that the corresponding schema - component fields have been set. Specifically, that means variety, - baseTypeDefinition, and the appropriate additional fields depending on - variety. See _resolve() for more information.

-
-
Overrides: - namespace.resolution._Resolvable_mixin.isResolved -
-
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Attempt to resolve the type.

-

Type resolution for simple types means that the corresponding schema - component fields have been set. Specifically, that means variety, - baseTypeDefinition, and the appropriate additional fields depending on - variety.

-

All built-in STDs are resolved upon creation. Schema-defined STDs are - held unresolved until the schema has been completely read, so that - references to later schema-defined STDs can be resolved. Resolution is - performed after the entire schema has been scanned and STD instances - created for all topLevelSimpleTypes.

-

If a built-in STD is also defined in a schema (which it should be for - XMLSchema), the built-in STD is kept, with the schema-related information - copied over from the matching schema-defined STD. The former then - replaces the latter in the list of STDs to be resolved.

-

Types defined by restriction have the same variety as the type they - restrict. If a simple type restriction depends on an unresolved type, - this method simply queues it for resolution in a later pass and - returns.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
-
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

_STD_Map

- -
-
-
-
Value:
-
-{'extension': 1, 'list': 2, 'restriction': 4, 'union': 8}
-
-
-
-
-
- -
- -
-

__SimpleUrTypeDefinition

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures._SimpleUrTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._SimpleUrTypeDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._SimpleUrTypeDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._SimpleUrTypeDefinition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._SimpleUrTypeDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,526 +0,0 @@ - - - - - pyxb.xmlschema.structures._SimpleUrTypeDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _SimpleUrTypeDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _SimpleUrTypeDefinition

source code

-
-                       object --+                    
-                                |                    
-                          cscRoot --+                
-                                    |                
- utils.utility.PrivateTransient_mixin --+            
-                                        |            
-                           object --+   |            
-                                    |   |            
-                              cscRoot --+            
-                                        |            
-     namespace._ComponentDependency_mixin --+        
-                                            |        
-                           object --+       |        
-                                    |       |        
-                              cscRoot --+   |        
-                                        |   |        
-namespace.archive._ArchivableObject_mixin --+        
-                                            |        
-                           object --+       |        
-                                    |       |        
-                              cscRoot --+   |        
-                                        |   |        
-     utils.utility.PrivateTransient_mixin --+        
-                                            |        
-                           object --+       |        
-                                    |       |        
-                              cscRoot --+   |        
-                                        |   |        
-            utils.utility.Locatable_mixin --+        
-                                            |        
-                       _SchemaComponent_mixin --+    
-                                                |    
-                           object --+           |    
-                                    |           |    
-                              cscRoot --+       |    
-                                        |       |    
-     utils.utility.PrivateTransient_mixin --+   |    
-                                            |   |    
-                               object --+   |   |    
-                                        |   |   |    
-                                  cscRoot --+   |    
-                                            |   |    
-                        _NamedComponent_mixin --+    
-                                                |    
-                               object --+       |    
-                                        |       |    
-                                  cscRoot --+   |    
-                                            |   |    
-       namespace.resolution._Resolvable_mixin --+    
-                                                |    
-                               object --+       |    
-                                        |       |    
-                                  cscRoot --+   |    
-                                            |   |    
-                             _Annotated_mixin --+    
-                                                |    
-                             SimpleTypeDefinition --+
-                                                    |
-                                   object --+       |
-                                            |       |
-                                      cscRoot --+   |
-                                                |   |
-                                 _Singleton_mixin --+
-                                                    |
-                                                   _SimpleUrTypeDefinition
-
- -
-

Subclass ensures there is only one simple ur-type.

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from SimpleTypeDefinition: - __init__, - __setstate__, - __str__, - baseTypeDefinition, - facets, - fundamentalFacets, - hasPythonSupport, - isBuiltin, - isResolved, - itemTypeDefinition, - memberTypeDefinitions, - primitiveTypeDefinition, - pythonSupport, - pythonToString, - stringToPython, - variety -

- -

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from SimpleTypeDefinition: - CreateDerivedInstance, - CreateFromDOM, - CreateListInstance, - CreatePrimitiveInstance, - CreateUnionInstance, - SimpleUrTypeDefinition, - VarietyToString -

-

Inherited from SimpleTypeDefinition (private): - _CreateXMLInstance, - _FinalToString -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __singleton = <pyxb.xmlschema.structures._SimpleUrTypeDefiniti... -
-

Inherited from SimpleTypeDefinition: - STD_empty, - STD_extension, - STD_list, - STD_restriction, - STD_union, - VARIETY_absent, - VARIETY_atomic, - VARIETY_list, - VARIETY_union -

-

Inherited from SimpleTypeDefinition (private): - _DA_empty, - _DA_list, - _DA_restriction, - _DA_union, - _STD_Map -

- - - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__singleton

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures._SimpleUrTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._Singleton_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._Singleton_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._Singleton_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._Singleton_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,282 +0,0 @@ - - - - - pyxb.xmlschema.structures._Singleton_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _Singleton_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _Singleton_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _Singleton_mixin
-
- -
Known Subclasses:
-
- -
- -
-

This class is a mix-in which guarantees that only one instance of the - class will be created. It is used to ensure that the ur-type instances - are pointer-equivalent even when unpickling. See - ComplexTypeDefinition.UrTypeDefinition().

- - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
- a new object with type S, a subtype of T - - - - - - -
__new__(cls, - *args, - **kw) - source code - -
- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

__new__(cls, - *args, - **kw) -
Static Method -

-
source code  -
- - -
-
Returns: a new object with type S, a subtype of T
-
Overrides: - object.__new__ -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._UrTypeDefinition-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._UrTypeDefinition-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._UrTypeDefinition-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._UrTypeDefinition-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,653 +0,0 @@ - - - - - pyxb.xmlschema.structures._UrTypeDefinition - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _UrTypeDefinition - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _UrTypeDefinition

source code

-
-                       object --+                    
-                                |                    
-                          cscRoot --+                
-                                    |                
- utils.utility.PrivateTransient_mixin --+            
-                                        |            
-                           object --+   |            
-                                    |   |            
-                              cscRoot --+            
-                                        |            
-     namespace._ComponentDependency_mixin --+        
-                                            |        
-                           object --+       |        
-                                    |       |        
-                              cscRoot --+   |        
-                                        |   |        
-namespace.archive._ArchivableObject_mixin --+        
-                                            |        
-                           object --+       |        
-                                    |       |        
-                              cscRoot --+   |        
-                                        |   |        
-     utils.utility.PrivateTransient_mixin --+        
-                                            |        
-                           object --+       |        
-                                    |       |        
-                              cscRoot --+   |        
-                                        |   |        
-            utils.utility.Locatable_mixin --+        
-                                            |        
-                       _SchemaComponent_mixin --+    
-                                                |    
-                           object --+           |    
-                                    |           |    
-                              cscRoot --+       |    
-                                        |       |    
-     utils.utility.PrivateTransient_mixin --+   |    
-                                            |   |    
-                               object --+   |   |    
-                                        |   |   |    
-                                  cscRoot --+   |    
-                                            |   |    
-                        _NamedComponent_mixin --+    
-                                                |    
-                               object --+       |    
-                                        |       |    
-                                  cscRoot --+   |    
-                                            |   |    
-       namespace.resolution._Resolvable_mixin --+    
-                                                |    
-                               object --+       |    
-                                        |       |    
-                                  cscRoot --+   |    
-                                            |   |    
-                             _Annotated_mixin --+    
-                                                |    
-                               object --+       |    
-                                        |       |    
-                                  cscRoot --+   |    
-                                            |   |    
-                     _AttributeWildcard_mixin --+    
-                                                |    
-                            ComplexTypeDefinition --+
-                                                    |
-                                   object --+       |
-                                            |       |
-                                      cscRoot --+   |
-                                                |   |
-                                 _Singleton_mixin --+
-                                                    |
-                                                   _UrTypeDefinition
-
- -
-

Subclass ensures there is only one ur-type.

- - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
pythonSupport(self)
- The ur-type does have a Python class backing it up.
- source code - -
- -
-   - - - - - - -
_resolve(self)
- Perform whatever steps are required to resolve this component.
- source code - -
- -
-

Inherited from ComplexTypeDefinition: - __init__, - __str__, - abstract, - attributeUses, - baseTypeDefinition, - contentType, - contentTypeAsString, - derivationMethod, - hasWildcardElement, - isBuiltin, - isResolved, - localScopedDeclarations, - lookupScopedAttributeDeclaration, - lookupScopedElementDeclaration -

- -

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- -

Inherited from _NamedComponent_mixin: - __getnewargs__, - __getstate__, - __setstate__, - bindingNamespace, - expandedName, - isAnonymous, - isDerivationConsistent, - isNameEquivalent, - isTypeEquivalent, - name, - targetNamespace -

- -

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

- -

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from _AttributeWildcard_mixin: - attributeWildcard -

- -

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __subclasshook__ -

-
- - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-

Inherited from ComplexTypeDefinition: - CreateFromDOM, - UrTypeDefinition -

-

Inherited from _AttributeWildcard_mixin: - CompleteWildcard -

-
- - - - - - - - - -
- - - - - -
Static Methods[hide private]
-
-

Inherited from _NamedComponent_mixin: - __new__ -

-
- - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - __singleton = <pyxb.xmlschema.structures._UrTypeDefinition obj... -
-

Inherited from ComplexTypeDefinition: - CT_ELEMENT_ONLY, - CT_EMPTY, - CT_MIXED, - CT_SIMPLE, - DM_empty, - DM_extension, - DM_restriction -

-

Inherited from ComplexTypeDefinition (private): - _DM_Map -

- - - - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

- -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

pythonSupport(self) -

-
source code  -
- -

The ur-type does have a Python class backing it up.

-
-
Overrides: - ComplexTypeDefinition.pythonSupport -
-
-
-
- -
- -
- - -
-

_resolve(self) -

-
source code  -
- -

Perform whatever steps are required to resolve this component.

-

Resolution is performed in the context of the namespace to which the - component belongs. Invoking this method may fail to complete the - resolution process if the component itself depends on unresolved - components. The sole caller of this should be _NamespaceResolution_mixin.resolveDefinitions.

-

This method is permitted (nay, encouraged) to raise an exception if - resolution requires interpreting a QName and the named component cannot - be found.

-

Override this in the child class. In the prefix, if isResolved is true, return right away. If something - prevents you from completing resolution, invoke self._queueForResolution() (so - it is retried later) and immediately return self. Prior to leaving after - successful resolution discard any cached dom node by setting - self.__domNode=None.

-
-
Returns:
-
self, whether or not resolution succeeds.
-
Raises:
-
-
Overrides: - namespace.resolution._Resolvable_mixin._resolve -
(inherited documentation)
- -
-
-
-
- - - - - - -
- - - - - -
Class Variable Details[hide private]
-
- -
- -
-

__singleton

- -
-
-
-
Value:
-
-<pyxb.xmlschema.structures._UrTypeDefinition object>
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._ValueConstraint_mixin-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._ValueConstraint_mixin-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures._ValueConstraint_mixin-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures._ValueConstraint_mixin-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,364 +0,0 @@ - - - - - pyxb.xmlschema.structures._ValueConstraint_mixin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class _ValueConstraint_mixin - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class _ValueConstraint_mixin

source code

-
-object --+    
-         |    
-   cscRoot --+
-             |
-            _ValueConstraint_mixin
-
- -
Known Subclasses:
-
- -
- -
-

Mix-in indicating that the component contains a simple-type value that - may be constrained.

- - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
valueConstraint(self)
- A constraint on the value of the attribute or element.
- source code - -
- -
-   - - - - - - -
default(self)
- If this instance constraints a default value, return that value; - otherwise return None.
- source code - -
- -
-   - - - - - - -
fixed(self)
- If this instance constraints a fixed value, return that value; - otherwise return None.
- source code - -
- -
-   - - - - - - -
_valueConstraintFromDOM(self, - node) - source code - -
- -
-

Inherited from cscRoot: - __init__ -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - VC_na = 0 -
-   - - VC_default = 1 -
-   - - VC_fixed = 2 -
-   - - __valueConstraint = None
- hash(x) -
-   - - _ValueConstraint_mixin__valueConstraint = None
- hash(x) -
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

valueConstraint(self) -

-
source code  -
- -

A constraint on the value of the attribute or element.

-

Either None, or a pair consisting of a string in the lexical space of - the typeDefinition and one of VC_default and VC_fixed.

-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.Wildcard-class.html pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.Wildcard-class.html --- pyxb-1.2.5/doc/html/api/pyxb.xmlschema.structures.Wildcard-class.html 2016-09-18 22:33:51.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/pyxb.xmlschema.structures.Wildcard-class.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,747 +0,0 @@ - - - - - pyxb.xmlschema.structures.Wildcard - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - Package pyxb :: - Package xmlschema :: - Module structures :: - Class Wildcard - - - - - - -
[hide private]
[frames] | no frames]
-
- -

Class Wildcard

source code

-
-                               object --+        
-                                        |        
-                                  cscRoot --+    
-                                            |    
-                          _ParticleTree_mixin --+
-                                                |
-                       object --+               |
-                                |               |
-                          cscRoot --+           |
-                                    |           |
- utils.utility.PrivateTransient_mixin --+       |
-                                        |       |
-                           object --+   |       |
-                                    |   |       |
-                              cscRoot --+       |
-                                        |       |
-     namespace._ComponentDependency_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-namespace.archive._ArchivableObject_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-     utils.utility.PrivateTransient_mixin --+   |
-                                            |   |
-                           object --+       |   |
-                                    |       |   |
-                              cscRoot --+   |   |
-                                        |   |   |
-            utils.utility.Locatable_mixin --+   |
-                                            |   |
-                       _SchemaComponent_mixin --+
-                                                |
-                               object --+       |
-                                        |       |
-                                  cscRoot --+   |
-                                            |   |
-                             _Annotated_mixin --+
-                                                |
-                                               Wildcard
-
- -
-

An XMLSchema Wildcard component.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Instance Methods[hide private]
-
-   - - - - - - -
namespaceConstraint(self)
- A constraint on the namespace for the wildcard.
- source code - -
- -
-   - - - - - - -
processContents(self) - source code - -
- -
-   - - - - - - -
hasWildcardElement(self)
- Return True, since Wildcard components are wildcards.
- source code - -
- -
-   - - - - - - -
__init__(self, - *args, - **kw)
- Initialize portions of a component.
- source code - -
- -
-   - - - - - - -
isAdaptable(self, - ctd) - source code - -
- -
-   - - - - - - -
_walkParticleTree(self, - visit, - arg)
- Mix-in supporting walks of Particle trees.
- source code - -
- -
-   - - - - - - -
_adaptForScope(self, - owner, - ctd)
- Wildcards are scope-independent; return self
- source code - -
- -
-

Inherited from _SchemaComponent_mixin: - bestNCName, - facStateSortKey, - hasBinding, - isTypeDefinition, - isUrTypeDefinition, - nameInBinding, - owner, - schemaOrderSortKey, - setNameInBinding -

- -

Inherited from namespace._ComponentDependency_mixin: - bindingRequires -

- - -

Inherited from utils.utility.PrivateTransient_mixin: - __getstate__ -

-

Inherited from utils.utility.Locatable_mixin (private): - _location, - _setLocation -

-

Inherited from _Annotated_mixin: - annotation -

-

Inherited from _Annotated_mixin (private): - _annotationFromDOM -

-

Inherited from object: - __delattr__, - __format__, - __getattribute__, - __hash__, - __new__, - __reduce__, - __reduce_ex__, - __repr__, - __setattr__, - __sizeof__, - __str__, - __subclasshook__ -

-
- - - - - - - - - - - - - - - -
- - - - - -
Class Methods[hide private]
-
-   - - - - - - -
IntensionalUnion(cls, - constraints)
- http://www.w3.org/TR/xmlschema-1/#cos-aw-union
- source code - -
- -
-   - - - - - - -
IntensionalIntersection(cls, - constraints)
- http://www.w3.org/TR/xmlschema-1/#cos-aw-intersect
- source code - -
- -
-   - - - - - - -
CreateFromDOM(cls, - node, - **kw) - source code - -
- -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- - - - - -
Class Variables[hide private]
-
-   - - NC_any = '##any' -
-   - - NC_not = '##other' -
-   - - NC_targetNamespace = '##targetNamespace' -
-   - - NC_local = '##local' -
-   - - __namespaceConstraint = None
- hash(x) -
-   - - PC_skip = 'skip' -
-   - - PC_lax = 'lax' -
-   - - PC_strict = 'strict' -
-   - - __processContents = None
- hash(x) -
- - - -

Inherited from _Annotated_mixin (private): - _Annotated_mixin__annotation -

-
- - - - - - - - - -
- - - - - -
Properties[hide private]
-
-

Inherited from object: - __class__ -

-
- - - - - - -
- - - - - -
Method Details[hide private]
-
- -
- -
- - -
-

namespaceConstraint(self) -

-
source code  -
- -

A constraint on the namespace for the wildcard.

-

Valid values are:

- -

Note that namespace are represented by Namespace - instances, not the URIs that actually define a namespace. Absence of a - namespace is represented by None, both in the - "not" pair and in the set.

-
-
-
-
- -
- -
- - -
-

__init__(self, - *args, - **kw) -
(Constructor) -

-
source code  -
- -

Initialize portions of a component.

-
-
Parameters:
-
    -
  • scope - The scope in which the component is defined
  • -
  • namespace_context - The NamespaceContext to use within this component
  • -
  • node - If no namespace_context is provided, a DOM node must - be provided from which a namespace context can be identified.
  • -
  • owner - Reference to the component that owns this one (the immediately - enclosing component). Is None in the case of - top-level components.
  • -
  • schema - Reference to the Schema component to which the component belongs. - Required for every component except Schema, Annotation, and Wildcard.
  • -
-
Overrides: - object.__init__ -
(inherited documentation)
- -
-
-
- -
- -
- - -
-

_walkParticleTree(self, - visit, - arg) -

-
source code  -
- -

Mix-in supporting walks of Particle trees.

-

This invokes a provided function on each node in a tree defining the - content model of a particle, both on the way down the tree and on the way - back up. A standard implementation would be:

-
- def _walkParticleTree (self, visit, arg):
-   visit(self, True, arg)
-   self.__term.walkParticleTree(visit, arg)
-   visit(self, False, arg)
-
-
-
Parameters:
-
    -
  • visit - A callable with parameters node, entering, arg where - node is an instance of a class inheriting _ParticleTree_mixin, - entering indicates tree transition status, and - arg is a caller-provided state parameter. - entering is True if node - has particle children and the call is before they are visited; - None if the node has no particle - children; and False if node has - particle children and they have been visited.
  • -
  • arg - The caller-provided state parameter to be passed along with the - node and entry/exit status in the invocation of - visit.
  • -
-
Overrides: - _ParticleTree_mixin._walkParticleTree -
(inherited documentation)
- -
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/api/redirect.html pyxb-1.2.6+dfsg/doc/html/api/redirect.html --- pyxb-1.2.5/doc/html/api/redirect.html 2016-09-18 22:33:54.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/redirect.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,38 +0,0 @@ -Epydoc Redirect Page - - - - - - - - -

Epydoc Auto-redirect page

- -

When javascript is enabled, this page will redirect URLs of -the form redirect.html#dotted.name to the -documentation for the object with the given fully-qualified -dotted name.

-

 

- - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-everything.html pyxb-1.2.6+dfsg/doc/html/api/toc-everything.html --- pyxb-1.2.5/doc/html/api/toc-everything.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-everything.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,783 +0,0 @@ - - - - - Everything - - - - - -

Everything

-
-

All Classes

- abc.ABCMeta
pyxb.BIND
pyxb.ValidationConfig
pyxb.binding.basis.ElementContent
pyxb.binding.basis.NonElementContent
pyxb.binding.basis.STD_list
pyxb.binding.basis.STD_union
- - - - pyxb.binding.basis.complexTypeDefinition
pyxb.binding.basis.element
pyxb.binding.basis.enumeration_mixin
pyxb.binding.basis.simpleTypeDefinition
pyxb.binding.content.AttributeUse
pyxb.binding.content.AutomatonConfiguration
pyxb.binding.content.ElementDeclaration
pyxb.binding.content.ElementUse
pyxb.binding.content.Wildcard
pyxb.binding.content.WildcardUse
- - pyxb.binding.datatypes.ENTITIES
pyxb.binding.datatypes.ENTITY
pyxb.binding.datatypes.ID
pyxb.binding.datatypes.IDREF
pyxb.binding.datatypes.IDREFS
pyxb.binding.datatypes.NCName
pyxb.binding.datatypes.NMTOKEN
pyxb.binding.datatypes.NMTOKENS
pyxb.binding.datatypes.NOTATION
pyxb.binding.datatypes.Name
pyxb.binding.datatypes.QName
- - - pyxb.binding.datatypes.anySimpleType
pyxb.binding.datatypes.anyType
pyxb.binding.datatypes.anyURI
pyxb.binding.datatypes.base64Binary
pyxb.binding.datatypes.boolean
pyxb.binding.datatypes.byte
pyxb.binding.datatypes.date
pyxb.binding.datatypes.dateTime
pyxb.binding.datatypes.decimal
pyxb.binding.datatypes.double
pyxb.binding.datatypes.duration
pyxb.binding.datatypes.float
pyxb.binding.datatypes.gDay
pyxb.binding.datatypes.gMonth
pyxb.binding.datatypes.gMonthDay
pyxb.binding.datatypes.gYear
pyxb.binding.datatypes.gYearMonth
pyxb.binding.datatypes.hexBinary
pyxb.binding.datatypes.int
pyxb.binding.datatypes.integer
pyxb.binding.datatypes.language
pyxb.binding.datatypes.long
pyxb.binding.datatypes.negativeInteger
pyxb.binding.datatypes.nonNegativeInteger
pyxb.binding.datatypes.nonPositiveInteger
pyxb.binding.datatypes.normalizedString
pyxb.binding.datatypes.positiveInteger
pyxb.binding.datatypes.short
pyxb.binding.datatypes.string
pyxb.binding.datatypes.time
pyxb.binding.datatypes.token
pyxb.binding.datatypes.unsignedByte
pyxb.binding.datatypes.unsignedInt
pyxb.binding.datatypes.unsignedLong
pyxb.binding.datatypes.unsignedShort
pyxb.binding.facets.CF_enumeration
pyxb.binding.facets.CF_fractionDigits
pyxb.binding.facets.CF_length
pyxb.binding.facets.CF_maxExclusive
pyxb.binding.facets.CF_maxInclusive
pyxb.binding.facets.CF_maxLength
pyxb.binding.facets.CF_minExclusive
pyxb.binding.facets.CF_minInclusive
pyxb.binding.facets.CF_minLength
pyxb.binding.facets.CF_pattern
pyxb.binding.facets.CF_totalDigits
pyxb.binding.facets.CF_whiteSpace
pyxb.binding.facets.ConstrainingFacet
pyxb.binding.facets.FF_bounded
pyxb.binding.facets.FF_cardinality
pyxb.binding.facets.FF_equal
pyxb.binding.facets.FF_numeric
pyxb.binding.facets.FF_ordered
pyxb.binding.facets.Facet
pyxb.binding.facets.FundamentalFacet
- - - - - - - pyxb.binding.generate.BindingIO
pyxb.binding.generate.Generator
pyxb.binding.generate.NamespaceGroupModule
pyxb.binding.generate.NamespaceModule
pyxb.binding.generate.ReferenceEnumerationMember
pyxb.binding.generate.ReferenceExpandedName
pyxb.binding.generate.ReferenceFacet
pyxb.binding.generate.ReferenceFacetMember
pyxb.binding.generate.ReferenceLiteral
pyxb.binding.generate.ReferenceNamespace
pyxb.binding.generate.ReferenceSchemaComponent
pyxb.binding.generate.ReferenceWildcard
- - pyxb.binding.saxer.PyXBSAXHandler
- pyxb.binding.xml_.STD_ANON_emptyString
pyxb.binding.xml_.STD_ANON_lang
pyxb.binding.xml_.STD_ANON_space
pyxb.cscRoot
pyxb.exceptions_.AbstractElementError
pyxb.exceptions_.AbstractInstantiationError
pyxb.exceptions_.AttributeChangeError
pyxb.exceptions_.AttributeOnSimpleTypeError
pyxb.exceptions_.AttributeValidationError
pyxb.exceptions_.BadDocumentError
pyxb.exceptions_.BatchElementContentError
pyxb.exceptions_.BindingError
pyxb.exceptions_.BindingGenerationError
pyxb.exceptions_.ComplexTypeValidationError
pyxb.exceptions_.ContentInNilInstanceError
pyxb.exceptions_.ContentNondeterminismExceededError
pyxb.exceptions_.ContentValidationError
pyxb.exceptions_.DOMGenerationError
pyxb.exceptions_.ElementChangeError
pyxb.exceptions_.ElementValidationError
pyxb.exceptions_.ExtraSimpleContentError
pyxb.exceptions_.IncompleteElementContentError
pyxb.exceptions_.IncompleteImplementationError
pyxb.exceptions_.IncrementalElementContentError
pyxb.exceptions_.InvalidPreferredElementContentError
pyxb.exceptions_.LogicError
pyxb.exceptions_.MissingAttributeError
pyxb.exceptions_.MixedContentError
pyxb.exceptions_.NamespaceArchiveError
pyxb.exceptions_.NamespaceError
pyxb.exceptions_.NamespaceUniquenessError
pyxb.exceptions_.NoNillableSupportError
pyxb.exceptions_.NonElementValidationError
pyxb.exceptions_.NonPluralAppendError
pyxb.exceptions_.NotComplexContentError
pyxb.exceptions_.NotInNamespaceError
pyxb.exceptions_.NotSimpleContentError
pyxb.exceptions_.OrphanElementContentError
pyxb.exceptions_.ProhibitedAttributeError
pyxb.exceptions_.PyXBError
pyxb.exceptions_.PyXBException
pyxb.exceptions_.PyXBVersionError
pyxb.exceptions_.QNameResolutionError
pyxb.exceptions_.ReservedNameError
pyxb.exceptions_.SchemaUniquenessError
pyxb.exceptions_.SchemaValidationError
pyxb.exceptions_.SimpleContentAbsentError
pyxb.exceptions_.SimpleFacetValueError
pyxb.exceptions_.SimpleListValueError
pyxb.exceptions_.SimplePluralValueError
pyxb.exceptions_.SimpleTypeValueError
pyxb.exceptions_.SimpleUnionValueError
pyxb.exceptions_.StructuralBadDocumentError
pyxb.exceptions_.UnboundElementError
pyxb.exceptions_.UnprocessedElementContentError
pyxb.exceptions_.UnprocessedKeywordContentError
pyxb.exceptions_.UnrecognizedAttributeError
pyxb.exceptions_.UnrecognizedContentError
pyxb.exceptions_.UnrecognizedDOMRootNodeError
pyxb.exceptions_.UsageError
pyxb.exceptions_.ValidationError
pyxb.namespace.ExpandedName
pyxb.namespace.NamedObjectMap
pyxb.namespace.Namespace
- - - pyxb.namespace.archive.ModuleRecord
pyxb.namespace.archive.NamespaceArchive
pyxb.namespace.archive.NamespaceDependencies
- - - - - - - pyxb.namespace.resolution.NamespaceContext
- - pyxb.utils.domutils.BindingDOMSupport
pyxb.utils.fac.All
pyxb.utils.fac.Automaton
pyxb.utils.fac.AutomatonStepError
pyxb.utils.fac.Choice
pyxb.utils.fac.Configuration
pyxb.utils.fac.Configuration_ABC
pyxb.utils.fac.CounterCondition
pyxb.utils.fac.FACError
pyxb.utils.fac.InvalidTermTreeError
pyxb.utils.fac.LeafNode
pyxb.utils.fac.MultiConfiguration
pyxb.utils.fac.MultiTermNode
pyxb.utils.fac.Node
pyxb.utils.fac.NondeterministicSymbolError
pyxb.utils.fac.NumericalConstraint
pyxb.utils.fac.Sequence
pyxb.utils.fac.State
pyxb.utils.fac.Symbol
pyxb.utils.fac.SymbolMatch_mixin
pyxb.utils.fac.Transition
pyxb.utils.fac.UnrecognizedSymbolError
pyxb.utils.fac.UpdateApplicationError
pyxb.utils.fac.UpdateInstruction
pyxb.utils.saxdom.Attr
pyxb.utils.saxdom.Comment
pyxb.utils.saxdom.Document
pyxb.utils.saxdom.Element
pyxb.utils.saxdom.NamedNodeMap
pyxb.utils.saxdom.Node
pyxb.utils.saxdom.Text
- - pyxb.utils.saxutils.BaseSAXHandler
pyxb.utils.saxutils.SAXElementState
pyxb.utils.saxutils.SAXInformationItem
pyxb.utils.saxutils.TracingSAXHandler
- - pyxb.utils.unicode.CodePointSet
pyxb.utils.unicode.CodePointSetError
pyxb.utils.unicode.XML1p0e2
pyxb.utils.utility.Graph
pyxb.utils.utility.LocalTimeZone
pyxb.utils.utility.Locatable_mixin
pyxb.utils.utility.Location
pyxb.utils.utility.Object
pyxb.utils.utility.PrivateTransient_mixin
pyxb.utils.utility.UTCOffsetTimeZone
pyxb.utils.utility.UniqueIdentifier
- pyxb.utils.xmlre.RegularExpressionError
pyxb.xmlschema.structures.Annotation
pyxb.xmlschema.structures.AttributeDeclaration
pyxb.xmlschema.structures.AttributeGroupDefinition
pyxb.xmlschema.structures.AttributeUse
pyxb.xmlschema.structures.ComplexTypeDefinition
pyxb.xmlschema.structures.ElementDeclaration
pyxb.xmlschema.structures.IdentityConstraintDefinition
pyxb.xmlschema.structures.ModelGroup
pyxb.xmlschema.structures.ModelGroupDefinition
pyxb.xmlschema.structures.NotationDeclaration
pyxb.xmlschema.structures.Particle
pyxb.xmlschema.structures.Schema
pyxb.xmlschema.structures.SimpleTypeDefinition
pyxb.xmlschema.structures.Wildcard
- - - - - - - - - - - -

All Functions

- pyxb.NonElementContent
pyxb.PreserveInputTimeZone
pyxb.RequireValidWhenGenerating
pyxb.RequireValidWhenParsing
- - pyxb.binding.generate.BuildPluralityData
pyxb.binding.generate.BuildTermTree
pyxb.binding.generate.GenerateAutomaton
pyxb.binding.generate.GenerateCTD
pyxb.binding.generate.GenerateED
pyxb.binding.generate.GenerateFacets
pyxb.binding.generate.GeneratePython
pyxb.binding.generate.GenerateSTD
pyxb.binding.generate.PrefixModule
- - - - - - pyxb.binding.generate.elementDeclarationMap
pyxb.binding.generate.pythonLiteral
pyxb.binding.generate.simpleTypeOwnedEnumerationFacet
pyxb.binding.saxer.make_parser
pyxb.namespace.archive.GetArchivePath
- pyxb.namespace.resolution.ResolveSiblingNamespaces
pyxb.namespace.utility.AvailableNamespaces
pyxb.namespace.utility.CreateAbsentNamespace
pyxb.namespace.utility.NamespaceForURI
pyxb.namespace.utility.NamespaceInstance
pyxb.utils.activestate.detectXMLEncoding
pyxb.utils.domutils.ExtractTextContent
pyxb.utils.domutils.GetDOMImplementation
pyxb.utils.domutils.HasNonAnnotationChild
pyxb.utils.domutils.LocateFirstChildElement
pyxb.utils.domutils.LocateMatchingChildren
pyxb.utils.domutils.LocateUniqueChild
pyxb.utils.domutils.NodeAttribute
pyxb.utils.domutils.NodeAttributeQName
pyxb.utils.domutils.SetDOMImplementation
pyxb.utils.domutils.StringToDOM
- pyxb.utils.saxdom.parse
pyxb.utils.saxdom.parseString
pyxb.utils.saxutils.SetCreateParserModules
pyxb.utils.saxutils.make_parser
- - pyxb.utils.templates.replaceInText
pyxb.utils.utility.BackfillComparisons
pyxb.utils.utility.DataFromURI
pyxb.utils.utility.DeconflictKeyword
pyxb.utils.utility.GetMatchingFiles
pyxb.utils.utility.HashForText
pyxb.utils.utility.IteratedCompareMixed
pyxb.utils.utility.MakeIdentifier
pyxb.utils.utility.MakeModuleElement
pyxb.utils.utility.MakeUnique
pyxb.utils.utility.NormalizeLocation
pyxb.utils.utility.NormalizeWhitespace
pyxb.utils.utility.OpenOrCreate
pyxb.utils.utility.PrepareIdentifier
pyxb.utils.utility.QuotedEscaped
pyxb.utils.utility.SetLocationPrefixRewriteMap
- - - pyxb.utils.utility.repr2to3
pyxb.utils.xmlre.MaybeMatchCharacterClass
pyxb.utils.xmlre.XMLToPython
- - - - -

All Variables

- pyxb.GlobalValidationConfig
pyxb.XMLStyle_minidom
pyxb.XMLStyle_saxdom
pyxb.XMLStyle_saxer
- - - - - - - - - - - pyxb.__package__
pyxb.__url__
pyxb.__version__
- - - pyxb.binding.__package__
pyxb.binding.basis.__package__
- pyxb.binding.content.__package__
- - - - pyxb.binding.datatypes.__package__
- pyxb.binding.facets.__package__
- pyxb.binding.generate.__package__
- pyxb.binding.saxer.__package__
- pyxb.binding.xml_.Namespace
- pyxb.binding.xml_.__package__
pyxb.exceptions_.__package__
pyxb.namespace.__package__
- pyxb.namespace.archive.DefaultArchivePrefix
pyxb.namespace.archive.PathEnvironmentVariable
pyxb.namespace.archive.__package__
- pyxb.namespace.builtin.BuiltInNamespaces
pyxb.namespace.builtin.BuiltInObjectUID
pyxb.namespace.builtin.XHTML
pyxb.namespace.builtin.XML
pyxb.namespace.builtin.XMLNamespaces
pyxb.namespace.builtin.XMLSchema
pyxb.namespace.builtin.XMLSchema_hfp
pyxb.namespace.builtin.XMLSchema_instance
- - pyxb.namespace.builtin.__package__
- - pyxb.namespace.resolution.__package__
- pyxb.namespace.utility.__package__
- pyxb.utils.__package__
pyxb.utils.activestate.__package__
- pyxb.utils.domutils.__package__
- pyxb.utils.fac.__package__
pyxb.utils.fac.log_
pyxb.utils.saxdom.__package__
- pyxb.utils.saxdom.doc
pyxb.utils.saxdom.xml_file
- pyxb.utils.saxutils.__package__
- pyxb.utils.saxutils.dom
pyxb.utils.saxutils.dt1
pyxb.utils.saxutils.dt2
pyxb.utils.saxutils.dt3
pyxb.utils.saxutils.h
pyxb.utils.saxutils.ldh
pyxb.utils.saxutils.ldt1
pyxb.utils.saxutils.ldt2
pyxb.utils.saxutils.ldt3
pyxb.utils.saxutils.lsh
pyxb.utils.saxutils.lst1
pyxb.utils.saxutils.lst2
pyxb.utils.saxutils.lst3
pyxb.utils.saxutils.pdt1
pyxb.utils.saxutils.pdt2
pyxb.utils.saxutils.pdt3
pyxb.utils.saxutils.saxer
pyxb.utils.saxutils.sbt1
pyxb.utils.saxutils.sbt2
pyxb.utils.saxutils.sbt3
pyxb.utils.saxutils.sdomer
pyxb.utils.saxutils.snt1
pyxb.utils.saxutils.snt2
pyxb.utils.saxutils.snt3
pyxb.utils.saxutils.tree
pyxb.utils.saxutils.xml_file
pyxb.utils.saxutils.xmld
pyxb.utils.templates.__package__
- - - - pyxb.utils.unicode.IsBlockEsc
pyxb.utils.unicode.MultiCharEsc
pyxb.utils.unicode.SingleCharEsc
pyxb.utils.unicode.SupportsWideUnicode
pyxb.utils.unicode.WildcardEsc
pyxb.utils.unicode.__package__
- pyxb.utils.unicode.c
pyxb.utils.unicode.catEsc
pyxb.utils.unicode.complEsc
pyxb.utils.unicode.k
pyxb.utils.unicode.v
pyxb.utils.unicode_data.BlockMap
pyxb.utils.unicode_data.PropertyMap
pyxb.utils.unicode_data.__package__
pyxb.utils.utility.LocationPrefixRewriteMap_
- - - - - - - - - - - pyxb.utils.utility.__package__
- - - pyxb.utils.xmlre.__package__
- pyxb.xmlschema.__package__
- pyxb.xmlschema.structures.__package__
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc.html pyxb-1.2.6+dfsg/doc/html/api/toc.html --- pyxb-1.2.5/doc/html/api/toc.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,60 +0,0 @@ - - - - - Table of Contents - - - - - -

Table of Contents

-
- Everything -
-

Modules

- pyxb
pyxb.binding
pyxb.binding.basis
pyxb.binding.content
pyxb.binding.datatypes
pyxb.binding.facets
pyxb.binding.generate
pyxb.binding.saxer
pyxb.binding.xml_
pyxb.exceptions_
pyxb.namespace
pyxb.namespace.archive
pyxb.namespace.builtin
pyxb.namespace.resolution
pyxb.namespace.utility
pyxb.utils
pyxb.utils.activestate
pyxb.utils.domutils
pyxb.utils.fac
pyxb.utils.saxdom
pyxb.utils.saxutils
pyxb.utils.templates
pyxb.utils.unicode
pyxb.utils.unicode_data
pyxb.utils.utility
pyxb.utils.xmlre
pyxb.xmlschema
pyxb.xmlschema.structures

- [hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.binding.basis-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.basis-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.binding.basis-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.basis-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,55 +0,0 @@ - - - - - basis - - - - - -

Module basis

-
-

Classes

- ElementContent
NonElementContent
STD_list
STD_union
- - - - complexTypeDefinition
element
enumeration_mixin
simpleTypeDefinition

Variables

- __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.binding.content-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.content-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.binding.content-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.content-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,47 +0,0 @@ - - - - - content - - - - - -

Module content

-
-

Classes

- AttributeUse
AutomatonConfiguration
ElementDeclaration
ElementUse
Wildcard
WildcardUse
- -

Variables

- __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.binding.datatypes-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.datatypes-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.binding.datatypes-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.datatypes-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,103 +0,0 @@ - - - - - datatypes - - - - - -

Module datatypes

-
-

Classes

- ENTITIES
ENTITY
ID
IDREF
IDREFS
NCName
NMTOKEN
NMTOKENS
NOTATION
Name
QName
- -
- _fp
- anySimpleType
anyType
anyURI
base64Binary
boolean
byte
date
dateTime
decimal
double
duration
float
gDay
gMonth
gMonthDay
gYear
gYearMonth
hexBinary
int
integer
language
long
negativeInteger
nonNegativeInteger
nonPositiveInteger
normalizedString
positiveInteger
short
string
time
token
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Functions

- -

Variables

- - - - __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.binding.facets-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.facets-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.binding.facets-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.facets-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,76 +0,0 @@ - - - - - facets - - - - - -

Module facets

-
-

Classes

- CF_enumeration
CF_fractionDigits
CF_length
CF_maxExclusive
CF_maxInclusive
CF_maxLength
CF_minExclusive
CF_minInclusive
CF_minLength
CF_pattern
CF_totalDigits
CF_whiteSpace
ConstrainingFacet
FF_bounded
FF_cardinality
FF_equal
FF_numeric
FF_ordered
Facet
FundamentalFacet
- - - - - - -

Variables

- __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.binding.generate-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.generate-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.binding.generate-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.generate-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,84 +0,0 @@ - - - - - generate - - - - - -

Module generate

-
-

Classes

- BindingIO
Generator
NamespaceGroupModule
NamespaceModule
ReferenceEnumerationMember
ReferenceExpandedName
ReferenceFacet
ReferenceFacetMember
ReferenceLiteral
ReferenceNamespace
ReferenceSchemaComponent
ReferenceWildcard
- -

Functions

- BuildPluralityData
BuildTermTree
GenerateAutomaton
GenerateCTD
GenerateED
GenerateFacets
GeneratePython
GenerateSTD
PrefixModule
- - - - - - elementDeclarationMap
pythonLiteral
simpleTypeOwnedEnumerationFacet

Variables

- __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.binding-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.binding-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,31 +0,0 @@ - - - - - binding - - - - - -

Module binding

-
-

Variables

- __package__

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.binding.saxer-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.saxer-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.binding.saxer-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.saxer-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,41 +0,0 @@ - - - - - saxer - - - - - -

Module saxer

-
-

Classes

- PyXBSAXHandler
-

Functions

- make_parser

Variables

- __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.binding.xml_-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.xml_-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.binding.xml_-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.binding.xml_-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,39 +0,0 @@ - - - - - xml_ - - - - - -

Module xml_

-
-

Classes

- STD_ANON_emptyString
STD_ANON_lang
STD_ANON_space

Variables

- Namespace
- __package__

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.exceptions_-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.exceptions_-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.exceptions_-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.exceptions_-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,89 +0,0 @@ - - - - - exceptions_ - - - - - -

Module exceptions_

-
-

Classes

- AbstractElementError
AbstractInstantiationError
AttributeChangeError
AttributeOnSimpleTypeError
AttributeValidationError
BadDocumentError
BatchElementContentError
BindingError
BindingGenerationError
ComplexTypeValidationError
ContentInNilInstanceError
ContentNondeterminismExceededError
ContentValidationError
DOMGenerationError
ElementChangeError
ElementValidationError
ExtraSimpleContentError
IncompleteElementContentError
IncompleteImplementationError
IncrementalElementContentError
InvalidPreferredElementContentError
LogicError
MissingAttributeError
MixedContentError
NamespaceArchiveError
NamespaceError
NamespaceUniquenessError
NoNillableSupportError
NonElementValidationError
NonPluralAppendError
NotComplexContentError
NotInNamespaceError
NotSimpleContentError
OrphanElementContentError
ProhibitedAttributeError
PyXBError
PyXBException
PyXBVersionError
QNameResolutionError
ReservedNameError
SchemaUniquenessError
SchemaValidationError
SimpleContentAbsentError
SimpleFacetValueError
SimpleListValueError
SimplePluralValueError
SimpleTypeValueError
SimpleUnionValueError
StructuralBadDocumentError
UnboundElementError
UnprocessedElementContentError
UnprocessedKeywordContentError
UnrecognizedAttributeError
UnrecognizedContentError
UnrecognizedDOMRootNodeError
UsageError
ValidationError

Variables

- __package__

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,91 +0,0 @@ - - - - - pyxb - - - - - -

Module pyxb

-
-

Classes

- BIND
ValidationConfig
cscRoot

Functions

- NonElementContent
PreserveInputTimeZone
RequireValidWhenGenerating
RequireValidWhenParsing
-

Variables

- GlobalValidationConfig
XMLStyle_minidom
XMLStyle_saxdom
XMLStyle_saxer
- - - - - - - - - - - __package__
__url__
__version__
- _k
-
- _log
-
- _v
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.namespace.archive-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace.archive-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.namespace.archive-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace.archive-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,54 +0,0 @@ - - - - - archive - - - - - -

Module archive

-
-

Classes

- ModuleRecord
NamespaceArchive
NamespaceDependencies
- - - -

Functions

- GetArchivePath

Variables

- DefaultArchivePrefix
PathEnvironmentVariable
__package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.namespace.builtin-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace.builtin-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.namespace.builtin-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace.builtin-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,65 +0,0 @@ - - - - - builtin - - - - - -

Module builtin

-
-

Classes

-
- _XML
- - -

Functions

- -

Variables

- BuiltInNamespaces
BuiltInObjectUID
XHTML
XML
XMLNamespaces
XMLSchema
XMLSchema_hfp
XMLSchema_instance
- - __package__
- _log
-
- _ns
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.namespace-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.namespace-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,47 +0,0 @@ - - - - - namespace - - - - - -

Module namespace

-
-

Classes

- ExpandedName
NamedObjectMap
Namespace
- - -

Variables

- __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.namespace.resolution-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace.resolution-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.namespace.resolution-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace.resolution-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,44 +0,0 @@ - - - - - resolution - - - - - -

Module resolution

-
-

Classes

- NamespaceContext
- -

Functions

- ResolveSiblingNamespaces

Variables

- __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.namespace.utility-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace.utility-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.namespace.utility-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.namespace.utility-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,39 +0,0 @@ - - - - - utility - - - - - -

Module utility

-
-

Functions

- AvailableNamespaces
CreateAbsentNamespace
NamespaceForURI
NamespaceInstance

Variables

- __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.activestate-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.activestate-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.activestate-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.activestate-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ - - - - - activestate - - - - - -

Module activestate

-
-

Functions

- detectXMLEncoding

Variables

- __package__

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.domutils-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.domutils-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.domutils-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.domutils-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,50 +0,0 @@ - - - - - domutils - - - - - -

Module domutils

-
-

Classes

- BindingDOMSupport

Functions

- ExtractTextContent
GetDOMImplementation
HasNonAnnotationChild
LocateFirstChildElement
LocateMatchingChildren
LocateUniqueChild
NodeAttribute
NodeAttributeQName
SetDOMImplementation
StringToDOM

Variables

- - __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.fac-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.fac-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.fac-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.fac-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,56 +0,0 @@ - - - - - fac - - - - - -

Module fac

-
-

Classes

- All
Automaton
AutomatonStepError
Choice
Configuration
Configuration_ABC
CounterCondition
FACError
InvalidTermTreeError
LeafNode
MultiConfiguration
MultiTermNode
Node
NondeterministicSymbolError
NumericalConstraint
Sequence
State
Symbol
SymbolMatch_mixin
Transition
UnrecognizedSymbolError
UpdateApplicationError
UpdateInstruction

Variables

- __package__
log_

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,31 +0,0 @@ - - - - - utils - - - - - -

Module utils

-
-

Variables

- __package__

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.saxdom-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.saxdom-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.saxdom-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.saxdom-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,56 +0,0 @@ - - - - - saxdom - - - - - -

Module saxdom

-
-

Classes

- Attr
Comment
Document
Element
NamedNodeMap
Node
Text
- -

Functions

- - parse
parseString

Variables

- __package__
- _log
- doc
xml_file

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.saxutils-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.saxutils-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.saxutils-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.saxutils-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,79 +0,0 @@ - - - - - saxutils - - - - - -

Module saxutils

-
-

Classes

- BaseSAXHandler
Handler
SAXElementState
SAXInformationItem
TracingSAXHandler
- -

Functions

- SetCreateParserModules
make_parser

Variables

- - __package__
- _log
- dom
dt1
dt2
dt3
h
ldh
ldt1
ldt2
ldt3
lsh
lst1
lst2
lst3
pdt1
pdt2
pdt3
saxer
sbt1
sbt2
sbt3
sdomer
snt1
snt2
snt3
tree
xml_file
xmld

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.templates-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.templates-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.templates-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.templates-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,51 +0,0 @@ - - - - - templates - - - - - -

Module templates

-
-

Functions

- - - replaceInText

Variables

- __package__
- - - -
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.unicode_data-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.unicode_data-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.unicode_data-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.unicode_data-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ - - - - - unicode_data - - - - - -

Module unicode_data

-
-

Variables

- BlockMap
PropertyMap
__package__

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.unicode-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.unicode-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.unicode-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.unicode-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,48 +0,0 @@ - - - - - unicode - - - - - -

Module unicode

-
-

Classes

- CodePointSet
CodePointSetError
XML1p0e2

Variables

- IsBlockEsc
MultiCharEsc
SingleCharEsc
SupportsWideUnicode
WildcardEsc
__package__
- _log
- c
catEsc
complEsc
k
v

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.utility-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.utility-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.utility-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.utility-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,109 +0,0 @@ - - - - - utility - - - - - -

Module utility

-
-

Classes

- Graph
LocalTimeZone
Locatable_mixin
Location
Object
PrivateTransient_mixin
UTCOffsetTimeZone
UniqueIdentifier
-

Functions

- BackfillComparisons
DataFromURI
DeconflictKeyword
GetMatchingFiles
HashForText
IteratedCompareMixed
MakeIdentifier
MakeModuleElement
MakeUnique
NormalizeLocation
NormalizeWhitespace
OpenOrCreate
PrepareIdentifier
QuotedEscaped
SetLocationPrefixRewriteMap
- - - - repr2to3

Variables

- LocationPrefixRewriteMap_
- - - - - - - - - - - __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.utils.xmlre-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.xmlre-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.utils.xmlre-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.utils.xmlre-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,57 +0,0 @@ - - - - - xmlre - - - - - -

Module xmlre

-
-

Classes

- RegularExpressionError

Functions

- MaybeMatchCharacterClass
XMLToPython
- - - -

Variables

- - - __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.xmlschema-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.xmlschema-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.xmlschema-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.xmlschema-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,31 +0,0 @@ - - - - - xmlschema - - - - - -

Module xmlschema

-
-

Variables

- __package__

-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/toc-pyxb.xmlschema.structures-module.html pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.xmlschema.structures-module.html --- pyxb-1.2.5/doc/html/api/toc-pyxb.xmlschema.structures-module.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/toc-pyxb.xmlschema.structures-module.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,92 +0,0 @@ - - - - - structures - - - - - -

Module structures

-
-

Classes

- Annotation
AttributeDeclaration
AttributeGroupDefinition
AttributeUse
ComplexTypeDefinition
ElementDeclaration
IdentityConstraintDefinition
ModelGroup
ModelGroupDefinition
NotationDeclaration
Particle
Schema
SimpleTypeDefinition
Wildcard
- - - - - - - - - - - -

Functions

- -

Variables

- - __package__
- _log
-
-[hide private] - - - - diff -Nru pyxb-1.2.5/doc/html/api/todo-index.html pyxb-1.2.6+dfsg/doc/html/api/todo-index.html --- pyxb-1.2.5/doc/html/api/todo-index.html 2016-09-18 22:33:50.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/api/todo-index.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,154 +0,0 @@ - - - - - To Do List - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  - - - - -
[hide private]
[frames] | no frames]
-
-
[ - Identifiers -| To Do -| Deprecations -]

-

To Do List

-
-
-
-
-
-
-
-
-
-
-
-
-
-
- - - - - - - - - - - - - - - - - - - - - - - -
- - - - diff -Nru pyxb-1.2.5/doc/html/arch_binding.html pyxb-1.2.6+dfsg/doc/html/arch_binding.html --- pyxb-1.2.5/doc/html/arch_binding.html 2016-09-18 22:33:57.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/arch_binding.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Binding Model — PyXB 1.2.5 documentation + Binding Model — PyXB 1.2.6 documentation @@ -14,17 +14,18 @@ - - + + @@ -36,13 +37,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -68,31 +72,31 @@

    Supporting Capabilities

    Common Binding Instance Features

    -

    _TypeBinding_mixin is a marker class to indicate +

    pyxb.binding.basis._TypeBinding_mixin is a marker class to indicate that the incorporating class represents a binding associated with a type definition (whether simple or complex). The key features of this mixin are:

      -
    • The _ExpandedName class variable is +
    • The _ExpandedName class variable is overridden in each class to identify the type definition corresponding to the class.
    • -
    • The _XSDLocation class variable is +
    • The _XSDLocation class variable is overridden in each class to provide the line, column, and schema at which the data type definition was found. This is used in diagnostics.
    • -
    • The namespace context of the type +
    • The namespace context of the type definition is recorded to allow users to perform QName resolution of values within instance documents (see, for example, the customized bindings in pyxb.bundles.wssplat.wsdl11).
    • -
    • Each instance records the element instance that +
    • Each instance records the pyxb.binding.basis.element instance that determines where the type came from. The element is required in order to provide the correct name when converting the binding instance to a DOM instance on its way to expression as a text XML document.
    • The mixin is also where xsi:nil information for the instance is stored.
    • -
    • A Factory infrastructure is +
    • A Factory infrastructure is provided to allow creation of new instances of the binding while permitting developers to customize the generated binding classes; see -Support for Customization.
    • +Support for Customization.
    @@ -109,30 +113,30 @@

    PyXB resolves this by ensuring every identifiable object has a unique identifier within its context. The steps involved are:

      -
    1. Make object name into an identifier by stripping out non-printable +
    2. Make object name into an identifier by stripping out non-printable characters, replacing characters that cannot appear in identifiers with underscores, stripping leading underscores, and prefixing an initial digit with the character n.
    3. -
    4. Deconflict the resulting -identifier from Python reserved identifiers and other context-specific keywords.
    5. -
    6. Prepend the standard prefix that denotes the identifier’s visibility (public, protected, private)
    7. -
    8. Make the resulting identifier unique +
    9. Deconflict the resulting +identifier from Python reserved identifiers and other context-specific keywords.
    10. +
    11. Prepend the standard prefix that denotes the identifier’s visibility (public, protected, private)
    12. +
    13. Make the resulting identifier unique within its context (containing class or module).

    These steps are encapsulated into a single function -PrepareIdentifier which takes parameters that +pyxb.utils.utility.PrepareIdentifier which takes parameters that customize the context for the identifier.

    In addition to name conflicts with namespace-global identifiers appearing directly in the module, conflicts may also appear within a binding class as a result of collision with names from Python keywords, public class names, and public field or method names in the class. The -_DeconflictSymbols_mixin is used to refine the set +pyxb.utils.utility._DeconflictSymbols_mixin is used to refine the set of type-specific public names. If you customize a generated binding class by extending from it, you must specify your own class variable _ReservedSymbols with a value that is the union of your symbols and those -of the superclass(es) (see _DeconflictSymbols_mixin +of the superclass(es) (see pyxb.utils.utility._DeconflictSymbols_mixin for details).

    -

    Deconfliction of module-level names occurs prior to code generation. Identifiers are deconflicted in +

    Deconfliction of module-level names occurs prior to code generation. Identifiers are deconflicted in favor of higher items on this list:

    • Python keywords
    • @@ -150,20 +154,20 @@ Maintenance issues require that these extensions exist separately from the automatically-generated binding modules; usability requires that they inherit from the automatically-generated modules. This is supported by the -_DynamicCreate_mixin class.

      -

      This class provides a method which is used by +pyxb.binding.basis._DynamicCreate_mixin class.

      +

      This class provides a method which is used by the generated bindings to create new instances of themselves. The raw bindings are generated into a sub-module with the prefix raw, and the extensions modify the generated class to record the real class that should be used when new instances are created as a result of converting an XML document into a binding object.

      For example, if a binding is to be created in a module dinner, the ---generate-raw-binding flag would be used on pyxbgen to +--generate-raw-binding flag would be used on pyxbgen to generate the binding in a file named raw/dinner.py. The wrapper module dinner.py would contain the following code (assuming that the class parsnip was to be extended):

      -
      # Bring all public symbols up from the generated one
      -from raw.dinner import *
      +
      # Bring all public symbols up from the generated one
      +from raw.dinner import *
       # Bring them in again, but left with their original module path
       import raw.dinner
       # Replace the generated parsnip with a customizing extension
      @@ -182,9 +186,9 @@
       

      Simple Type Definitions

      Simple type definitions derive from -simpleTypeDefinition and a standard Python type.

      +pyxb.binding.basis.simpleTypeDefinition and a standard Python type.

      For simple types that are not derived by list or union, you can construct -instances using the Factory +instances using the Factory method or directly, providing the value as an argument. New instance creation is validated against the facets recorded in the binding class.

      @@ -193,7 +197,7 @@ the constraining facets that are valid for that class. These variables are named by prefixing the facet name with _CF_, and have a value that is an instance of the -corresponding facet class. Where possible, the +corresponding facet class. Where possible, the variables are inherited from the parent class; when a simple type is derived by restriction, the restricted class overrides its parent with a new value for the corresponding facet.

      @@ -210,19 +214,19 @@

      Enumeration and pattern constraints maintain a list of the respective acceptable enumeration and pattern values.

      Facets implement the -ConstrainingFacet.validateConstraint method, which +pyxb.binding.facets.ConstrainingFacet.validateConstraint method, which in turn is invoked by the -simpleTypeDefinition.XsdConstraintsOK class method +pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK class method when given a value that may or may not satisfy the constraints. The -Factory will normally +Factory will normally validate the constraints before allowing a new instance to be returned.

      List Types

      Simple types that derive by list extend from -STD_list which in turn descends from the Python +pyxb.binding.basis.STD_list which in turn descends from the Python list type. These derived classes must override the base class -STD_list._ItemType value with the appropriate +pyxb.binding.basis.STD_list._ItemType value with the appropriate class to use when creating or validating list members.

      When constructing an instance of a simple list type, you can provide a list as the initializer. The members of the list must be valid initializers to the @@ -231,17 +235,17 @@

      Union Types

      Union types are classes that are never instantiated. Instead, the binding -classes define a STD_union._MemberTypes variable +classes define a pyxb.binding.basis.STD_union._MemberTypes variable which contains a list of binding classes that are permitted as members of the -union. The STD_union.Factory method attempts, in +union. The pyxb.binding.basis.STD_union.Factory method attempts, in turn, to create an instance of each potential member type using the arguments passed into it. The returned value is the first instance that was successfully created.

      Note that this means the fact that a particular attribute in an element is a member of a union is not recorded in the attribute value. See -Attribute Uses.

      +Attribute Uses.

      It is not possible to construct an instance of a union type directly. You -must use the Factory method, +must use the Factory method, with an argument that is acceptable as an initializer for one of the member types.

      @@ -249,28 +253,28 @@

      Complex Type Definitions

      Complex type definitions derive from -complexTypeDefinition. Classes representing complex -type definitions record maps that specify attribute and element use structures to record the attributes and +pyxb.binding.basis.complexTypeDefinition. Classes representing complex +type definitions record maps that specify attribute and element use structures to record the attributes and elements that comprise the type. Each such structure is stored as a private class field and is used by Python properties to provide access to element and attribute values in a binding instance.

      -

      The base complexTypeDefinition class provides the +

      The base pyxb.binding.basis.complexTypeDefinition class provides the infrastructure to identify the appropriate attribute or element given an XML tag name. For classes corresponding to types that enable wildcards, it also provides a mechanism -to access unrecognized elements and attributes. Wildcard elements are converted to +to access unrecognized elements and attributes. Wildcard elements are converted to binding instances if their namespace and name are recognized, and otherwise -are left as DOM nodes. Wildcard attributes are stored in -a map from their expanded name to the +are left as DOM nodes. Wildcard attributes are stored in +a map from their expanded name to the unicode value of the attribute.

      When creating a complex type definition, you can provide the values for its attributes and fields through arguments and keywords. Keywords whose name matches an attribute or element identifier are used to set that element, bypassing the content model. Arguments are processed in order using the -content model for identification and validation. See the example below.

      +content model for identification and validation. See the example below.

      Elements

      Each element corresponds to a field in the binding instance; the field is -managed through a element declaration structure. Element +managed through a element declaration structure. Element names are disambiguated, and a Python property is defined to retrieve and set the element value.

      When the content model permits multiple occurrences of the element, its value @@ -279,19 +283,19 @@

      Attributes

      Each attribute corresponds to a field in the binding instance; the field is -managed through a attribute use structure. Attribute +managed through a attribute use structure. Attribute names are disambiguated, and a Python property is defined to retrieve and set each attribute value.

      Note that if the same name is used for both an attribute and an element, the -element use takes priority. See Deconflicting Names.

      +element use takes priority. See Deconflicting Names.

      Simple Content

      Complex types with simple content (i.e., those in which the body of the element is an octet sequence in the lexical space of a specified simple type) are distinguished by providing a value for the class-level -complexTypeDefinition._TypeDefinition variable. -For these types, the complexTypeDefinition.content +pyxb.binding.basis.complexTypeDefinition._TypeDefinition variable. +For these types, the pyxb.binding.basis.complexTypeDefinition.content method returns the instance of that type that corresponds to the content of the object.

      Users of bindings must be aware of whether a particular value is a true simple @@ -300,42 +304,42 @@ expressions. In the latter, the value must be retrieved using the value method before it can be used.

      As an example, consider this schema (available in examples/content):

      -
      <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
      -  <xs:element name="numbers">
      -    <xs:complexType>
      -      <xs:sequence>
      -        <xs:element name="simple" type="xs:integer"/>
      -        <xs:element name="complex">
      -          <xs:complexType>
      -            <xs:simpleContent>
      -              <xs:extension base="xs:integer">
      -                <xs:attribute name="style" type="xs:string"/>
      -              </xs:extension>
      -            </xs:simpleContent>
      -          </xs:complexType>
      -        </xs:element>
      -      </xs:sequence>
      -      <xs:attribute name="attribute" type="xs:integer"/>
      -    </xs:complexType>
      -  </xs:element>
      -</xs:schema>
      +
      <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
      +  <xs:element name="numbers">
      +    <xs:complexType>
      +      <xs:sequence>
      +        <xs:element name="simple" type="xs:integer"/>
      +        <xs:element name="complex">
      +          <xs:complexType>
      +            <xs:simpleContent>
      +              <xs:extension base="xs:integer">
      +                <xs:attribute name="style" type="xs:string"/>
      +              </xs:extension>
      +            </xs:simpleContent>
      +          </xs:complexType>
      +        </xs:element>
      +      </xs:sequence>
      +      <xs:attribute name="attribute" type="xs:integer"/>
      +    </xs:complexType>
      +  </xs:element>
      +</xs:schema>
       

      With the generated bindings, the following program:

      -
      from __future__ import print_function
      -from pyxb import BIND
      +
      from __future__ import print_function
      +from pyxb import BIND
       import content
       
       v = content.numbers(1, BIND(2), attribute=3)
       v.complex.style = "decimal"
      -print(v.toxml("utf-8").decode('utf-8'))
      -print(3 * v.simple)
      -print(4 * v.complex.value())
      -print(5 * v.attribute)
      +print(v.toxml("utf-8").decode('utf-8'))
      +print(3 * v.simple)
      +print(4 * v.complex.value())
      +print(5 * v.attribute)
       

      produces the following output:

      -
      <?xml version="1.0" encoding="utf-8"?><numbers attribute="3"><simple>1</simple><complex style="decimal">2</complex></numbers>
      +
      <?xml version="1.0" encoding="utf-8"?><numbers attribute="3"><simple>1</simple><complex style="decimal">2</complex></numbers>
       3
       8
       15
      @@ -349,14 +353,14 @@
       

      Mixed and Element-Only Content

      -

      Mixed and element-only content nodes use the :api:` -<pyxb.binding.basis.complexTypeDefinition._ElementBindingDeclForName>` method +

      Mixed and element-only content nodes +use the pyxb.binding.basis.complexTypeDefinition._ElementBindingDeclForName method to manage the mapping from XML schema element names to class members. The element and attribute names are distinct. Instances of complex types also -reference a content automaton to ensure the constraints of +reference a content automaton to ensure the constraints of the schema are satisfied. These structures are described in -Content Model.

      -

      For these types, the complexTypeDefinition.content +Content Model.

      +

      For these types, the pyxb.binding.basis.complexTypeDefinition.content method returns a list, in parsed order, of the Python objects and (if mixed) non-element content that belong to the instance. Be aware that this order currently does not influence the order of elements when converting bindings @@ -367,13 +371,13 @@

      Elements

      Unlike the bindings for schema type definitions, which are represented as Python classes, bindings corresponding to XML Schema element declarations are -represented as instances of the element class. The +represented as instances of the pyxb.binding.basis.element class. The instances can be used to create new binding instances that are associated with the element. Elements are used in the content model to identify transitions through a finite automaton.

      You can use elements just like types in that they are invokable, with arguments corresponding to the arguments of the constructor of the -corresponding type. See the example above.

      +corresponding type. See the example above.

      @@ -426,14 +430,11 @@
      @@ -447,13 +448,16 @@ index
    • + modules |
    • +
    • next |
    • previous |
    • - - + +
    • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
    • @@ -461,8 +465,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/arch_component.html pyxb-1.2.6+dfsg/doc/html/arch_component.html --- pyxb-1.2.5/doc/html/arch_component.html 2016-09-18 22:33:57.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/arch_component.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Component Model — PyXB 1.2.5 documentation + Component Model — PyXB 1.2.6 documentation @@ -14,17 +14,18 @@ - - + + @@ -36,13 +37,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -61,41 +65,41 @@ complex relation of data objects. Each object class corresponds to one of the thirteen XML Schema Components, and names of components and their properties follow those definitions. All classes specific to the -component model are found in the pyxb.xmlschema.structures module.

    +component model are found in the pyxb.xmlschema.structures module.

    The relationships amongst components is depicted in the following diagram. Composite aggregation generally denotes ownership and shared aggregation reference, but don’t look for consistency.

    _images/ComponentModel.jpg

    Component Model Mix-ins

    -

    A variety of Mix-in classes are used to allow common code to be abstracted or +

    A variety of Mix-in classes are used to allow common code to be abstracted or to mark objects as having certain capabilities. These mixins are:

    @@ -180,13 +181,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -194,8 +198,8 @@ \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/arch_content.html pyxb-1.2.6+dfsg/doc/html/arch_content.html --- pyxb-1.2.5/doc/html/arch_content.html 2016-09-18 22:33:57.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/arch_content.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Content Model — PyXB 1.2.5 documentation + Content Model — PyXB 1.2.6 documentation @@ -14,17 +14,18 @@ - - + + @@ -36,13 +37,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -58,7 +62,7 @@

    Content Model

    PyXB’s content model is used to complete the link between the -Component Model and the Binding Model. These classes are the +Component Model and the Binding Model. These classes are the ones that:

    Validating the Content Model

    -

    As of PyXB 1.2.0, content validation is performed using +

    As of PyXB 1.2.0, content validation is performed using the Finite Automata with Counters (FAC) data structure, as described in Regular Expressions with Numerical Constraints and Automata with Counters, Dag Hovland, Lecture Notes in Computer Science, 2009, Volume 5684, Theoretical Aspects of Computing - ICTAC 2009, Pages 231-245.

    This structure allows accurate validation of occurrence and order constraints without the complexity of the original back-tracking validation solution from -PyXB 1.1.1 and earlier. It also avoids the +PyXB 1.1.1 and earlier. It also avoids the incorrect rejection of valid documents that (rarely) occurred -with the greedy algorithm introduced in PyXB 1.1.2. +with the greedy algorithm introduced in PyXB 1.1.2. Conversion to this data structure also enabled the distinction between -element declaration and -element use nodes, allowing +element declaration and +element use nodes, allowing diagnostics to trace back to the element references in context.

    The data structures for the automaton and the configuration structure that represents a processing automaton are:

    @@ -165,39 +169,39 @@ that maintains a distinct sub-automaton for each alternative, requiring a layered approach where executon of an automaton is suspended until the subordinate automaton has accepted and a transition out of it is encountered.

    -

    For more information on the implementation, please see the FAC module. This module has been written to be independent of PyXB +

    For more information on the implementation, please see the FAC module. This module has been written to be independent of PyXB infrastructure, and may be re-used in other code in accordance with the -PyXB license.

    +PyXB license.

    FAC and the PyXB Content Model

    -

    As depicted in the Content Model class diagram each -complex type binding class has a _Automaton +

    As depicted in the Content Model class diagram each +complex type binding class has a _Automaton which encodes the content model of the type as a Finite Automaton with Counters. This representation models the occurrence constraints and sub-element orders, referencing the specific element and wildcard uses as they appear in the schema. Each instance of a complex binding supports an -AutomatonConfiguration +AutomatonConfiguration that is used to validate the binding content against the model.

    -

    An ElementUse instance is provided as +

    An ElementUse instance is provided as the metadata for automaton states that correspond an element declaration in the -schema. Similarly, a WildcardUse +schema. Similarly, a WildcardUse instance is used as the metadata for automaton states that correspond to an instance of the xs:any wildcard schema component. Validation in the automaton delegates through the -SymbolMatch_mixin interface to see +SymbolMatch_mixin interface to see whether content in the form of a complex type binding instance is conformant to the restrictions on symbols associated with a particular state.

    When parsing, a transition taken results in the storage of the consumed symbol into the appropriate element attribute or wildcard list in the binding instance. In many cases, the transition from one state to a next is uniquely determined by the content; as long as this condition holds, the -AutomatonConfiguration -instance retains a single underlying FAC Configuration representing the current state.

    +AutomatonConfiguration +instance retains a single underlying FAC Configuration representing the current state.

    To generate the XML corresponding to a binding instance, the element and wildcard content of the instance are loaded into a Python dictionary, keyed by -the ElementDeclaration. +the ElementDeclaration. These subordinate elements are appended to a list of child nodes as -transitions that recognize them are encountered. As of PyXB 1.2.0 the first legal transition in the order imposed by the schema is +transitions that recognize them are encountered. As of PyXB 1.2.0 the first legal transition in the order imposed by the schema is taken, and there is no provision for influencing the order in the generated document when multiple orderings are valid.

    @@ -242,14 +246,11 @@
    @@ -263,13 +264,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -277,8 +281,8 @@ \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/architecture.html pyxb-1.2.6+dfsg/doc/html/architecture.html --- pyxb-1.2.5/doc/html/architecture.html 2016-09-18 22:33:57.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/architecture.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Architecture — PyXB 1.2.5 documentation + Architecture — PyXB 1.2.6 documentation @@ -14,16 +14,18 @@ - + + @@ -35,12 +37,15 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -56,11 +61,11 @@

    Architecture

    The architecture of PyXB requires an understanding of four models. -Namespaces describe how objects are aggregated by name and kind. The -Component Model represents XML schema using the thirteen component -types defined in the XML schema specification. The Binding Model describes +Namespaces describe how objects are aggregated by name and kind. The +Component Model represents XML schema using the thirteen component +types defined in the XML schema specification. The Binding Model describes how Python classes provide a Pythonic representation of the information -within specific components. Finally, the Content Model describes how +within specific components. Finally, the Content Model describes how the component model of a specific schema supports translation between XML documents and Python bindings.

    @@ -118,14 +123,11 @@
    @@ -139,12 +141,15 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -152,8 +157,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/arch_namespaces.html pyxb-1.2.6+dfsg/doc/html/arch_namespaces.html --- pyxb-1.2.5/doc/html/arch_namespaces.html 2016-09-18 22:33:57.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/arch_namespaces.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Namespaces — PyXB 1.2.5 documentation + Namespaces — PyXB 1.2.6 documentation @@ -14,17 +14,18 @@ - - + + @@ -36,13 +37,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -73,18 +77,18 @@ xmlns or xs:schemaLocation to select alternative schemas to use for the same namespace in different instance documents, as in the dangling type pattern.

    This diagram shows the class structure of the PyXB namespace infrastructure. -The central object is the Namespace. Four mix-in +The central object is the pyxb.namespace.Namespace. Four mix-in classes provide implementations of separate namespace functions. -ExpandedName is used ubiquitously to pair local names -with their namespaces. NamedObjectMap maps names to the objects +pyxb.namespace.ExpandedName is used ubiquitously to pair local names +with their namespaces. pyxb.namespace.NamedObjectMap maps names to the objects (generally, schema components) for a particular category of object. The -NamespaceContext class provides information related to +pyxb.namespace.NamespaceContext class provides information related to the use of namespaces in XML documents, including mappings from prefixes to namespaces.

    _images/NamespaceCore.jpg

    Namespace Category Maps

    -

    The _NamespaceCategory_mixin provides support for +

    The pyxb.namespace._NamespaceCategory_mixin provides support for discrete categories of named objects. It allows arbitrary, runtime-identified, groups of objects to be registered in individual dictionaries within the namespace. For example, XML Schema require that type @@ -100,7 +104,7 @@

    Namespace Component Associations

    -

    The _NamespaceComponentAssociation_mixin provides +

    The pyxb.namespace._NamespaceComponentAssociation_mixin provides support for associating schema components with a namespace. Of particular interest is that a namespace can be comprised of components defined from multiple sources (generally, distinct schema documents). In addition, there @@ -113,8 +117,8 @@

    Namespace Resolution

    Named objects are often associated with namespaces through XML elements in a document. For example:

    -
    <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema"
    - name="vegetable" type="xs:string" default="parsnip"/>
    +
    <xs:attribute xmlns:xs="http://www.w3.org/2001/XMLSchema"
    + name="vegetable" type="xs:string" default="parsnip"/>
     

    specifies an attribute declaration. In turn, references to names appear @@ -122,7 +126,7 @@ portion of the attribute declaration above also identifies an object by name, and it must be possible to resolve the named object. The work involved in associating names with schema components is encapsulated in the -_NamespaceResolution_mixin class.

    +pyxb.namespace.resolution._NamespaceResolution_mixin class.

    The following concepts are important to understand:

      @@ -136,38 +140,38 @@ name, which is a URI.
    • The combination of a namespace URI and the local name comprise an expanded namespace name, which is -represented by ExpandedName.
    • +represented by pyxb.namespace.ExpandedName.
    • The category within which the local name must be resolved in the namespace is determined through external information, in the above case the fact of the QName’s appearance in a type attribute in an attribute declaration of an XML schema.
    -

    _NamespaceCategory_mixin is used to define the set of +

    pyxb.namespace._NamespaceCategory_mixin is used to define the set of categories supported by a namespace and to add named objects to those categories. A name is resolved when the object with which it is associated has been identified. Objects are resolved when any names on which they depend have been resolved. -_NamespaceResolution_mixin provides a mechanism to +pyxb.namespace.resolution._NamespaceResolution_mixin provides a mechanism to hold on to names that have been encountered but whose associated objects have not yet been resolved (perhaps because the named object on which they depend has not been defined).

    Because one named object (e.g., a model group definition) might require resolution of another (e.g., an element reference), resolution is an iterative process, implemented by -_NamespaceResolution_mixin.resolveDefinitions, +pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions, and executed when all named objects have been added to the namespace. It -depends on NamespaceContext to identify named +depends on pyxb.namespace.resolution.NamespaceContext to identify named objects using the -NamespaceContext.interpretQName method.

    +pyxb.namespace.resolution.NamespaceContext.interpretQName method.

    Expanded Names

    -

    An ExpandedName instance couples a local name with +

    An pyxb.namespace.ExpandedName instance couples a local name with (optionally) a namespace, resulting in a QName. This class also integrates with namespace categories, permitting lookup of the object with its name in a specific category by using the category name as a method. For example, the following two expressions are equivalent:

    -
    # Short-hand method
    +
    # Short-hand method
     en.typeDefinition()
     # Detailed equivalent
     en.namespace().categoryMap('typeDefinition').get(en.localName())
    @@ -180,7 +184,7 @@
     

    Methods are also present to test whether the name matches a DOM node, and to retrieve the named attribute (if present) from a DOM node.

    In this version of PyXB, the hash codes and comparison methods for -ExpandedName have been overridden so that +ExpandedName have been overridden so that an expanded name with no namespace is treated equivalently to the string value of the local name. This simplified management of default namespace lookups in earlier versions of PyXB, but may no longer be necessary; reliance on this @@ -190,7 +194,7 @@

    Namespace Context

    Namespaces in XML specifies how the xmlns attributes are used to associate prefix strings with namespaces. -The NamespaceContext class supports this by associating +The pyxb.namespace.NamespaceContext class supports this by associating with each node in a DOM document the contextual information extracted from xmlns and other namespace-relevant attributes.

    The namespace context consists of three main parts:

    @@ -218,7 +222,7 @@ namespace”.

    If the target namespace for a schema is absent, we still need to be able to store things somewhere, so we represent the target namespace as a normal -Namespace instance, except that the associated URI is +pyxb.namespace.Namespace instance, except that the associated URI is None. If in the same schema there is no default namespace, the default namespace is assigned to be this absent (but valid) target namespace, so that QName resolution works. Absence of a target namespace is the only situation @@ -232,9 +236,9 @@

    Storage of Namespaces

    -

    In PyXB, when the Component Model is used to define various elements, +

    In PyXB, when the Component Model is used to define various elements, attributes, and types by representing them in Python instances, those instance -objects are stored in a Namespace instance. In addition +objects are stored in a pyxb.namespace.Namespace instance. In addition to generating code corresponding to those objects, it is possible to save the pre-computed objects into a file so that they can be referenced in other namespaces.

    @@ -296,7 +300,7 @@

    The component model for a namespace is read from a namespace archive only when it is necessary to generate new bindings for a namespace that refers to it, through import or namespace declarations. The component model is defined by -invoking the Namespace.validateComponentModel method.

    +invoking the pyxb.namespace.Namespace.validateComponentModel method.

    Within an archive, each namespace can be marked as private or public. When the component model for a namespace is validated, all archives in which that namespace is present and marked public are read and integrated into the @@ -307,16 +311,16 @@ in which the namespace is marked public.

    The contents of the namespace archive are:

      -
    • A set of _ModuleRecord instances which +
    • A set of pyxb.namespace.archive._ModuleRecord instances which identify namespaces and mark whether they are public or private in the archive. Each instance in turn contains (for namespace A):
        -
      • the set of _ObjectOrigin instances which +
      • the set of pyxb.namespace.archive._ObjectOrigin instances which identify the origins for components that are defined in the archive. In turn, each of these origins identifies by category and name the objects that were defined by this origin and consequently are stored in the containing archive. Due to use of the include directive, multiple origins may be associated with a single module record
      • -
      • the set of Namespace instances that were referenced +
      • the set of pyxb.namespace.Namespace instances that were referenced by A. This includes namespaces that were imported into one of the origin objects, as well as those that were incorporated simply through reference to an object in a declared namespace
      • @@ -373,14 +377,11 @@
    @@ -394,13 +395,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -408,8 +412,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/.buildinfo pyxb-1.2.6+dfsg/doc/html/.buildinfo --- pyxb-1.2.5/doc/html/.buildinfo 2016-09-18 22:33:58.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/.buildinfo 2017-09-03 11:16:37.000000000 +0000 @@ -1,4 +1,4 @@ # Sphinx build info version 1 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done. -config: 52a7d2bbe761409169ac1fb1406584ca +config: b596e8dca423460459253432a2d7a7f3 tags: 645f666f9bcd5a90fca523b33c5a78b7 diff -Nru pyxb-1.2.5/doc/html/bundles.html pyxb-1.2.6+dfsg/doc/html/bundles.html --- pyxb-1.2.5/doc/html/bundles.html 2016-09-18 22:33:57.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/bundles.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Examples of Supported Schema — PyXB 1.2.5 documentation + Examples of Supported Schema — PyXB 1.2.6 documentation @@ -14,17 +14,18 @@ - - + + @@ -36,13 +37,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -272,7 +276,7 @@ archive files. To build it, set PYXB_ROOT environment variable to the absolute path of the unpacked PyXB distribution (the directory containing setup.py) and run these commands:

    -
    cd ${PYXB_ROOT}
    +
    cd ${PYXB_ROOT}
     pyxb/bundles/ecma376/scripts/genbind
     
    @@ -589,7 +593,7 @@ archive files. To build it, set PYXB_ROOT environment variable to the absolute path of the unpacked PyXB distribution (the directory containing setup.py) and run these commands:

    -
    cd ${PYXB_ROOT}
    +
    cd ${PYXB_ROOT}
     pyxb/bundles/opengis/scripts/genbind
     python setup.py install
     
    @@ -812,7 +816,7 @@
  • A schemas directory, into which the genbind script stores the schemas that were used to build the bindings
  • The Python module files for namespace modules. Normally these are -customization wrappers
  • +customization wrappers
  • A raw subdirectory, into which the generated bindings are placed. This directory is normally removed and recreated as a consequence of running genbind; don’t expect anything in it to be persistent.
  • @@ -827,7 +831,7 @@ PYXB_ROOT environment variable to the root of an unpacked PyXB distribution and run the scripts/genbind script in the bundle root. For example:

    -
    cd ${PYXB_ROOT}
    +
    cd ${PYXB_ROOT}
     pyxb/bundles/wssplat/scripts/genbind
     
    @@ -891,14 +895,11 @@
    @@ -912,13 +913,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -926,8 +930,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/examples.html pyxb-1.2.6+dfsg/doc/html/examples.html --- pyxb-1.2.5/doc/html/examples.html 2016-09-18 22:33:57.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/examples.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Examples — PyXB 1.2.5 documentation + Examples — PyXB 1.2.6 documentation @@ -14,16 +14,18 @@ - + + @@ -35,12 +37,15 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -56,7 +61,7 @@

    Examples

    A detailed, albeit contrived, example of how to use PyXB is in -Generating Binding Classes.

    +Generating Binding Classes.

    Multiple real-world XML and web service examples of varying complexity are provided in the examples subdirectories of the PyXB distribution and of the various bundles. Some are WSDL services, and others are simply XMLSchema @@ -68,10 +73,10 @@

    For ...
    @@ -80,11 +85,11 @@

    Dictionary (Aonaware)

    The Dictionary web service at Aonaware.

    The example define.py looks up a word in all available dictionaries:

    -
    from __future__ import print_function
    +
    from __future__ import print_function
     import dict
    -from pyxb.utils.six.moves.urllib.request import urlopen
    +from pyxb.utils.six.moves.urllib.request import urlopen
     import sys
    -from pyxb.utils import domutils
    +from pyxb.utils import domutils
     
     word = 'xml'
     if 1 < len(sys.argv):
    @@ -95,19 +100,22 @@
     rxml = urlopen(uri).read()
     resp = dict.CreateFromDOM(domutils.StringToDOM(rxml))
     
    -print('Definitions of %s:' % (resp.Word,))
    +print('Definitions of %s:' % (resp.Word,))
     for definition in resp.Definitions.Definition:
    -    print('From %s (%s):' % (definition.Dictionary.Name, definition.Dictionary.Id))
    -    print(definition.WordDefinition)
    -    print()
    +    print('From %s (%s):' % (definition.Dictionary.Name, definition.Dictionary.Id))
    +    print(definition.WordDefinition)
    +    print()
     

    The example showdict.py lists the available dictionaries:

    -
    from __future__ import print_function
    +
    # -*- coding: utf-8 -*-
    +
    +from __future__ import print_function
    +import sys
     import dict
    -from pyxb.utils.six.moves.urllib.request import urlopen
    -import pyxb.utils.domutils as domutils
    -from xml.dom import minidom
    +from pyxb.utils.six.moves.urllib.request import urlopen
    +import pyxb.utils.domutils as domutils
    +from xml.dom import minidom
     
     # Get the list of dictionaries available from the service.
     port_uri = 'http://services.aonaware.com/DictService/DictService.asmx'
    @@ -121,12 +129,15 @@
         # Create a REST-style query to retrieve the information about this dictionary.
         uri = '%s%s?dictId=%s' % (port_uri, op_path, d.Id)
         resp = urlopen(uri).read()
    +    print("%s (%s) : %d chars" % (d.Name, d.Id, len(resp)));
    +
         # The response is a simple type derived from string, so we can
    -    # just extract and print it.
    +    # just extract and print it.  Excluded by default since it has
    +    # leading and trailing whitespace that causes problems with using
    +    # git to store the expected output.
         di_resp = dict.CreateFromDOM(domutils.StringToDOM(resp))
    -    # Do the "encode" garbage because one of these dictionaries has a
    -    # non-ASCII character
    -    print("%s (%s)\n%s\n" % (d.Name.encode('utf-8'), d.Id.encode('utf-8'), di_resp.encode('utf-8')))
    +    if sys.stdout.isatty():
    +        print("%s\n" % di_resp);
     

    Sorry, no automatic generation of classes corresponding to the WSDL @@ -135,13 +146,13 @@

    Simple Weather (CDyne)

    A free weather service. -The REST interface was demonstrated as the Thirty Second Example. A +The REST interface was demonstrated as the Thirty Second Example. A SOAP interface example is in client.py:

    -
    from __future__ import print_function
    +
    from __future__ import print_function
     import sys
     import time
    -from pyxb.utils.six.moves.urllib import request as urllib_request
    -import pyxb.bundles.wssplat.soap11 as soapenv
    +from pyxb.utils.six.moves.urllib import request as urllib_request
    +import pyxb.bundles.wssplat.soap11 as soapenv
     import weather
     
     zip = 55113
    @@ -169,13 +180,13 @@
     
     fc_return = resp.GetCityForecastByZIPResult
     if fc_return.Success:
    -    print('Got response for %s, %s:' % (fc_return.City, fc_return.State))
    +    print('Got response for %s, %s:' % (fc_return.City, fc_return.State))
         for fc in fc_return.ForecastResult.Forecast:
             when = time.strftime('%A, %B %d %Y', fc.Date.timetuple())
             outlook = fc.Desciption # typos in WSDL left unchanged
             low = fc.Temperatures.MorningLow
             high = fc.Temperatures.DaytimeHigh
    -        print('  %s: %s, from %s to %s' % (when, outlook, low, high))
    +        print('  %s: %s, from %s to %s' % (when, outlook, low, high))
     

    Note the various misspellings in the schema (e.g., “Desciption”). Also, be @@ -203,7 +214,7 @@ binding to add a custom method, and parsing content with both DOM and SAX. It also provides timing information; the document is about 200KB, and takes several seconds to parse.

    -
    from __future__ import print_function
    +
    from __future__ import print_function
     import io
     import time
     import xml.dom.minidom
    @@ -217,23 +228,23 @@
     # refer to the complex type binding class itself, but we don't know
     # what PyXB named it.
     class my_xtvd (tmstvd.xtvd.typeDefinition()):
    -    def equal (self, other, verbose=False):
    +    def equal (self, other, verbose=False):
             if len(self.stations.station) != len(other.stations.station):
    -            return False
    +            return False
             for i in range(len(self.stations.station)):
                 s = self.stations.station[i]
                 o = other.stations.station[i]
                 if (s.callSign != o.callSign) or (s.name != o.name) or (s.id != o.id):
    -                return False
    +                return False
                 if verbose:
    -                print('Match station %s is %s, id %d' % (s.callSign, s.name, s.id))
    -        return True
    +                print('Match station %s is %s, id %d' % (s.callSign, s.name, s.id))
    +        return True
     tmstvd.xtvd.typeDefinition()._SetSupersedingClass(my_xtvd)
     
     # The sample document.
     xml_file = 'tmsdatadirect_sample.xml'
     
    -print('Generating binding from %s with minidom' % (xml_file,))
    +print('Generating binding from %s with minidom' % (xml_file,))
     mt1 = time.time()
     xmld = open(xml_file, 'rb').read()
     mt2 = time.time()
    @@ -241,19 +252,19 @@
     mt3 = time.time()
     #cProfile.run('tmstvd.CreateFromDOM(dom.documentElement)', 'dom.prf')
     dom_instance = tmstvd.CreateFromDOM(dom.documentElement)
    -print('minidom first callSign at %s' %(dom_instance.stations.station[0].callSign._location(),))
    +print('minidom first callSign at %s' %(dom_instance.stations.station[0].callSign._location(),))
     mt4 = time.time()
     
    -print('Generating binding from %s with SAXDOM' % (xml_file,))
    +print('Generating binding from %s with SAXDOM' % (xml_file,))
     dt1 = time.time()
     dom = pyxb.utils.saxdom.parse(io.BytesIO(xmld), location_base=xml_file)
     dt2 = time.time()
     #cProfile.run('tmstvd.CreateFromDOM(dom.documentElement)', 'saxdom.prf')
     saxdom_instance = tmstvd.CreateFromDOM(dom.documentElement)
    -print('SAXDOM first callSign at %s' % (saxdom_instance.stations.station[0].callSign._location(),))
    +print('SAXDOM first callSign at %s' % (saxdom_instance.stations.station[0].callSign._location(),))
     dt3 = time.time()
     
    -print('Generating binding from %s with SAX' % (xml_file,))
    +print('Generating binding from %s with SAX' % (xml_file,))
     st1 = time.time()
     saxer = pyxb.binding.saxer.make_parser(location_base=xml_file)
     handler = saxer.getContentHandler()
    @@ -262,13 +273,13 @@
     #cProfile.run('saxer.parse(open(xml_file))', 'sax.prf')
     st3 = time.time()
     sax_instance = handler.rootObject()
    -print('SAXER first callSign at %s' % (sax_instance.stations.station[0].callSign._location(),))
    +print('SAXER first callSign at %s' % (sax_instance.stations.station[0].callSign._location(),))
     
    -print('DOM-based read %f, parse %f, bind %f, total %f' % (mt2-mt1, mt3-mt2, mt4-mt3, mt4-mt2))
    -print('SAXDOM-based parse %f, bind %f, total %f' % (dt2-dt1, dt3-dt2, dt3-dt1))
    -print('SAX-based read %f, parse and bind %f, total %f' % (st2-st1, st3-st2, st3-st1))
    -print("Equality test on DOM vs SAX: %s" % (dom_instance.equal(sax_instance),))
    -print("Equality test on SAXDOM vs SAX: %s" % (saxdom_instance.equal(sax_instance, verbose=True),))
    +print('DOM-based read %f, parse %f, bind %f, total %f' % (mt2-mt1, mt3-mt2, mt4-mt3, mt4-mt2))
    +print('SAXDOM-based parse %f, bind %f, total %f' % (dt2-dt1, dt3-dt2, dt3-dt1))
    +print('SAX-based read %f, parse and bind %f, total %f' % (st2-st1, st3-st2, st3-st1))
    +print("Equality test on DOM vs SAX: %s" % (dom_instance.equal(sax_instance),))
    +print("Equality test on SAXDOM vs SAX: %s" % (saxdom_instance.equal(sax_instance, verbose=True),))
     
    @@ -304,14 +315,14 @@ discovered after too many tools had already worked around it. Currently, PyXB also requires that you work around it manually, although a customization of the relevant SOAP encoding class could make it unnecessary.

    -
    from __future__ import print_function
    +
    from __future__ import print_function
     import sys
    -from pyxb.utils.six.moves.urllib import request as urllib_request
    +from pyxb.utils.six.moves.urllib import request as urllib_request
     import GeoCoder
    -from pyxb import BIND
    -from pyxb.utils import domutils
    -import pyxb.bundles.wssplat.soap11 as soapenv
    -import pyxb.bundles.wssplat.soapenc as soapenc
    +from pyxb import BIND
    +from pyxb.utils import domutils
    +import pyxb.bundles.wssplat.soap11 as soapenv
    +import pyxb.bundles.wssplat.soapenc as soapenc
     
     address = '1600 Pennsylvania Ave., Washington, DC'
     if 1 < len(sys.argv):
    @@ -356,9 +367,9 @@
         pass
     
     for item in items:
    -    if (item.lat is None) or item.lat._isNil():
    -        print('Warning: Address did not resolve')
    -    print('''
    +    if (item.lat is None) or item.lat._isNil():
    +        print('Warning: Address did not resolve')
    +    print('''
     %s %s %s %s %s
     %s, %s  %s
     %s %s''' % (item.number, item.prefix, item.street, item.type, item.suffix,
    @@ -408,14 +419,11 @@
     
     
             
    @@ -429,12 +437,15 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -442,8 +453,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/genindex.html pyxb-1.2.6+dfsg/doc/html/genindex.html --- pyxb-1.2.5/doc/html/genindex.html 2016-09-18 22:33:58.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/genindex.html 2017-09-03 11:16:37.000000000 +0000 @@ -7,7 +7,7 @@ - Index — PyXB 1.2.5 documentation + Index — PyXB 1.2.6 documentation @@ -15,16 +15,18 @@ - + + @@ -200,7 +6795,10 @@
  • index
  • - +
  • + modules |
  • +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -208,8 +6806,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/html/api/api-objects.html pyxb-1.2.6+dfsg/doc/html/html/api/api-objects.html --- pyxb-1.2.5/doc/html/html/api/api-objects.html 2016-09-18 22:33:58.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/html/api/api-objects.html 1970-01-01 00:00:00.000000000 +0000 @@ -1,11142 +0,0 @@ - - - - - - - - <no title> — PyXB 1.2.5 documentation - - - - - - - - - - - - - -
    -
    -
    -
    - -

    pyxb pyxb-module.html -pyxb._XMLStyleMapReverse pyxb-module.html#_XMLStyleMapReverse -pyxb.XMLStyle_minidom pyxb-module.html#XMLStyle_minidom -pyxb._OutputEncoding pyxb-module.html#_OutputEncoding -pyxb._GenerationRequiresValid pyxb-module.html#_GenerationRequiresValid -pyxb._v pyxb-module.html#_v -pyxb.XMLStyle_saxer pyxb-module.html#XMLStyle_saxer -pyxb._XMLStyleMap pyxb-module.html#_XMLStyleMap -pyxb.NonElementContent pyxb-module.html#NonElementContent -pyxb._XMLStyle_envvar pyxb-module.html#_XMLStyle_envvar -pyxb._CorruptionDetectionEnabled pyxb-module.html#_CorruptionDetectionEnabled -pyxb._ParsingRequiresValid pyxb-module.html#_ParsingRequiresValid -pyxb.GlobalValidationConfig pyxb-module.html#GlobalValidationConfig -pyxb.PreserveInputTimeZone pyxb-module.html#PreserveInputTimeZone -pyxb._XMLStyle pyxb-module.html#_XMLStyle -pyxb._PreserveInputTimeZone pyxb-module.html#_PreserveInputTimeZone -pyxb._k pyxb-module.html#_k -pyxb.RequireValidWhenGenerating pyxb-module.html#RequireValidWhenGenerating -pyxb.__url__ pyxb-module.html#__url__ -pyxb._log pyxb-module.html#_log -pyxb._SetXMLStyle pyxb-module.html#_SetXMLStyle -pyxb.RequireValidWhenParsing pyxb-module.html#RequireValidWhenParsing -pyxb._InputEncoding pyxb-module.html#_InputEncoding -pyxb._OptimizationActive pyxb-module.html#_OptimizationActive -pyxb.XMLStyle_saxdom pyxb-module.html#XMLStyle_saxdom -pyxb.__package__ pyxb-module.html#__package__ -pyxb.__version__ pyxb-module.html#__version__ -pyxb.binding pyxb.binding-module.html -pyxb.binding.__package__ pyxb.binding-module.html#__package__ -pyxb.binding.basis pyxb.binding.basis-module.html -pyxb.binding.basis.__package__ pyxb.binding.basis-module.html#__package__ -pyxb.binding.basis._log pyxb.binding.basis-module.html#_log -pyxb.binding.content pyxb.binding.content-module.html -pyxb.binding.content.__package__ pyxb.binding.content-module.html#__package__ -pyxb.binding.content._log pyxb.binding.content-module.html#_log -pyxb.binding.datatypes pyxb.binding.datatypes-module.html -pyxb.binding.datatypes._BuildAutomaton pyxb.binding.datatypes-module.html#_BuildAutomaton -pyxb.binding.datatypes._DerivedDatatypes pyxb.binding.datatypes-module.html#_DerivedDatatypes -pyxb.binding.datatypes._log pyxb.binding.datatypes-module.html#_log -pyxb.binding.datatypes._ListDatatypes pyxb.binding.datatypes-module.html#_ListDatatypes -pyxb.binding.datatypes.__package__ pyxb.binding.datatypes-module.html#__package__ -pyxb.binding.datatypes._PrimitiveDatatypes pyxb.binding.datatypes-module.html#_PrimitiveDatatypes -pyxb.binding.facets pyxb.binding.facets-module.html -pyxb.binding.facets.__package__ pyxb.binding.facets-module.html#__package__ -pyxb.binding.facets._log pyxb.binding.facets-module.html#_log -pyxb.binding.generate pyxb.binding.generate-module.html -pyxb.binding.generate.GenerateED pyxb.binding.generate-module.html#GenerateED -pyxb.binding.generate.elementDeclarationMap pyxb.binding.generate-module.html#elementDeclarationMap -pyxb.binding.generate.GenerateAutomaton pyxb.binding.generate-module.html#GenerateAutomaton -pyxb.binding.generate.BuildPluralityData pyxb.binding.generate-module.html#BuildPluralityData -pyxb.binding.generate.GenerateSTD pyxb.binding.generate-module.html#GenerateSTD -pyxb.binding.generate.PrefixModule pyxb.binding.generate-module.html#PrefixModule -pyxb.binding.generate._useEnumerationTags pyxb.binding.generate-module.html#_useEnumerationTags -pyxb.binding.generate._PrepareComplexTypeDefinition pyxb.binding.generate-module.html#_PrepareComplexTypeDefinition -pyxb.binding.generate.__package__ pyxb.binding.generate-module.html#__package__ -pyxb.binding.generate.simpleTypeOwnedEnumerationFacet pyxb.binding.generate-module.html#simpleTypeOwnedEnumerationFacet -pyxb.binding.generate._PrepareSimpleTypeDefinition pyxb.binding.generate-module.html#_PrepareSimpleTypeDefinition -pyxb.binding.generate._SetNameWithAccessors pyxb.binding.generate-module.html#_SetNameWithAccessors -pyxb.binding.generate.pythonLiteral pyxb.binding.generate-module.html#pythonLiteral -pyxb.binding.generate.GenerateCTD pyxb.binding.generate-module.html#GenerateCTD -pyxb.binding.generate._VCAppendAuxInit pyxb.binding.generate-module.html#_VCAppendAuxInit -pyxb.binding.generate._log pyxb.binding.generate-module.html#_log -pyxb.binding.generate._GenerateAutomaton pyxb.binding.generate-module.html#_GenerateAutomaton -pyxb.binding.generate.GenerateFacets pyxb.binding.generate-module.html#GenerateFacets -pyxb.binding.generate.GeneratePython pyxb.binding.generate-module.html#GeneratePython -pyxb.binding.generate.BuildTermTree pyxb.binding.generate-module.html#BuildTermTree -pyxb.binding.generate.repr2to3 pyxb.utils.utility-module.html#repr2to3 -pyxb.binding.saxer pyxb.binding.saxer-module.html -pyxb.binding.saxer.make_parser pyxb.binding.saxer-module.html#make_parser -pyxb.binding.saxer.__package__ pyxb.binding.saxer-module.html#__package__ -pyxb.binding.saxer._log pyxb.binding.saxer-module.html#_log -pyxb.binding.xml_ pyxb.binding.xml_-module.html -pyxb.binding.xml_.Namespace pyxb.binding.xml_-module.html#Namespace -pyxb.binding.xml_.__package__ pyxb.binding.xml_-module.html#__package__ -pyxb.binding.xml_._GenerationUID pyxb.binding.xml_-module.html#_GenerationUID -pyxb.exceptions_ pyxb.exceptions_-module.html -pyxb.exceptions_.__package__ pyxb.exceptions_-module.html#__package__ -pyxb.namespace pyxb.namespace-module.html -pyxb.namespace._log pyxb.namespace-module.html#_log -pyxb.namespace.CreateAbsentNamespace pyxb.namespace.utility-module.html#CreateAbsentNamespace -pyxb.namespace.__package__ pyxb.namespace-module.html#__package__ -pyxb.namespace.NamespaceInstance pyxb.namespace.utility-module.html#NamespaceInstance -pyxb.namespace.AvailableNamespaces pyxb.namespace.utility-module.html#AvailableNamespaces -pyxb.namespace.NamespaceForURI pyxb.namespace.utility-module.html#NamespaceForURI -pyxb.namespace.archive pyxb.namespace.archive-module.html -pyxb.namespace.archive.GetArchivePath pyxb.namespace.archive-module.html#GetArchivePath -pyxb.namespace.archive.PathEnvironmentVariable pyxb.namespace.archive-module.html#PathEnvironmentVariable -pyxb.namespace.archive.DefaultArchivePrefix pyxb.namespace.archive-module.html#DefaultArchivePrefix -pyxb.namespace.archive._log pyxb.namespace.archive-module.html#_log -pyxb.namespace.archive.__package__ pyxb.namespace.archive-module.html#__package__ -pyxb.namespace.builtin pyxb.namespace.builtin-module.html -pyxb.namespace.builtin.XML pyxb.namespace.builtin-module.html#XML -pyxb.namespace.builtin.XMLNamespaces pyxb.namespace.builtin-module.html#XMLNamespaces -pyxb.namespace.builtin.XMLSchema_hfp pyxb.namespace.builtin-module.html#XMLSchema_hfp -pyxb.namespace.builtin.XMLSchema_instance pyxb.namespace.builtin-module.html#XMLSchema_instance -pyxb.namespace.builtin.__InitializedBuiltinNamespaces pyxb.namespace.builtin-module.html#__InitializedBuiltinNamespaces -pyxb.namespace.builtin._UndeclaredNamespaceMap pyxb.namespace.builtin-module.html#_UndeclaredNamespaceMap -pyxb.namespace.builtin._InitializeBuiltinNamespaces pyxb.namespace.builtin-module.html#_InitializeBuiltinNamespaces -pyxb.namespace.builtin.__package__ pyxb.namespace.builtin-module.html#__package__ -pyxb.namespace.builtin.BuiltInNamespaces pyxb.namespace.builtin-module.html#BuiltInNamespaces -pyxb.namespace.builtin.BuiltInObjectUID pyxb.namespace.builtin-module.html#BuiltInObjectUID -pyxb.namespace.builtin.XMLSchema pyxb.namespace.builtin-module.html#XMLSchema -pyxb.namespace.builtin._ns pyxb.namespace.builtin-module.html#_ns -pyxb.namespace.builtin.XHTML pyxb.namespace.builtin-module.html#XHTML -pyxb.namespace.builtin._log pyxb.namespace.builtin-module.html#_log -pyxb.namespace.resolution pyxb.namespace.resolution-module.html -pyxb.namespace.resolution.ResolveSiblingNamespaces pyxb.namespace.resolution-module.html#ResolveSiblingNamespaces -pyxb.namespace.resolution.__package__ pyxb.namespace.resolution-module.html#__package__ -pyxb.namespace.resolution._log pyxb.namespace.resolution-module.html#_log -pyxb.namespace.utility pyxb.namespace.utility-module.html -pyxb.namespace.utility.NamespaceInstance pyxb.namespace.utility-module.html#NamespaceInstance -pyxb.namespace.utility.AvailableNamespaces pyxb.namespace.utility-module.html#AvailableNamespaces -pyxb.namespace.utility.CreateAbsentNamespace pyxb.namespace.utility-module.html#CreateAbsentNamespace -pyxb.namespace.utility.NamespaceForURI pyxb.namespace.utility-module.html#NamespaceForURI -pyxb.namespace.utility.__package__ pyxb.namespace.utility-module.html#__package__ -pyxb.namespace.utility._log pyxb.namespace.utility-module.html#_log -pyxb.utils pyxb.utils-module.html -pyxb.utils.__package__ pyxb.utils-module.html#__package__ -pyxb.utils.activestate pyxb.utils.activestate-module.html -pyxb.utils.activestate.detectXMLEncoding pyxb.utils.activestate-module.html#detectXMLEncoding -pyxb.utils.activestate.__package__ pyxb.utils.activestate-module.html#__package__ -pyxb.utils.domutils pyxb.utils.domutils-module.html -pyxb.utils.domutils._log pyxb.utils.domutils-module.html#_log -pyxb.utils.domutils.LocateFirstChildElement pyxb.utils.domutils-module.html#LocateFirstChildElement -pyxb.utils.domutils.LocateUniqueChild pyxb.utils.domutils-module.html#LocateUniqueChild -pyxb.utils.domutils.StringToDOM pyxb.utils.domutils-module.html#StringToDOM -pyxb.utils.domutils.NodeAttribute pyxb.utils.domutils-module.html#NodeAttribute -pyxb.utils.domutils.ExtractTextContent pyxb.utils.domutils-module.html#ExtractTextContent -pyxb.utils.domutils.NodeAttributeQName pyxb.utils.domutils-module.html#NodeAttributeQName -pyxb.utils.domutils.__package__ pyxb.utils.domutils-module.html#__package__ -pyxb.utils.domutils.LocateMatchingChildren pyxb.utils.domutils-module.html#LocateMatchingChildren -pyxb.utils.domutils.HasNonAnnotationChild pyxb.utils.domutils-module.html#HasNonAnnotationChild -pyxb.utils.domutils.GetDOMImplementation pyxb.utils.domutils-module.html#GetDOMImplementation -pyxb.utils.domutils.__DOMImplementation pyxb.utils.domutils-module.html#__DOMImplementation -pyxb.utils.domutils.SetDOMImplementation pyxb.utils.domutils-module.html#SetDOMImplementation -pyxb.utils.fac pyxb.utils.fac-module.html -pyxb.utils.fac.__package__ pyxb.utils.fac-module.html#__package__ -pyxb.utils.fac.log_ pyxb.utils.fac-module.html#log_ -pyxb.utils.saxdom pyxb.utils.saxdom-module.html -pyxb.utils.saxdom.parse pyxb.utils.saxdom-module.html#parse -pyxb.utils.saxdom._DumpDOM pyxb.utils.saxdom-module.html#_DumpDOM -pyxb.utils.saxdom.xml_file pyxb.utils.saxdom-module.html#xml_file -pyxb.utils.saxdom.parseString pyxb.utils.saxdom-module.html#parseString -pyxb.utils.saxdom.__package__ pyxb.utils.saxdom-module.html#__package__ -pyxb.utils.saxdom._log pyxb.utils.saxdom-module.html#_log -pyxb.utils.saxdom.doc pyxb.utils.saxdom-module.html#doc -pyxb.utils.saxutils pyxb.utils.saxutils-module.html -pyxb.utils.saxutils.snt3 pyxb.utils.saxutils-module.html#snt3 -pyxb.utils.saxutils.snt2 pyxb.utils.saxutils-module.html#snt2 -pyxb.utils.saxutils.snt1 pyxb.utils.saxutils-module.html#snt1 -pyxb.utils.saxutils.ldt1 pyxb.utils.saxutils-module.html#ldt1 -pyxb.utils.saxutils.ldt2 pyxb.utils.saxutils-module.html#ldt2 -pyxb.utils.saxutils.ldh pyxb.utils.saxutils-module.html#ldh -pyxb.utils.saxutils.pdt1 pyxb.utils.saxutils-module.html#pdt1 -pyxb.utils.saxutils.pdt2 pyxb.utils.saxutils-module.html#pdt2 -pyxb.utils.saxutils.pdt3 pyxb.utils.saxutils-module.html#pdt3 -pyxb.utils.saxutils.xml_file pyxb.utils.saxutils-module.html#xml_file -pyxb.utils.saxutils.__package__ pyxb.utils.saxutils-module.html#__package__ -pyxb.utils.saxutils.sbt2 pyxb.utils.saxutils-module.html#sbt2 -pyxb.utils.saxutils.sbt3 pyxb.utils.saxutils-module.html#sbt3 -pyxb.utils.saxutils.dt2 pyxb.utils.saxutils-module.html#dt2 -pyxb.utils.saxutils.dt1 pyxb.utils.saxutils-module.html#dt1 -pyxb.utils.saxutils.ldt3 pyxb.utils.saxutils-module.html#ldt3 -pyxb.utils.saxutils.lst3 pyxb.utils.saxutils-module.html#lst3 -pyxb.utils.saxutils.lst2 pyxb.utils.saxutils-module.html#lst2 -pyxb.utils.saxutils.lst1 pyxb.utils.saxutils-module.html#lst1 -pyxb.utils.saxutils.saxer pyxb.utils.saxutils-module.html#saxer -pyxb.utils.saxutils.xmld pyxb.utils.saxutils-module.html#xmld -pyxb.utils.saxutils.dt3 pyxb.utils.saxutils-module.html#dt3 -pyxb.utils.saxutils.lsh pyxb.utils.saxutils-module.html#lsh -pyxb.utils.saxutils._log pyxb.utils.saxutils-module.html#_log -pyxb.utils.saxutils.SetCreateParserModules pyxb.utils.saxutils-module.html#SetCreateParserModules -pyxb.utils.saxutils.make_parser pyxb.utils.saxutils-module.html#make_parser -pyxb.utils.saxutils.sbt1 pyxb.utils.saxutils-module.html#sbt1 -pyxb.utils.saxutils._CreateParserModules pyxb.utils.saxutils-module.html#_CreateParserModules -pyxb.utils.saxutils.dom pyxb.utils.saxutils-module.html#dom -pyxb.utils.saxutils.h pyxb.utils.saxutils-module.html#h -pyxb.utils.saxutils.sdomer pyxb.utils.saxutils-module.html#sdomer -pyxb.utils.saxutils.tree pyxb.utils.saxutils-module.html#tree -pyxb.utils.templates pyxb.utils.templates-module.html -pyxb.utils.templates._substConditionalPattern pyxb.utils.templates-module.html#_substConditionalPattern -pyxb.utils.templates._substIfDefinedPattern pyxb.utils.templates-module.html#_substIfDefinedPattern -pyxb.utils.templates._substDefinedBodyPattern pyxb.utils.templates-module.html#_substDefinedBodyPattern -pyxb.utils.templates.replaceInText pyxb.utils.templates-module.html#replaceInText -pyxb.utils.templates.__package__ pyxb.utils.templates-module.html#__package__ -pyxb.utils.templates._bodyIfDefinedPattern pyxb.utils.templates-module.html#_bodyIfDefinedPattern -pyxb.utils.templates._substIdPattern pyxb.utils.templates-module.html#_substIdPattern -pyxb.utils.templates._bodyConditionalPattern pyxb.utils.templates-module.html#_bodyConditionalPattern -pyxb.utils.unicode pyxb.utils.unicode-module.html -pyxb.utils.unicode.SingleCharEsc pyxb.utils.unicode-module.html#SingleCharEsc -pyxb.utils.unicode.__package__ pyxb.utils.unicode-module.html#__package__ -pyxb.utils.unicode.complEsc pyxb.utils.unicode-module.html#complEsc -pyxb.utils.unicode.SupportsWideUnicode pyxb.utils.unicode-module.html#SupportsWideUnicode -pyxb.utils.unicode.IsBlockEsc pyxb.utils.unicode-module.html#IsBlockEsc -pyxb.utils.unicode.WildcardEsc pyxb.utils.unicode-module.html#WildcardEsc -pyxb.utils.unicode._log pyxb.utils.unicode-module.html#_log -pyxb.utils.unicode.c pyxb.utils.unicode-module.html#c -pyxb.utils.unicode.k pyxb.utils.unicode-module.html#k -pyxb.utils.unicode.MultiCharEsc pyxb.utils.unicode-module.html#MultiCharEsc -pyxb.utils.unicode.catEsc pyxb.utils.unicode-module.html#catEsc -pyxb.utils.unicode.v pyxb.utils.unicode-module.html#v -pyxb.utils.unicode_data pyxb.utils.unicode_data-module.html -pyxb.utils.unicode_data.__package__ pyxb.utils.unicode_data-module.html#__package__ -pyxb.utils.unicode_data.PropertyMap pyxb.utils.unicode_data-module.html#PropertyMap -pyxb.utils.unicode_data.BlockMap pyxb.utils.unicode_data-module.html#BlockMap -pyxb.utils.utility pyxb.utils.utility-module.html -pyxb.utils.utility._XMLIdentifierToPython pyxb.utils.utility-module.html#_XMLIdentifierToPython -pyxb.utils.utility.OpenOrCreate pyxb.utils.utility-module.html#OpenOrCreate -pyxb.utils.utility._PythonKeywords pyxb.utils.utility-module.html#_PythonKeywords -pyxb.utils.utility.MakeIdentifier pyxb.utils.utility-module.html#MakeIdentifier -pyxb.utils.utility.LocationPrefixRewriteMap_ pyxb.utils.utility-module.html#LocationPrefixRewriteMap_ -pyxb.utils.utility.IteratedCompareMixed pyxb.utils.utility-module.html#IteratedCompareMixed -pyxb.utils.utility.QuotedEscaped pyxb.utils.utility-module.html#QuotedEscaped -pyxb.utils.utility._NewUUIDString pyxb.utils.utility-module.html#_NewUUIDString -pyxb.utils.utility.repr2to3 pyxb.utils.utility-module.html#repr2to3 -pyxb.utils.utility.SetLocationPrefixRewriteMap pyxb.utils.utility-module.html#SetLocationPrefixRewriteMap -pyxb.utils.utility._PrefixUnderscore_re pyxb.utils.utility-module.html#_PrefixUnderscore_re -pyxb.utils.utility._Keywords pyxb.utils.utility-module.html#_Keywords -pyxb.utils.utility._NonIdentifier_re pyxb.utils.utility-module.html#_NonIdentifier_re -pyxb.utils.utility.MakeModuleElement pyxb.utils.utility-module.html#MakeModuleElement -pyxb.utils.utility.__package__ pyxb.utils.utility-module.html#__package__ -pyxb.utils.utility.__TabCRLF_re pyxb.utils.utility-module.html#__TabCRLF_re -pyxb.utils.utility.HashForText pyxb.utils.utility-module.html#HashForText -pyxb.utils.utility.NormalizeLocation pyxb.utils.utility-module.html#NormalizeLocation -pyxb.utils.utility.BackfillComparisons pyxb.utils.utility-module.html#BackfillComparisons -pyxb.utils.utility._PrefixDigit_re pyxb.utils.utility-module.html#_PrefixDigit_re -pyxb.utils.utility.DeconflictKeyword pyxb.utils.utility-module.html#DeconflictKeyword -pyxb.utils.utility.__HaveUUID pyxb.utils.utility-module.html#__HaveUUID -pyxb.utils.utility.MakeUnique pyxb.utils.utility-module.html#MakeUnique -pyxb.utils.utility.NormalizeWhitespace pyxb.utils.utility-module.html#NormalizeWhitespace -pyxb.utils.utility.__MultiSpace_re pyxb.utils.utility-module.html#__MultiSpace_re -pyxb.utils.utility._PythonBuiltInConstants pyxb.utils.utility-module.html#_PythonBuiltInConstants -pyxb.utils.utility._log pyxb.utils.utility-module.html#_log -pyxb.utils.utility.GetMatchingFiles pyxb.utils.utility-module.html#GetMatchingFiles -pyxb.utils.utility.DataFromURI pyxb.utils.utility-module.html#DataFromURI -pyxb.utils.utility._SetXMLIdentifierToPython pyxb.utils.utility-module.html#_SetXMLIdentifierToPython -pyxb.utils.utility._DefaultXMLIdentifierToPython pyxb.utils.utility-module.html#_DefaultXMLIdentifierToPython -pyxb.utils.utility._CamelCase_re pyxb.utils.utility-module.html#_CamelCase_re -pyxb.utils.utility.PrepareIdentifier pyxb.utils.utility-module.html#PrepareIdentifier -pyxb.utils.utility._UnderscoreSubstitute_re pyxb.utils.utility-module.html#_UnderscoreSubstitute_re -pyxb.utils.xmlre pyxb.utils.xmlre-module.html -pyxb.utils.xmlre._MatchPosCharGroup pyxb.utils.xmlre-module.html#_MatchPosCharGroup -pyxb.utils.xmlre._CharClassEsc_re pyxb.utils.xmlre-module.html#_CharClassEsc_re -pyxb.utils.xmlre._InitializeAllEsc pyxb.utils.xmlre-module.html#_InitializeAllEsc -pyxb.utils.xmlre.XMLToPython pyxb.utils.xmlre-module.html#XMLToPython -pyxb.utils.xmlre.__package__ pyxb.utils.xmlre-module.html#__package__ -pyxb.utils.xmlre._MatchCharClassEsc pyxb.utils.xmlre-module.html#_MatchCharClassEsc -pyxb.utils.xmlre._MatchCharClassExpr pyxb.utils.xmlre-module.html#_MatchCharClassExpr -pyxb.utils.xmlre._log pyxb.utils.xmlre-module.html#_log -pyxb.utils.xmlre.MaybeMatchCharacterClass pyxb.utils.xmlre-module.html#MaybeMatchCharacterClass -pyxb.utils.xmlre._AllEsc pyxb.utils.xmlre-module.html#_AllEsc -pyxb.xmlschema pyxb.xmlschema-module.html -pyxb.xmlschema.__package__ pyxb.xmlschema-module.html#__package__ -pyxb.xmlschema.structures pyxb.xmlschema.structures-module.html -pyxb.xmlschema.structures.__package__ pyxb.xmlschema.structures-module.html#__package__ -pyxb.xmlschema.structures._AddSimpleTypes pyxb.xmlschema.structures-module.html#_AddSimpleTypes -pyxb.xmlschema.structures._log pyxb.xmlschema.structures-module.html#_log -pyxb.xmlschema.structures._PastAddBuiltInTypes pyxb.xmlschema.structures-module.html#_PastAddBuiltInTypes -abc.ABCMeta abc.ABCMeta-class.html -abc.ABCMeta.__new__ abc.ABCMeta-class.html#__new__ -abc.ABCMeta._abc_invalidation_counter abc.ABCMeta-class.html#_abc_invalidation_counter -abc.ABCMeta.__instancecheck__ abc.ABCMeta-class.html#__instancecheck__ -abc.ABCMeta.__subclasscheck__ abc.ABCMeta-class.html#__subclasscheck__ -abc.ABCMeta.register abc.ABCMeta-class.html#register -abc.ABCMeta._dump_registry abc.ABCMeta-class.html#_dump_registry -pyxb.BIND pyxb.BIND-class.html -pyxb.BIND.__args pyxb.BIND-class.html#__args -pyxb.BIND.createInstance pyxb.BIND-class.html#createInstance -pyxb.BIND.__kw pyxb.BIND-class.html#__kw -pyxb.BIND.__init__ pyxb.BIND-class.html#__init__ -pyxb.ValidationConfig pyxb.ValidationConfig-class.html -pyxb.ValidationConfig.contentInfluencesGeneration pyxb.ValidationConfig-class.html#contentInfluencesGeneration -pyxb.ValidationConfig.forDocument pyxb.ValidationConfig-class.html#forDocument -pyxb.ValidationConfig.__forBinding pyxb.ValidationConfig-class.html#__forBinding -pyxb.ValidationConfig.MIXED_ONLY pyxb.ValidationConfig-class.html#MIXED_ONLY -pyxb.ValidationConfig.__contentInfluencesGeneration pyxb.ValidationConfig-class.html#__contentInfluencesGeneration -pyxb.ValidationConfig._setForBinding pyxb.ValidationConfig-class.html#_setForBinding -pyxb.ValidationConfig.invalidElementInContent pyxb.ValidationConfig-class.html#invalidElementInContent -pyxb.ValidationConfig.__forDocument pyxb.ValidationConfig-class.html#__forDocument -pyxb.ValidationConfig.__invalidElementInContent pyxb.ValidationConfig-class.html#__invalidElementInContent -pyxb.ValidationConfig.NEVER pyxb.ValidationConfig-class.html#NEVER -pyxb.ValidationConfig.__getOrphanElementInContent pyxb.ValidationConfig-class.html#__getOrphanElementInContent -pyxb.ValidationConfig._getForDocument pyxb.ValidationConfig-class.html#_getForDocument -pyxb.ValidationConfig.__getContentInfluencesGeneration pyxb.ValidationConfig-class.html#__getContentInfluencesGeneration -pyxb.ValidationConfig._setContentInfluencesGeneration pyxb.ValidationConfig-class.html#_setContentInfluencesGeneration -pyxb.ValidationConfig.GIVE_UP pyxb.ValidationConfig-class.html#GIVE_UP -pyxb.ValidationConfig.__getInvalidElementInContent pyxb.ValidationConfig-class.html#__getInvalidElementInContent -pyxb.ValidationConfig.forBinding pyxb.ValidationConfig-class.html#forBinding -pyxb.ValidationConfig.copy pyxb.ValidationConfig-class.html#copy -pyxb.ValidationConfig.IGNORE_ONCE pyxb.ValidationConfig-class.html#IGNORE_ONCE -pyxb.ValidationConfig._setForDocument pyxb.ValidationConfig-class.html#_setForDocument -pyxb.ValidationConfig._getForBinding pyxb.ValidationConfig-class.html#_getForBinding -pyxb.ValidationConfig.RAISE_EXCEPTION pyxb.ValidationConfig-class.html#RAISE_EXCEPTION -pyxb.ValidationConfig.__orphanElementInContent pyxb.ValidationConfig-class.html#__orphanElementInContent -pyxb.ValidationConfig.ALWAYS pyxb.ValidationConfig-class.html#ALWAYS -pyxb.ValidationConfig._setInvalidElementInContent pyxb.ValidationConfig-class.html#_setInvalidElementInContent -pyxb.ValidationConfig._setOrphanElementInContent pyxb.ValidationConfig-class.html#_setOrphanElementInContent -pyxb.ValidationConfig.orphanElementInContent pyxb.ValidationConfig-class.html#orphanElementInContent -pyxb.binding.basis.ElementContent pyxb.binding.basis.ElementContent-class.html -pyxb.binding.basis._Content._Content__value pyxb.binding.basis._Content-class.html#_Content__value -pyxb.binding.basis.ElementContent.elementDeclaration pyxb.binding.basis.ElementContent-class.html#elementDeclaration -pyxb.binding.basis.ElementContent.__elementDeclaration pyxb.binding.basis.ElementContent-class.html#__elementDeclaration -pyxb.binding.basis._Content.ContentIterator pyxb.binding.basis._Content-class.html#ContentIterator -pyxb.binding.basis._Content.value pyxb.binding.basis._Content-class.html#value -pyxb.binding.basis._Content._Content__getValue pyxb.binding.basis._Content-class.html#_Content__getValue -pyxb.binding.basis.ElementContent.__getElementDeclaration pyxb.binding.basis.ElementContent-class.html#__getElementDeclaration -pyxb.binding.basis.ElementContent.__init__ pyxb.binding.basis.ElementContent-class.html#__init__ -pyxb.binding.basis.NonElementContent pyxb.binding.basis.NonElementContent-class.html -pyxb.binding.basis._Content._Content__value pyxb.binding.basis._Content-class.html#_Content__value -pyxb.binding.basis._Content.ContentIterator pyxb.binding.basis._Content-class.html#ContentIterator -pyxb.binding.basis._Content.value pyxb.binding.basis._Content-class.html#value -pyxb.binding.basis._Content._Content__getValue pyxb.binding.basis._Content-class.html#_Content__getValue -pyxb.binding.basis.NonElementContent.__init__ pyxb.binding.basis.NonElementContent-class.html#__init__ -pyxb.binding.basis.STD_list pyxb.binding.basis.STD_list-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis.STD_list.__convertMany pyxb.binding.basis.STD_list-class.html#__convertMany -pyxb.binding.basis.STD_list.insert pyxb.binding.basis.STD_list-class.html#insert -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_list.XsdLiteral pyxb.binding.basis.STD_list-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.STD_list._XsdValueLength_vx pyxb.binding.basis.STD_list-class.html#_XsdValueLength_vx -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.STD_list.remove pyxb.binding.basis.STD_list-class.html#remove -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.STD_list.append pyxb.binding.basis.STD_list-class.html#append -pyxb.binding.basis.STD_list.index pyxb.binding.basis.STD_list-class.html#index -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_list.__FacetMap pyxb.binding.basis.STD_list-class.html#__FacetMap -pyxb.binding.basis.STD_list.__contains__ pyxb.binding.basis.STD_list-class.html#__contains__ -pyxb.binding.basis.STD_list._ValidatedItem pyxb.binding.basis.STD_list-class.html#_ValidatedItem -pyxb.binding.basis.STD_list.__ConvertOne pyxb.binding.basis.STD_list-class.html#__ConvertOne -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.STD_list.extend pyxb.binding.basis.STD_list-class.html#extend -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis.STD_list.__setitem__ pyxb.binding.basis.STD_list-class.html#__setitem__ -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.STD_list._ConvertArguments_vx pyxb.binding.basis.STD_list-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.STD_list.__setslice__ pyxb.binding.basis.STD_list-class.html#__setslice__ -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis.STD_list._ItemType pyxb.binding.basis.STD_list-class.html#_ItemType -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.STD_list.count pyxb.binding.basis.STD_list-class.html#count -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_list._description pyxb.binding.basis.STD_list-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis.STD_union pyxb.binding.basis.STD_union-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_union.XsdLiteral pyxb.binding.basis.STD_union-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis.STD_union._MemberTypes pyxb.binding.basis.STD_union-class.html#_MemberTypes -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_union.__FacetMap pyxb.binding.basis.STD_union-class.html#__FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis.STD_union._ValidatedMember pyxb.binding.basis.STD_union-class.html#_ValidatedMember -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_union._description pyxb.binding.basis.STD_union-class.html#_description -pyxb.binding.basis.STD_union.Factory pyxb.binding.basis.STD_union-class.html#Factory -pyxb.binding.basis.STD_union.__init__ pyxb.binding.basis.STD_union-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.STD_union.__new__ pyxb.binding.basis.STD_union-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis._Content pyxb.binding.basis._Content-class.html -pyxb.binding.basis._Content._Content__value pyxb.binding.basis._Content-class.html#_Content__value -pyxb.binding.basis._Content.ContentIterator pyxb.binding.basis._Content-class.html#ContentIterator -pyxb.binding.basis._Content.value pyxb.binding.basis._Content-class.html#value -pyxb.binding.basis._Content.__getValue pyxb.binding.basis._Content-class.html#__getValue -pyxb.binding.basis._Content._Content__getValue pyxb.binding.basis._Content-class.html#_Content__getValue -pyxb.binding.basis._Content.__value pyxb.binding.basis._Content-class.html#__value -pyxb.binding.basis._Content.__init__ pyxb.binding.basis._Content-class.html#__init__ -pyxb.binding.basis._DynamicCreate_mixin pyxb.binding.basis._DynamicCreate_mixin-class.html -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis._DynamicCreate_mixin.__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#__SupersedingClassAttribute -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis._DynamicCreate_mixin.__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#__AlternativeConstructorAttribute -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._RepresentAsXsdLiteral_mixin pyxb.binding.basis._RepresentAsXsdLiteral_mixin-class.html -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin pyxb.binding.basis._TypeBinding_mixin-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis._TypeBinding_mixin.__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#__xsiNil -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._TypeBinding_mixin._ReservedSymbols pyxb.binding.basis._TypeBinding_mixin-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis._TypeBinding_mixin.__init__ pyxb.binding.basis._TypeBinding_mixin-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis._TypeBinding_mixin._IsSimpleTypeContent pyxb.binding.basis._TypeBinding_mixin-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis._TypeBinding_mixin.__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin.__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#__namespaceContext -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._toDOM_csc pyxb.binding.basis._TypeBinding_mixin-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._TypeBinding_mixin.__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#__WarnedUnassociatedElement -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._TypeBinding_mixin.__element pyxb.binding.basis._TypeBinding_mixin-class.html#__element -pyxb.binding.basis._TypeBinding_mixin.__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._validateBinding_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin.__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#__constructedWithValue -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.complexTypeDefinition pyxb.binding.basis.complexTypeDefinition-class.html -pyxb.binding.basis.complexTypeDefinition._UseForTag pyxb.binding.basis.complexTypeDefinition-class.html#_UseForTag -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis.complexTypeDefinition._setValue pyxb.binding.basis.complexTypeDefinition-class.html#_setValue -pyxb.binding.basis.complexTypeDefinition._ContentTypeTag pyxb.binding.basis.complexTypeDefinition-class.html#_ContentTypeTag -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.complexTypeDefinition.xsdConstraintsOK pyxb.binding.basis.complexTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.complexTypeDefinition._toDOM_csc pyxb.binding.basis.complexTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.complexTypeDefinition._validateAttributes pyxb.binding.basis.complexTypeDefinition-class.html#_validateAttributes -pyxb.binding.basis.complexTypeDefinition.__NeedWarnOnContent pyxb.binding.basis.complexTypeDefinition-class.html#__NeedWarnOnContent -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.complexTypeDefinition.__wildcardElements pyxb.binding.basis.complexTypeDefinition-class.html#__wildcardElements -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis.complexTypeDefinition.__WarnOnContent pyxb.binding.basis.complexTypeDefinition-class.html#__WarnOnContent -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.complexTypeDefinition._setDOMFromAttributes pyxb.binding.basis.complexTypeDefinition-class.html#_setDOMFromAttributes -pyxb.binding.basis.complexTypeDefinition._AddElement pyxb.binding.basis.complexTypeDefinition-class.html#_AddElement -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.complexTypeDefinition.append pyxb.binding.basis.complexTypeDefinition-class.html#append -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.complexTypeDefinition.__content pyxb.binding.basis.complexTypeDefinition-class.html#__content -pyxb.binding.basis.complexTypeDefinition._addContent pyxb.binding.basis.complexTypeDefinition-class.html#_addContent -pyxb.binding.basis.complexTypeDefinition.__setContent pyxb.binding.basis.complexTypeDefinition-class.html#__setContent -pyxb.binding.basis.complexTypeDefinition.content pyxb.binding.basis.complexTypeDefinition-class.html#content -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis.complexTypeDefinition.__automatonConfiguration pyxb.binding.basis.complexTypeDefinition-class.html#__automatonConfiguration -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.complexTypeDefinition.extend pyxb.binding.basis.complexTypeDefinition-class.html#extend -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.complexTypeDefinition._ElementBindingDeclForName pyxb.binding.basis.complexTypeDefinition-class.html#_ElementBindingDeclForName -pyxb.binding.basis.complexTypeDefinition._ElementMap pyxb.binding.basis.complexTypeDefinition-class.html#_ElementMap -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.complexTypeDefinition._validateBinding_vx pyxb.binding.basis.complexTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.complexTypeDefinition._resetContent pyxb.binding.basis.complexTypeDefinition-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.complexTypeDefinition._ReservedSymbols pyxb.binding.basis.complexTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY pyxb.binding.basis.complexTypeDefinition-class.html#_CT_ELEMENT_ONLY -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.complexTypeDefinition._validatedChildren pyxb.binding.basis.complexTypeDefinition-class.html#_validatedChildren -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.complexTypeDefinition._Automaton pyxb.binding.basis.complexTypeDefinition-class.html#_Automaton -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis.complexTypeDefinition.wildcardElements pyxb.binding.basis.complexTypeDefinition-class.html#wildcardElements -pyxb.binding.basis.complexTypeDefinition.wildcardAttributeMap pyxb.binding.basis.complexTypeDefinition-class.html#wildcardAttributeMap -pyxb.binding.basis.complexTypeDefinition._IsMixed pyxb.binding.basis.complexTypeDefinition-class.html#_IsMixed -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.complexTypeDefinition.reset pyxb.binding.basis.complexTypeDefinition-class.html#reset -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis.complexTypeDefinition.value pyxb.binding.basis.complexTypeDefinition-class.html#value -pyxb.binding.basis.complexTypeDefinition._resetAutomaton pyxb.binding.basis.complexTypeDefinition-class.html#_resetAutomaton -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.basis.complexTypeDefinition._TypeDefinition pyxb.binding.basis.complexTypeDefinition-class.html#_TypeDefinition -pyxb.binding.basis.complexTypeDefinition._appendWildcardElement pyxb.binding.basis.complexTypeDefinition-class.html#_appendWildcardElement -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.complexTypeDefinition.orderedContent pyxb.binding.basis.complexTypeDefinition-class.html#orderedContent -pyxb.binding.basis.complexTypeDefinition._description pyxb.binding.basis.complexTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.complexTypeDefinition._HasWildcardElement pyxb.binding.basis.complexTypeDefinition-class.html#_HasWildcardElement -pyxb.binding.basis.complexTypeDefinition.__init__ pyxb.binding.basis.complexTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.complexTypeDefinition._setAttribute pyxb.binding.basis.complexTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.complexTypeDefinition._postDOMValidate pyxb.binding.basis.complexTypeDefinition-class.html#_postDOMValidate -pyxb.binding.basis.complexTypeDefinition._finalizeContentModel pyxb.binding.basis.complexTypeDefinition-class.html#_finalizeContentModel -pyxb.binding.basis.complexTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.complexTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis.complexTypeDefinition._symbolSet pyxb.binding.basis.complexTypeDefinition-class.html#_symbolSet -pyxb.binding.basis.complexTypeDefinition.__childrenForDOM pyxb.binding.basis.complexTypeDefinition-class.html#__childrenForDOM -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis.complexTypeDefinition._CT_MIXED pyxb.binding.basis.complexTypeDefinition-class.html#_CT_MIXED -pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE pyxb.binding.basis.complexTypeDefinition-class.html#_CT_SIMPLE -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.complexTypeDefinition.__wildcardAttributeMap pyxb.binding.basis.complexTypeDefinition-class.html#__wildcardAttributeMap -pyxb.binding.basis.complexTypeDefinition._CT_EMPTY pyxb.binding.basis.complexTypeDefinition-class.html#_CT_EMPTY -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis.complexTypeDefinition._automatonConfiguration pyxb.binding.basis.complexTypeDefinition-class.html#_automatonConfiguration -pyxb.binding.basis.element pyxb.binding.basis.element-class.html -pyxb.binding.basis.element.__scope pyxb.binding.basis.element-class.html#__scope -pyxb.binding.basis.element.AnyCreateFromDOM pyxb.binding.basis.element-class.html#AnyCreateFromDOM -pyxb.binding.basis.element.documentation pyxb.binding.basis.element-class.html#documentation -pyxb.binding.basis.element.__defaultValue pyxb.binding.basis.element-class.html#__defaultValue -pyxb.binding.basis.element._description pyxb.binding.basis.element-class.html#_description -pyxb.binding.basis.element.abstract pyxb.binding.basis.element-class.html#abstract -pyxb.binding.basis.element.elementForName pyxb.binding.basis.element-class.html#elementForName -pyxb.binding.basis.element.__name pyxb.binding.basis.element-class.html#__name -pyxb.utils.utility._DeconflictSymbols_mixin._ReservedSymbols pyxb.utils.utility._DeconflictSymbols_mixin-class.html#_ReservedSymbols -pyxb.binding.basis.element.createFromDOM pyxb.binding.basis.element-class.html#createFromDOM -pyxb.binding.basis.element.compatibleValue pyxb.binding.basis.element-class.html#compatibleValue -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis.element.__init__ pyxb.binding.basis.element-class.html#__init__ -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.element.memberElement pyxb.binding.basis.element-class.html#memberElement -pyxb.binding.basis.element.defaultValue pyxb.binding.basis.element-class.html#defaultValue -pyxb.binding.basis.element.__xsdLocation pyxb.binding.basis.element-class.html#__xsdLocation -pyxb.binding.basis.element.__abstract pyxb.binding.basis.element-class.html#__abstract -pyxb.binding.basis.element.findSubstituendDecl pyxb.binding.basis.element-class.html#findSubstituendDecl -pyxb.binding.basis.element.__typeDefinition pyxb.binding.basis.element-class.html#__typeDefinition -pyxb.binding.basis.element.substitutesFor pyxb.binding.basis.element-class.html#substitutesFor -pyxb.binding.basis.element.__call__ pyxb.binding.basis.element-class.html#__call__ -pyxb.binding.basis.element.substitutionGroup pyxb.binding.basis.element-class.html#substitutionGroup -pyxb.binding.basis.element._real_substitutesFor pyxb.binding.basis.element-class.html#_real_substitutesFor -pyxb.binding.basis.element.CreateDOMBinding pyxb.binding.basis.element-class.html#CreateDOMBinding -pyxb.binding.basis.element.__str__ pyxb.binding.basis.element-class.html#__str__ -pyxb.binding.basis.element.__substitutionGroup pyxb.binding.basis.element-class.html#__substitutionGroup -pyxb.binding.basis.element.__fixed pyxb.binding.basis.element-class.html#__fixed -pyxb.binding.basis.element.typeDefinition pyxb.binding.basis.element-class.html#typeDefinition -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.element.xsdLocation pyxb.binding.basis.element-class.html#xsdLocation -pyxb.binding.basis.element.scope pyxb.binding.basis.element-class.html#scope -pyxb.binding.basis.element.fixed pyxb.binding.basis.element-class.html#fixed -pyxb.binding.basis.element.name pyxb.binding.basis.element-class.html#name -pyxb.binding.basis.element.nillable pyxb.binding.basis.element-class.html#nillable -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis.element._setSubstitutionGroup pyxb.binding.basis.element-class.html#_setSubstitutionGroup -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.element._createFromDOM pyxb.binding.basis.element-class.html#_createFromDOM -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.basis.element.__nillable pyxb.binding.basis.element-class.html#__nillable -pyxb.binding.basis.element.__documentation pyxb.binding.basis.element-class.html#__documentation -pyxb.binding.basis.enumeration_mixin pyxb.binding.basis.enumeration_mixin-class.html -pyxb.binding.basis.enumeration_mixin.items pyxb.binding.basis.enumeration_mixin-class.html#items -pyxb.binding.basis.enumeration_mixin._elementForValue pyxb.binding.basis.enumeration_mixin-class.html#_elementForValue -pyxb.binding.basis.enumeration_mixin._ReservedSymbols pyxb.binding.basis.enumeration_mixin-class.html#_ReservedSymbols -pyxb.binding.basis.enumeration_mixin.values pyxb.binding.basis.enumeration_mixin-class.html#values -pyxb.binding.basis.enumeration_mixin.itervalues pyxb.binding.basis.enumeration_mixin-class.html#itervalues -pyxb.binding.basis.enumeration_mixin.iteritems pyxb.binding.basis.enumeration_mixin-class.html#iteritems -pyxb.binding.basis.enumeration_mixin._valueForUnicode pyxb.binding.basis.enumeration_mixin-class.html#_valueForUnicode -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.basis.simpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis.simpleTypeDefinition.__STDAttrName pyxb.binding.basis.simpleTypeDefinition-class.html#__STDAttrName -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.simpleTypeDefinition.XsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis.simpleTypeDefinition.__FacetMapAttributeNameMap pyxb.binding.basis.simpleTypeDefinition-class.html#__FacetMapAttributeNameMap -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.simpleTypeDefinition.__FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#__FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis.simpleTypeDefinition.__ClassFacetSequence pyxb.binding.basis.simpleTypeDefinition-class.html#__ClassFacetSequence -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition.__FacetMapAttributeName pyxb.binding.basis.simpleTypeDefinition-class.html#__FacetMapAttributeName -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.content.AttributeUse pyxb.binding.content.AttributeUse-class.html -pyxb.binding.content.AttributeUse.set pyxb.binding.content.AttributeUse-class.html#set -pyxb.binding.content.AttributeUse.__defaultValue pyxb.binding.content.AttributeUse-class.html#__defaultValue -pyxb.binding.content.AttributeUse._description pyxb.binding.content.AttributeUse-class.html#_description -pyxb.binding.content.AttributeUse.__key pyxb.binding.content.AttributeUse-class.html#__key -pyxb.binding.content.AttributeUse.__name pyxb.binding.content.AttributeUse-class.html#__name -pyxb.binding.content.AttributeUse.__getValue pyxb.binding.content.AttributeUse-class.html#__getValue -pyxb.binding.content.AttributeUse.addDOMAttribute pyxb.binding.content.AttributeUse-class.html#addDOMAttribute -pyxb.binding.content.AttributeUse.id pyxb.binding.content.AttributeUse-class.html#id -pyxb.binding.content.AttributeUse.__init__ pyxb.binding.content.AttributeUse-class.html#__init__ -pyxb.binding.content.AttributeUse.provided pyxb.binding.content.AttributeUse-class.html#provided -pyxb.binding.content.AttributeUse.defaultValue pyxb.binding.content.AttributeUse-class.html#defaultValue -pyxb.binding.content.AttributeUse.__prohibited pyxb.binding.content.AttributeUse-class.html#__prohibited -pyxb.binding.content.AttributeUse.__getProvided pyxb.binding.content.AttributeUse-class.html#__getProvided -pyxb.binding.content.AttributeUse.__unicodeDefault pyxb.binding.content.AttributeUse-class.html#__unicodeDefault -pyxb.binding.content.AttributeUse.__fixed pyxb.binding.content.AttributeUse-class.html#__fixed -pyxb.binding.content.AttributeUse.dataType pyxb.binding.content.AttributeUse-class.html#dataType -pyxb.binding.content.AttributeUse.__required pyxb.binding.content.AttributeUse-class.html#__required -pyxb.binding.content.AttributeUse.prohibited pyxb.binding.content.AttributeUse-class.html#prohibited -pyxb.binding.content.AttributeUse.key pyxb.binding.content.AttributeUse-class.html#key -pyxb.binding.content.AttributeUse.validate pyxb.binding.content.AttributeUse-class.html#validate -pyxb.binding.content.AttributeUse.reset pyxb.binding.content.AttributeUse-class.html#reset -pyxb.binding.content.AttributeUse.name pyxb.binding.content.AttributeUse-class.html#name -pyxb.binding.content.AttributeUse.required pyxb.binding.content.AttributeUse-class.html#required -pyxb.binding.content.AttributeUse.__id pyxb.binding.content.AttributeUse-class.html#__id -pyxb.binding.content.AttributeUse.value pyxb.binding.content.AttributeUse-class.html#value -pyxb.binding.content.AttributeUse.__dataType pyxb.binding.content.AttributeUse-class.html#__dataType -pyxb.binding.content.AttributeUse.fixed pyxb.binding.content.AttributeUse-class.html#fixed -pyxb.binding.content.AttributeUse.__setValue pyxb.binding.content.AttributeUse-class.html#__setValue -pyxb.binding.content.AutomatonConfiguration pyxb.binding.content.AutomatonConfiguration-class.html -pyxb.binding.content.AutomatonConfiguration.diagnoseIncompleteContent pyxb.binding.content.AutomatonConfiguration-class.html#diagnoseIncompleteContent -pyxb.binding.content.AutomatonConfiguration._diagnoseIncompleteContent pyxb.binding.content.AutomatonConfiguration-class.html#_diagnoseIncompleteContent -pyxb.binding.content.AutomatonConfiguration.PermittedNondeterminism pyxb.binding.content.AutomatonConfiguration-class.html#PermittedNondeterminism -pyxb.binding.content.AutomatonConfiguration.__processPreferredSequence pyxb.binding.content.AutomatonConfiguration-class.html#__processPreferredSequence -pyxb.binding.content.AutomatonConfiguration.__init__ pyxb.binding.content.AutomatonConfiguration-class.html#__init__ -pyxb.binding.content.AutomatonConfiguration.__discardPreferredSequence pyxb.binding.content.AutomatonConfiguration-class.html#__discardPreferredSequence -pyxb.binding.content.AutomatonConfiguration.isAccepting pyxb.binding.content.AutomatonConfiguration-class.html#isAccepting -pyxb.binding.content.AutomatonConfiguration.__preferredSequenceIndex pyxb.binding.content.AutomatonConfiguration-class.html#__preferredSequenceIndex -pyxb.binding.content.AutomatonConfiguration.__cfg pyxb.binding.content.AutomatonConfiguration-class.html#__cfg -pyxb.binding.content.AutomatonConfiguration.__preferredPendingSymbol pyxb.binding.content.AutomatonConfiguration-class.html#__preferredPendingSymbol -pyxb.binding.content.AutomatonConfiguration.resolveNondeterminism pyxb.binding.content.AutomatonConfiguration-class.html#resolveNondeterminism -pyxb.binding.content.AutomatonConfiguration.__multi pyxb.binding.content.AutomatonConfiguration-class.html#__multi -pyxb.binding.content.AutomatonConfiguration.__pendingNonElementContent pyxb.binding.content.AutomatonConfiguration-class.html#__pendingNonElementContent -pyxb.binding.content.AutomatonConfiguration.acceptableContent pyxb.binding.content.AutomatonConfiguration-class.html#acceptableContent -pyxb.binding.content.AutomatonConfiguration.__instance pyxb.binding.content.AutomatonConfiguration-class.html#__instance -pyxb.binding.content.AutomatonConfiguration.step pyxb.binding.content.AutomatonConfiguration-class.html#step -pyxb.binding.content.AutomatonConfiguration.sequencedChildren pyxb.binding.content.AutomatonConfiguration-class.html#sequencedChildren -pyxb.binding.content.AutomatonConfiguration.reset pyxb.binding.content.AutomatonConfiguration-class.html#reset -pyxb.binding.content.AutomatonConfiguration.__resetPreferredSequence pyxb.binding.content.AutomatonConfiguration-class.html#__resetPreferredSequence -pyxb.binding.content.AutomatonConfiguration.nondeterminismCount pyxb.binding.content.AutomatonConfiguration-class.html#nondeterminismCount -pyxb.binding.content.ElementDeclaration pyxb.binding.content.ElementDeclaration-class.html -pyxb.binding.content.ElementDeclaration.__elementBinding pyxb.binding.content.ElementDeclaration-class.html#__elementBinding -pyxb.binding.content.ElementDeclaration.set pyxb.binding.content.ElementDeclaration-class.html#set -pyxb.binding.content.ElementDeclaration._description pyxb.binding.content.ElementDeclaration-class.html#_description -pyxb.binding.content.ElementDeclaration.__str__ pyxb.binding.content.ElementDeclaration-class.html#__str__ -pyxb.binding.content.ElementDeclaration.elementBinding pyxb.binding.content.ElementDeclaration-class.html#elementBinding -pyxb.binding.content.ElementDeclaration.__name pyxb.binding.content.ElementDeclaration-class.html#__name -pyxb.binding.content.ElementDeclaration.__isPlural pyxb.binding.content.ElementDeclaration-class.html#__isPlural -pyxb.binding.content.ElementDeclaration.setOrAppend pyxb.binding.content.ElementDeclaration-class.html#setOrAppend -pyxb.binding.content.ElementDeclaration.id pyxb.binding.content.ElementDeclaration-class.html#id -pyxb.binding.content.ElementDeclaration.__init__ pyxb.binding.content.ElementDeclaration-class.html#__init__ -pyxb.binding.content.ElementDeclaration.defaultValue pyxb.binding.content.ElementDeclaration-class.html#defaultValue -pyxb.binding.content.ElementDeclaration.__xsdLocation pyxb.binding.content.ElementDeclaration-class.html#__xsdLocation -pyxb.binding.content.ElementDeclaration.append pyxb.binding.content.ElementDeclaration-class.html#append -pyxb.binding.content.ElementDeclaration.toDOM pyxb.binding.content.ElementDeclaration-class.html#toDOM -pyxb.binding.content.ElementDeclaration.resetValue pyxb.binding.content.ElementDeclaration-class.html#resetValue -pyxb.binding.content.ElementDeclaration.isPlural pyxb.binding.content.ElementDeclaration-class.html#isPlural -pyxb.binding.content.ElementDeclaration._setElementBinding pyxb.binding.content.ElementDeclaration-class.html#_setElementBinding -pyxb.binding.content.ElementDeclaration.xsdLocation pyxb.binding.content.ElementDeclaration-class.html#xsdLocation -pyxb.binding.content.ElementDeclaration.__key pyxb.binding.content.ElementDeclaration-class.html#__key -pyxb.binding.content.ElementDeclaration.reset pyxb.binding.content.ElementDeclaration-class.html#reset -pyxb.binding.content.ElementDeclaration.name pyxb.binding.content.ElementDeclaration-class.html#name -pyxb.binding.content.ElementDeclaration._matches pyxb.binding.content.ElementDeclaration-class.html#_matches -pyxb.binding.content.ElementDeclaration.__id pyxb.binding.content.ElementDeclaration-class.html#__id -pyxb.binding.content.ElementDeclaration.value pyxb.binding.content.ElementDeclaration-class.html#value -pyxb.binding.content.ElementUse pyxb.binding.content.ElementUse-class.html -pyxb.binding.content.ElementUse.__str__ pyxb.binding.content.ElementUse-class.html#__str__ -pyxb.binding.content._FACSymbol._FACSymbol__xsdLocation pyxb.binding.content._FACSymbol-class.html#_FACSymbol__xsdLocation -pyxb.binding.content.ElementUse.__init__ pyxb.binding.content.ElementUse-class.html#__init__ -pyxb.binding.content.ElementUse.__elementDeclaration pyxb.binding.content.ElementUse-class.html#__elementDeclaration -pyxb.binding.content.ElementUse.consumingClosure pyxb.binding.content.ElementUse-class.html#consumingClosure -pyxb.binding.content.ElementUse.match pyxb.binding.content.ElementUse-class.html#match -pyxb.binding.content.ElementUse.typeDefinition pyxb.binding.content.ElementUse-class.html#typeDefinition -pyxb.binding.content.ElementUse.matchValue pyxb.binding.content.ElementUse-class.html#matchValue -pyxb.binding.content.ElementUse.elementDeclaration pyxb.binding.content.ElementUse-class.html#elementDeclaration -pyxb.binding.content.ElementUse.elementBinding pyxb.binding.content.ElementUse-class.html#elementBinding -pyxb.binding.content._FACSymbol.xsdLocation pyxb.binding.content._FACSymbol-class.html#xsdLocation -pyxb.binding.content.Wildcard pyxb.binding.content.Wildcard-class.html -pyxb.binding.content.Wildcard.NC_targetNamespace pyxb.binding.content.Wildcard-class.html#NC_targetNamespace -pyxb.binding.content.Wildcard.__init__ pyxb.binding.content.Wildcard-class.html#__init__ -pyxb.binding.content.Wildcard.PC_strict pyxb.binding.content.Wildcard-class.html#PC_strict -pyxb.binding.content.Wildcard.__normalizeNamespace pyxb.binding.content.Wildcard-class.html#__normalizeNamespace -pyxb.binding.content.Wildcard.namespaceConstraint pyxb.binding.content.Wildcard-class.html#namespaceConstraint -pyxb.binding.content.Wildcard.processContents pyxb.binding.content.Wildcard-class.html#processContents -pyxb.binding.content.Wildcard.matches pyxb.binding.content.Wildcard-class.html#matches -pyxb.binding.content.Wildcard.NC_not pyxb.binding.content.Wildcard-class.html#NC_not -pyxb.binding.content.Wildcard.NC_any pyxb.binding.content.Wildcard-class.html#NC_any -pyxb.binding.content.Wildcard.PC_skip pyxb.binding.content.Wildcard-class.html#PC_skip -pyxb.binding.content.Wildcard.NC_local pyxb.binding.content.Wildcard-class.html#NC_local -pyxb.binding.content.Wildcard.PC_lax pyxb.binding.content.Wildcard-class.html#PC_lax -pyxb.binding.content.Wildcard.__namespaceConstraint pyxb.binding.content.Wildcard-class.html#__namespaceConstraint -pyxb.binding.content.Wildcard.__processContents pyxb.binding.content.Wildcard-class.html#__processContents -pyxb.binding.content.WildcardUse pyxb.binding.content.WildcardUse-class.html -pyxb.binding.content.WildcardUse.matchValue pyxb.binding.content.WildcardUse-class.html#matchValue -pyxb.binding.content.WildcardUse.__wildcardDeclaration pyxb.binding.content.WildcardUse-class.html#__wildcardDeclaration -pyxb.binding.content.WildcardUse.__str__ pyxb.binding.content.WildcardUse-class.html#__str__ -pyxb.binding.content._FACSymbol._FACSymbol__xsdLocation pyxb.binding.content._FACSymbol-class.html#_FACSymbol__xsdLocation -pyxb.binding.content.WildcardUse.consumingClosure pyxb.binding.content.WildcardUse-class.html#consumingClosure -pyxb.binding.content._FACSymbol.xsdLocation pyxb.binding.content._FACSymbol-class.html#xsdLocation -pyxb.binding.content.WildcardUse.__init__ pyxb.binding.content.WildcardUse-class.html#__init__ -pyxb.binding.content.WildcardUse.wildcardDeclaration pyxb.binding.content.WildcardUse-class.html#wildcardDeclaration -pyxb.binding.content.WildcardUse.match pyxb.binding.content.WildcardUse-class.html#match -pyxb.binding.content._FACSymbol pyxb.binding.content._FACSymbol-class.html -pyxb.binding.content._FACSymbol.matchValue pyxb.binding.content._FACSymbol-class.html#matchValue -pyxb.binding.content._FACSymbol.__xsdLocation pyxb.binding.content._FACSymbol-class.html#__xsdLocation -pyxb.binding.content._FACSymbol._FACSymbol__xsdLocation pyxb.binding.content._FACSymbol-class.html#_FACSymbol__xsdLocation -pyxb.binding.content._FACSymbol.consumingClosure pyxb.binding.content._FACSymbol-class.html#consumingClosure -pyxb.binding.content._FACSymbol.xsdLocation pyxb.binding.content._FACSymbol-class.html#xsdLocation -pyxb.utils.fac.SymbolMatch_mixin.match pyxb.utils.fac.SymbolMatch_mixin-class.html#match -pyxb.binding.content._FACSymbol.__init__ pyxb.binding.content._FACSymbol-class.html#__init__ -pyxb.binding.content._PluralBinding pyxb.binding.content._PluralBinding-class.html -pyxb.binding.content._PluralBinding.__elementBinding pyxb.binding.content._PluralBinding-class.html#__elementBinding -_abcoll.Sized.__metaclass__ abc.ABCMeta-class.html -pyxb.binding.content._PluralBinding._PluralBinding__list pyxb.binding.content._PluralBinding-class.html#_PluralBinding__list -pyxb.binding.content._PluralBinding.__gt__ pyxb.binding.content._PluralBinding-class.html#__gt__ -pyxb.binding.content._PluralBinding.pop pyxb.binding.content._PluralBinding-class.html#pop -pyxb.binding.content._PluralBinding.__lt__ pyxb.binding.content._PluralBinding-class.html#__lt__ -pyxb.binding.content._PluralBinding.append pyxb.binding.content._PluralBinding-class.html#append -pyxb.binding.content._PluralBinding._abc_cache pyxb.binding.content._PluralBinding-class.html#_abc_cache -pyxb.binding.content._PluralBinding.index pyxb.binding.content._PluralBinding-class.html#index -pyxb.binding.content._PluralBinding.extend pyxb.binding.content._PluralBinding-class.html#extend -pyxb.binding.content._PluralBinding.__contains__ pyxb.binding.content._PluralBinding-class.html#__contains__ -pyxb.binding.content._PluralBinding.__abstractmethods__ pyxb.binding.content._PluralBinding-class.html#__abstractmethods__ -pyxb.binding.content._PluralBinding.__init__ pyxb.binding.content._PluralBinding-class.html#__init__ -pyxb.binding.content._PluralBinding._PluralBinding__convert pyxb.binding.content._PluralBinding-class.html#_PluralBinding__convert -pyxb.binding.content._PluralBinding.__str__ pyxb.binding.content._PluralBinding-class.html#__str__ -pyxb.binding.content._PluralBinding.__len__ pyxb.binding.content._PluralBinding-class.html#__len__ -pyxb.binding.content._PluralBinding.sort pyxb.binding.content._PluralBinding-class.html#sort -pyxb.binding.content._PluralBinding.__ne__ pyxb.binding.content._PluralBinding-class.html#__ne__ -pyxb.binding.content._PluralBinding.__getitem__ pyxb.binding.content._PluralBinding-class.html#__getitem__ -pyxb.binding.content._PluralBinding.__delitem__ pyxb.binding.content._PluralBinding-class.html#__delitem__ -pyxb.binding.content._PluralBinding.__list pyxb.binding.content._PluralBinding-class.html#__list -pyxb.binding.content._PluralBinding.__iter__ pyxb.binding.content._PluralBinding-class.html#__iter__ -pyxb.binding.content._PluralBinding._PluralBinding__elementBinding pyxb.binding.content._PluralBinding-class.html#_PluralBinding__elementBinding -pyxb.binding.content._PluralBinding.__eq__ pyxb.binding.content._PluralBinding-class.html#__eq__ -pyxb.binding.content._PluralBinding.count pyxb.binding.content._PluralBinding-class.html#count -pyxb.binding.content._PluralBinding.insert pyxb.binding.content._PluralBinding-class.html#insert -pyxb.binding.content._PluralBinding.__reversed__ pyxb.binding.content._PluralBinding-class.html#__reversed__ -pyxb.binding.content._PluralBinding.reverse pyxb.binding.content._PluralBinding-class.html#reverse -pyxb.binding.content._PluralBinding.__setitem__ pyxb.binding.content._PluralBinding-class.html#__setitem__ -pyxb.binding.content._PluralBinding.remove pyxb.binding.content._PluralBinding-class.html#remove -pyxb.binding.content._PluralBinding.__le__ pyxb.binding.content._PluralBinding-class.html#__le__ -pyxb.binding.content._PluralBinding._abc_negative_cache_version pyxb.binding.content._PluralBinding-class.html#_abc_negative_cache_version -pyxb.binding.content._PluralBinding.__convert pyxb.binding.content._PluralBinding-class.html#__convert -pyxb.binding.content._PluralBinding.__hash__ pyxb.binding.content._PluralBinding-class.html#__hash__ -pyxb.binding.content._PluralBinding._abc_registry pyxb.binding.content._PluralBinding-class.html#_abc_registry -pyxb.binding.content._PluralBinding.__ge__ pyxb.binding.content._PluralBinding-class.html#__ge__ -pyxb.binding.datatypes.ENTITIES pyxb.binding.datatypes.ENTITIES-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.ENTITIES._CF_whiteSpace pyxb.binding.datatypes.ENTITIES-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.STD_list.insert pyxb.binding.basis.STD_list-class.html#insert -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_list.XsdLiteral pyxb.binding.basis.STD_list-class.html#XsdLiteral -pyxb.binding.datatypes.ENTITIES._CF_maxLength pyxb.binding.datatypes.ENTITIES-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.STD_list._XsdValueLength_vx pyxb.binding.basis.STD_list-class.html#_XsdValueLength_vx -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.ENTITIES._ExpandedName pyxb.binding.datatypes.ENTITIES-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.STD_list.remove pyxb.binding.basis.STD_list-class.html#remove -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.STD_list.append pyxb.binding.basis.STD_list-class.html#append -pyxb.binding.basis.STD_list.index pyxb.binding.basis.STD_list-class.html#index -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_list.__contains__ pyxb.binding.basis.STD_list-class.html#__contains__ -pyxb.binding.basis.STD_list._ValidatedItem pyxb.binding.basis.STD_list-class.html#_ValidatedItem -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.STD_list.extend pyxb.binding.basis.STD_list-class.html#extend -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis.STD_list.__setitem__ pyxb.binding.basis.STD_list-class.html#__setitem__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.ENTITIES._CF_length pyxb.binding.datatypes.ENTITIES-class.html#_CF_length -pyxb.binding.datatypes.ENTITIES._CF_minLength pyxb.binding.datatypes.ENTITIES-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.STD_list.__setslice__ pyxb.binding.basis.STD_list-class.html#__setslice__ -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.datatypes.ENTITIES._ItemType pyxb.binding.datatypes.ENTITY-class.html -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.STD_list._ConvertArguments_vx pyxb.binding.basis.STD_list-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.STD_list.count pyxb.binding.basis.STD_list-class.html#count -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_list._description pyxb.binding.basis.STD_list-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.ENTITIES.__SimpleTypeDefinition pyxb.binding.datatypes.ENTITIES-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.ENTITIES._CF_enumeration pyxb.binding.datatypes.ENTITIES-class.html#_CF_enumeration -pyxb.binding.datatypes.ENTITIES._CF_pattern pyxb.binding.datatypes.ENTITIES-class.html#_CF_pattern -pyxb.binding.datatypes.ENTITIES._httpwww_w3_org2001XMLSchema_ENTITIES_FacetMap pyxb.binding.datatypes.ENTITIES-class.html#_httpwww_w3_org2001XMLSchema_ENTITIES_FacetMap -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.ENTITY pyxb.binding.datatypes.ENTITY-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.ENTITY._ExpandedName pyxb.binding.datatypes.ENTITY-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.ENTITY._httpwww_w3_org2001XMLSchema_ENTITY_FacetMap pyxb.binding.datatypes.ENTITY-class.html#_httpwww_w3_org2001XMLSchema_ENTITY_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.ENTITY.__SimpleTypeDefinition pyxb.binding.datatypes.ENTITY-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.ID pyxb.binding.datatypes.ID-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.datatypes.ID._httpwww_w3_org2001XMLSchema_ID_FacetMap pyxb.binding.datatypes.ID-class.html#_httpwww_w3_org2001XMLSchema_ID_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.ID._ExpandedName pyxb.binding.datatypes.ID-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.ID.__SimpleTypeDefinition pyxb.binding.datatypes.ID-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.IDREF pyxb.binding.datatypes.IDREF-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.IDREF._ExpandedName pyxb.binding.datatypes.IDREF-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.datatypes.IDREF._httpwww_w3_org2001XMLSchema_IDREF_FacetMap pyxb.binding.datatypes.IDREF-class.html#_httpwww_w3_org2001XMLSchema_IDREF_FacetMap -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.IDREF.__SimpleTypeDefinition pyxb.binding.datatypes.IDREF-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.IDREFS pyxb.binding.datatypes.IDREFS-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.IDREFS._httpwww_w3_org2001XMLSchema_IDREFS_FacetMap pyxb.binding.datatypes.IDREFS-class.html#_httpwww_w3_org2001XMLSchema_IDREFS_FacetMap -pyxb.binding.datatypes.IDREFS._CF_whiteSpace pyxb.binding.datatypes.IDREFS-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.STD_list.insert pyxb.binding.basis.STD_list-class.html#insert -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_list.XsdLiteral pyxb.binding.basis.STD_list-class.html#XsdLiteral -pyxb.binding.datatypes.IDREFS._CF_maxLength pyxb.binding.datatypes.IDREFS-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.STD_list._XsdValueLength_vx pyxb.binding.basis.STD_list-class.html#_XsdValueLength_vx -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.IDREFS._ExpandedName pyxb.binding.datatypes.IDREFS-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.STD_list.remove pyxb.binding.basis.STD_list-class.html#remove -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.STD_list.append pyxb.binding.basis.STD_list-class.html#append -pyxb.binding.basis.STD_list.index pyxb.binding.basis.STD_list-class.html#index -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_list.__contains__ pyxb.binding.basis.STD_list-class.html#__contains__ -pyxb.binding.basis.STD_list._ValidatedItem pyxb.binding.basis.STD_list-class.html#_ValidatedItem -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.STD_list.extend pyxb.binding.basis.STD_list-class.html#extend -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis.STD_list.__setitem__ pyxb.binding.basis.STD_list-class.html#__setitem__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.IDREFS._CF_length pyxb.binding.datatypes.IDREFS-class.html#_CF_length -pyxb.binding.datatypes.IDREFS._CF_minLength pyxb.binding.datatypes.IDREFS-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.STD_list.__setslice__ pyxb.binding.basis.STD_list-class.html#__setslice__ -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.datatypes.IDREFS._ItemType pyxb.binding.datatypes.IDREF-class.html -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.STD_list._ConvertArguments_vx pyxb.binding.basis.STD_list-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.STD_list.count pyxb.binding.basis.STD_list-class.html#count -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_list._description pyxb.binding.basis.STD_list-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.IDREFS.__SimpleTypeDefinition pyxb.binding.datatypes.IDREFS-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.IDREFS._CF_enumeration pyxb.binding.datatypes.IDREFS-class.html#_CF_enumeration -pyxb.binding.datatypes.IDREFS._CF_pattern pyxb.binding.datatypes.IDREFS-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.NCName pyxb.binding.datatypes.NCName-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.NCName._ExpandedName pyxb.binding.datatypes.NCName-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.NCName.__SimpleTypeDefinition pyxb.binding.datatypes.NCName-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.NMTOKEN pyxb.binding.datatypes.NMTOKEN-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NMTOKEN._httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap pyxb.binding.datatypes.NMTOKEN-class.html#_httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap -pyxb.binding.datatypes.NMTOKEN._ValidRE pyxb.binding.datatypes.NMTOKEN-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.NMTOKEN._ExpandedName pyxb.binding.datatypes.NMTOKEN-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.NMTOKEN.__SimpleTypeDefinition pyxb.binding.datatypes.NMTOKEN-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.NMTOKEN._CF_pattern pyxb.binding.datatypes.NMTOKEN-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.NMTOKENS pyxb.binding.datatypes.NMTOKENS-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.NMTOKENS._CF_whiteSpace pyxb.binding.datatypes.NMTOKENS-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.STD_list.insert pyxb.binding.basis.STD_list-class.html#insert -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_list.XsdLiteral pyxb.binding.basis.STD_list-class.html#XsdLiteral -pyxb.binding.datatypes.NMTOKENS._CF_maxLength pyxb.binding.datatypes.NMTOKENS-class.html#_CF_maxLength -pyxb.binding.basis.STD_list.remove pyxb.binding.basis.STD_list-class.html#remove -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis.STD_list._XsdValueLength_vx pyxb.binding.basis.STD_list-class.html#_XsdValueLength_vx -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.STD_list.append pyxb.binding.basis.STD_list-class.html#append -pyxb.binding.basis.STD_list.index pyxb.binding.basis.STD_list-class.html#index -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.STD_list.__contains__ pyxb.binding.basis.STD_list-class.html#__contains__ -pyxb.binding.basis.STD_list._ValidatedItem pyxb.binding.basis.STD_list-class.html#_ValidatedItem -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.STD_list.extend pyxb.binding.basis.STD_list-class.html#extend -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis.STD_list.__setitem__ pyxb.binding.basis.STD_list-class.html#__setitem__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.NMTOKENS._CF_length pyxb.binding.datatypes.NMTOKENS-class.html#_CF_length -pyxb.binding.datatypes.NMTOKENS._CF_minLength pyxb.binding.datatypes.NMTOKENS-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.STD_list.__setslice__ pyxb.binding.basis.STD_list-class.html#__setslice__ -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.datatypes.NMTOKENS._NMTOKENS_FacetMap pyxb.binding.datatypes.NMTOKENS-class.html#_NMTOKENS_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.datatypes.NMTOKENS._ItemType pyxb.binding.datatypes.NMTOKEN-class.html -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.STD_list._ConvertArguments_vx pyxb.binding.basis.STD_list-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.STD_list.count pyxb.binding.basis.STD_list-class.html#count -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_list._description pyxb.binding.basis.STD_list-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.NMTOKENS.__SimpleTypeDefinition pyxb.binding.datatypes.NMTOKENS-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.NMTOKENS._CF_enumeration pyxb.binding.datatypes.NMTOKENS-class.html#_CF_enumeration -pyxb.binding.datatypes.NMTOKENS._CF_pattern pyxb.binding.datatypes.NMTOKENS-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.NOTATION pyxb.binding.datatypes.NOTATION-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.NOTATION._CF_whiteSpace pyxb.binding.datatypes.NOTATION-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.simpleTypeDefinition.XsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#XsdLiteral -pyxb.binding.datatypes.NOTATION._CF_maxLength pyxb.binding.datatypes.NOTATION-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.NOTATION._ExpandedName pyxb.binding.datatypes.NOTATION-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.NOTATION._CF_length pyxb.binding.datatypes.NOTATION-class.html#_CF_length -pyxb.binding.datatypes.NOTATION._CF_minLength pyxb.binding.datatypes.NOTATION-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.datatypes.NOTATION._httpwww_w3_org2001XMLSchema_NOTATION_FacetMap pyxb.binding.datatypes.NOTATION-class.html#_httpwww_w3_org2001XMLSchema_NOTATION_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.NOTATION._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.NOTATION.XsdValueLength pyxb.binding.datatypes.NOTATION-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.NOTATION.__SimpleTypeDefinition pyxb.binding.datatypes.NOTATION-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.NOTATION._CF_enumeration pyxb.binding.datatypes.NOTATION-class.html#_CF_enumeration -pyxb.binding.datatypes.NOTATION._CF_pattern pyxb.binding.datatypes.NOTATION-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.Name pyxb.binding.datatypes.Name-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.Name._ValidRE pyxb.binding.datatypes.Name-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.Name._ExpandedName pyxb.binding.datatypes.Name-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.Name.__SimpleTypeDefinition pyxb.binding.datatypes.Name-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.Name._CF_pattern pyxb.binding.datatypes.Name-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.QName pyxb.binding.datatypes.QName-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.namespace.ExpandedName.namespace pyxb.namespace.ExpandedName-class.html#namespace -pyxb.namespace.ExpandedName.__str__ pyxb.namespace.ExpandedName-class.html#__str__ -pyxb.namespace.ExpandedName.__gt__ pyxb.namespace.ExpandedName-class.html#__gt__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.QName._CF_whiteSpace pyxb.binding.datatypes.QName-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.namespace.ExpandedName.getAttribute pyxb.namespace.ExpandedName-class.html#getAttribute -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.namespace.ExpandedName.localName pyxb.namespace.ExpandedName-class.html#localName -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.QName.XsdLiteral pyxb.binding.datatypes.QName-class.html#XsdLiteral -pyxb.binding.datatypes.QName._CF_maxLength pyxb.binding.datatypes.QName-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.namespace.ExpandedName.namespaceURI pyxb.namespace.ExpandedName-class.html#namespaceURI -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.namespace.ExpandedName.__ne__ pyxb.namespace.ExpandedName-class.html#__ne__ -pyxb.binding.datatypes.QName._ExpandedName pyxb.binding.datatypes.QName-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.namespace.ExpandedName.__lt__ pyxb.namespace.ExpandedName-class.html#__lt__ -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.namespace.ExpandedName.__getattr__ pyxb.namespace.ExpandedName-class.html#__getattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.namespace.ExpandedName.__hash__ pyxb.namespace.ExpandedName-class.html#__hash__ -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.datatypes.QName._httpwww_w3_org2001XMLSchema_QName_FacetMap pyxb.binding.datatypes.QName-class.html#_httpwww_w3_org2001XMLSchema_QName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.QName._CF_length pyxb.binding.datatypes.QName-class.html#_CF_length -pyxb.binding.datatypes.QName._CF_minLength pyxb.binding.datatypes.QName-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.QName._ConvertArguments_vx pyxb.binding.datatypes.QName-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.QName._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.QName-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.namespace.ExpandedName.createName pyxb.namespace.ExpandedName-class.html#createName -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.namespace.ExpandedName.__eq__ pyxb.namespace.ExpandedName-class.html#__eq__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.QName._ConvertIf pyxb.binding.datatypes.QName-class.html#_ConvertIf -pyxb.namespace.ExpandedName.__le__ pyxb.namespace.ExpandedName-class.html#__le__ -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.namespace.ExpandedName.uriTuple pyxb.namespace.ExpandedName-class.html#uriTuple -pyxb.namespace.ExpandedName.__ge__ pyxb.namespace.ExpandedName-class.html#__ge__ -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.namespace.ExpandedName.adoptName pyxb.namespace.ExpandedName-class.html#adoptName -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.QName._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.namespace.ExpandedName.nodeMatches pyxb.namespace.ExpandedName-class.html#nodeMatches -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.QName.XsdValueLength pyxb.binding.datatypes.QName-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.QName.__SimpleTypeDefinition pyxb.binding.datatypes.QName-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.QName._CF_enumeration pyxb.binding.datatypes.QName-class.html#_CF_enumeration -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.datatypes.QName._CF_pattern pyxb.binding.datatypes.QName-class.html#_CF_pattern -pyxb.namespace.ExpandedName.validateComponentModel pyxb.namespace.ExpandedName-class.html#validateComponentModel -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateOnly_base pyxb.binding.datatypes._PyXBDateOnly_base-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateOnly_base._ValidFields pyxb.binding.datatypes._PyXBDateOnly_base-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes._PyXBDateTime_base._Lexical_fmt pyxb.binding.datatypes._PyXBDateTime_base-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes._PyXBDateTime_base pyxb.binding.datatypes._PyXBDateTime_base-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes._PyXBDateTime_base.__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#__PatternMap -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateTime_base.XsdLiteral pyxb.binding.datatypes._PyXBDateTime_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes._PyXBDateTime_base._Lexical_fmt pyxb.binding.datatypes._PyXBDateTime_base-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.datatypes._PyXBDateTime_base.__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#__LexicalIntegerFields -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base.__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#__LexicalREMap -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes._fp pyxb.binding.datatypes._fp-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._fp.XsdLiteral pyxb.binding.datatypes._fp-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.basis._TypeBinding_mixin._ExpandedName pyxb.binding.basis._TypeBinding_mixin-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._fp._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.anySimpleType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.anySimpleType.XsdLiteral pyxb.binding.datatypes.anySimpleType-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.anySimpleType._ExpandedName pyxb.binding.datatypes.anySimpleType-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.anySimpleType._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html#_XsdBaseType -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.anySimpleType.__SimpleTypeDefinition pyxb.binding.datatypes.anySimpleType-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.anyType pyxb.binding.datatypes.anyType-class.html -pyxb.binding.basis.complexTypeDefinition._UseForTag pyxb.binding.basis.complexTypeDefinition-class.html#_UseForTag -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis.complexTypeDefinition._setValue pyxb.binding.basis.complexTypeDefinition-class.html#_setValue -pyxb.binding.datatypes.anyType._ContentTypeTag pyxb.binding.datatypes.anyType-class.html#_ContentTypeTag -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.complexTypeDefinition.xsdConstraintsOK pyxb.binding.basis.complexTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.complexTypeDefinition._toDOM_csc pyxb.binding.basis.complexTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.complexTypeDefinition._validateAttributes pyxb.binding.basis.complexTypeDefinition-class.html#_validateAttributes -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.anyType._ExpandedName pyxb.binding.datatypes.anyType-class.html#_ExpandedName -pyxb.binding.datatypes.anyType._IsUrType pyxb.binding.datatypes.anyType-class.html#_IsUrType -pyxb.binding.basis.complexTypeDefinition._setDOMFromAttributes pyxb.binding.basis.complexTypeDefinition-class.html#_setDOMFromAttributes -pyxb.binding.basis.complexTypeDefinition._AddElement pyxb.binding.basis.complexTypeDefinition-class.html#_AddElement -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis.complexTypeDefinition.append pyxb.binding.basis.complexTypeDefinition-class.html#append -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.complexTypeDefinition._addContent pyxb.binding.basis.complexTypeDefinition-class.html#_addContent -pyxb.binding.basis.complexTypeDefinition.content pyxb.binding.basis.complexTypeDefinition-class.html#content -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis.complexTypeDefinition._resetAutomaton pyxb.binding.basis.complexTypeDefinition-class.html#_resetAutomaton -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.complexTypeDefinition.extend pyxb.binding.basis.complexTypeDefinition-class.html#extend -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis.complexTypeDefinition._ElementBindingDeclForName pyxb.binding.basis.complexTypeDefinition-class.html#_ElementBindingDeclForName -pyxb.binding.basis.complexTypeDefinition._ElementMap pyxb.binding.basis.complexTypeDefinition-class.html#_ElementMap -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis.complexTypeDefinition._validateBinding_vx pyxb.binding.basis.complexTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.complexTypeDefinition._resetContent pyxb.binding.basis.complexTypeDefinition-class.html#_resetContent -pyxb.binding.datatypes.anyType._AttributeWildcard pyxb.binding.datatypes.anyType-class.html#_AttributeWildcard -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.complexTypeDefinition._ReservedSymbols pyxb.binding.basis.complexTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis.complexTypeDefinition._CT_ELEMENT_ONLY pyxb.binding.basis.complexTypeDefinition-class.html#_CT_ELEMENT_ONLY -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.complexTypeDefinition._validatedChildren pyxb.binding.basis.complexTypeDefinition-class.html#_validatedChildren -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.datatypes.anyType._Automaton pyxb.binding.datatypes.anyType-class.html#_Automaton -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.complexTypeDefinition._TypeDefinition pyxb.binding.basis.complexTypeDefinition-class.html#_TypeDefinition -pyxb.binding.basis.complexTypeDefinition.wildcardElements pyxb.binding.basis.complexTypeDefinition-class.html#wildcardElements -pyxb.binding.basis.complexTypeDefinition.wildcardAttributeMap pyxb.binding.basis.complexTypeDefinition-class.html#wildcardAttributeMap -pyxb.binding.basis.complexTypeDefinition._IsMixed pyxb.binding.basis.complexTypeDefinition-class.html#_IsMixed -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis.complexTypeDefinition.reset pyxb.binding.basis.complexTypeDefinition-class.html#reset -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis.complexTypeDefinition.value pyxb.binding.basis.complexTypeDefinition-class.html#value -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.basis.complexTypeDefinition._appendWildcardElement pyxb.binding.basis.complexTypeDefinition-class.html#_appendWildcardElement -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.complexTypeDefinition.orderedContent pyxb.binding.basis.complexTypeDefinition-class.html#orderedContent -pyxb.binding.datatypes.anyType._DefinitionLocation pyxb.binding.datatypes.anyType-class.html#_DefinitionLocation -pyxb.binding.basis.complexTypeDefinition._description pyxb.binding.basis.complexTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.anyType._HasWildcardElement pyxb.binding.datatypes.anyType-class.html#_HasWildcardElement -pyxb.binding.basis.complexTypeDefinition.__init__ pyxb.binding.basis.complexTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.anyType._Abstract pyxb.binding.datatypes.anyType-class.html#_Abstract -pyxb.binding.basis.complexTypeDefinition._setAttribute pyxb.binding.basis.complexTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.complexTypeDefinition._postDOMValidate pyxb.binding.basis.complexTypeDefinition-class.html#_postDOMValidate -pyxb.binding.basis.complexTypeDefinition._finalizeContentModel pyxb.binding.basis.complexTypeDefinition-class.html#_finalizeContentModel -pyxb.binding.basis.complexTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.complexTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis.complexTypeDefinition._symbolSet pyxb.binding.basis.complexTypeDefinition-class.html#_symbolSet -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis.complexTypeDefinition._CT_SIMPLE pyxb.binding.basis.complexTypeDefinition-class.html#_CT_SIMPLE -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.complexTypeDefinition._CT_EMPTY pyxb.binding.basis.complexTypeDefinition-class.html#_CT_EMPTY -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.complexTypeDefinition._CT_MIXED pyxb.binding.basis.complexTypeDefinition-class.html#_CT_MIXED -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.basis.complexTypeDefinition._automatonConfiguration pyxb.binding.basis.complexTypeDefinition-class.html#_automatonConfiguration -pyxb.binding.datatypes.anyURI pyxb.binding.datatypes.anyURI-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.anyURI._CF_whiteSpace pyxb.binding.datatypes.anyURI-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.anyURI.XsdLiteral pyxb.binding.datatypes.anyURI-class.html#XsdLiteral -pyxb.binding.datatypes.anyURI._CF_maxLength pyxb.binding.datatypes.anyURI-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.anyURI._ExpandedName pyxb.binding.datatypes.anyURI-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.anyURI._CF_length pyxb.binding.datatypes.anyURI-class.html#_CF_length -pyxb.binding.datatypes.anyURI._CF_minLength pyxb.binding.datatypes.anyURI-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.datatypes.anyURI._httpwww_w3_org2001XMLSchema_anyURI_FacetMap pyxb.binding.datatypes.anyURI-class.html#_httpwww_w3_org2001XMLSchema_anyURI_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.anyURI._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.anyURI.XsdValueLength pyxb.binding.datatypes.anyURI-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.anyURI.__SimpleTypeDefinition pyxb.binding.datatypes.anyURI-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.anyURI._CF_enumeration pyxb.binding.datatypes.anyURI-class.html#_CF_enumeration -pyxb.binding.datatypes.anyURI._CF_pattern pyxb.binding.datatypes.anyURI-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.base64Binary pyxb.binding.datatypes.base64Binary-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.base64Binary._CF_whiteSpace pyxb.binding.datatypes.base64Binary-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes.base64Binary._httpwww_w3_org2001XMLSchema_base64Binary_FacetMap pyxb.binding.datatypes.base64Binary-class.html#_httpwww_w3_org2001XMLSchema_base64Binary_FacetMap -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.base64Binary.XsdLiteral pyxb.binding.datatypes.base64Binary-class.html#XsdLiteral -pyxb.binding.datatypes.base64Binary._CF_maxLength pyxb.binding.datatypes.base64Binary-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.base64Binary.__Lexical_re pyxb.binding.datatypes.base64Binary-class.html#__Lexical_re -pyxb.binding.datatypes.base64Binary._ExpandedName pyxb.binding.datatypes.base64Binary-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.base64Binary._B64S pyxb.binding.datatypes.base64Binary-class.html#_B64S -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.datatypes.base64Binary._B04S pyxb.binding.datatypes.base64Binary-class.html#_B04S -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.base64Binary._CF_length pyxb.binding.datatypes.base64Binary-class.html#_CF_length -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.datatypes.base64Binary._CF_minLength pyxb.binding.datatypes.base64Binary-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.datatypes.base64Binary.XsdValidateLength pyxb.binding.datatypes.base64Binary-class.html#XsdValidateLength -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.base64Binary._ConvertArguments_vx pyxb.binding.datatypes.base64Binary-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.base64Binary.__ValidateLength pyxb.binding.datatypes.base64Binary-class.html#__ValidateLength -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.base64Binary.__Pattern pyxb.binding.datatypes.base64Binary-class.html#__Pattern -pyxb.binding.datatypes.base64Binary._B64 pyxb.binding.datatypes.base64Binary-class.html#_B64 -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.base64Binary._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.base64Binary._B16 pyxb.binding.datatypes.base64Binary-class.html#_B16 -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.datatypes.base64Binary._B16S pyxb.binding.datatypes.base64Binary-class.html#_B16S -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.base64Binary.XsdValueLength pyxb.binding.datatypes.base64Binary-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.base64Binary.__SimpleTypeDefinition pyxb.binding.datatypes.base64Binary-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.base64Binary._CF_enumeration pyxb.binding.datatypes.base64Binary-class.html#_CF_enumeration -pyxb.binding.datatypes.base64Binary._CF_pattern pyxb.binding.datatypes.base64Binary-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes.base64Binary._B04 pyxb.binding.datatypes.base64Binary-class.html#_B04 -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.boolean pyxb.binding.datatypes.boolean-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.datatypes.boolean.__str__ pyxb.binding.datatypes.boolean-class.html#__str__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.boolean._CF_whiteSpace pyxb.binding.datatypes.boolean-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.boolean.XsdLiteral pyxb.binding.datatypes.boolean-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.boolean._ExpandedName pyxb.binding.datatypes.boolean-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.boolean.__unicode__ pyxb.binding.datatypes.boolean-class.html#__unicode__ -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.boolean._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.boolean.__new__ pyxb.binding.datatypes.boolean-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.datatypes.boolean._httpwww_w3_org2001XMLSchema_boolean_FacetMap pyxb.binding.datatypes.boolean-class.html#_httpwww_w3_org2001XMLSchema_boolean_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.boolean.__SimpleTypeDefinition pyxb.binding.datatypes.boolean-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.boolean._CF_pattern pyxb.binding.datatypes.boolean-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.byte pyxb.binding.datatypes.byte-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.byte._CF_minInclusive pyxb.binding.datatypes.byte-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.int.XsdLiteral pyxb.binding.datatypes.int-class.html#XsdLiteral -pyxb.binding.datatypes.int._httpwww_w3_org2001XMLSchema_int_FacetMap pyxb.binding.datatypes.int-class.html#_httpwww_w3_org2001XMLSchema_int_FacetMap -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.byte._ExpandedName pyxb.binding.datatypes.byte-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.byte._CF_maxInclusive pyxb.binding.datatypes.byte-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.datatypes.byte._httpwww_w3_org2001XMLSchema_byte_FacetMap pyxb.binding.datatypes.byte-class.html#_httpwww_w3_org2001XMLSchema_byte_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.short._httpwww_w3_org2001XMLSchema_short_FacetMap pyxb.binding.datatypes.short-class.html#_httpwww_w3_org2001XMLSchema_short_FacetMap -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.int._XsdBaseType pyxb.binding.datatypes.long-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.byte.__SimpleTypeDefinition pyxb.binding.datatypes.byte-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.date pyxb.binding.datatypes.date-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.date._CF_whiteSpace pyxb.binding.datatypes.date-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.date._CF_minExclusive pyxb.binding.datatypes.date-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.date._CF_minInclusive pyxb.binding.datatypes.date-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.date.XsdLiteral pyxb.binding.datatypes.date-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateOnly_base._ValidFields pyxb.binding.datatypes._PyXBDateOnly_base-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.date._ExpandedName pyxb.binding.datatypes.date-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.date._CF_maxExclusive pyxb.binding.datatypes.date-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.date._CF_maxInclusive pyxb.binding.datatypes.date-class.html#_CF_maxInclusive -pyxb.binding.datatypes.date.__MinutesPerDay pyxb.binding.datatypes.date-class.html#__MinutesPerDay -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.date.__MinutesPerHalfDay pyxb.binding.datatypes.date-class.html#__MinutesPerHalfDay -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes.date._httpwww_w3_org2001XMLSchema_date_FacetMap pyxb.binding.datatypes.date-class.html#_httpwww_w3_org2001XMLSchema_date_FacetMap -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.date._Lexical_fmt pyxb.binding.datatypes.date-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.date._Fields pyxb.binding.datatypes.date-class.html#_Fields -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.datatypes.date.__SecondsPerMinute pyxb.binding.datatypes.date-class.html#__SecondsPerMinute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.date.__SimpleTypeDefinition pyxb.binding.datatypes.date-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.date._CF_enumeration pyxb.binding.datatypes.date-class.html#_CF_enumeration -pyxb.binding.datatypes.date.xsdRecoverableTzinfo pyxb.binding.datatypes.date-class.html#xsdRecoverableTzinfo -pyxb.binding.datatypes.date._CF_pattern pyxb.binding.datatypes.date-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.dateTime pyxb.binding.datatypes.dateTime-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.dateTime._CF_whiteSpace pyxb.binding.datatypes.dateTime-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.dateTime._CF_minExclusive pyxb.binding.datatypes.dateTime-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.dateTime._CF_minInclusive pyxb.binding.datatypes.dateTime-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateTime_base.XsdLiteral pyxb.binding.datatypes._PyXBDateTime_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.dateTime._ExpandedName pyxb.binding.datatypes.dateTime-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.dateTime._CF_maxExclusive pyxb.binding.datatypes.dateTime-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.dateTime._CF_maxInclusive pyxb.binding.datatypes.dateTime-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.dateTime._httpwww_w3_org2001XMLSchema_dateTime_FacetMap pyxb.binding.datatypes.dateTime-class.html#_httpwww_w3_org2001XMLSchema_dateTime_FacetMap -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.dateTime.__CtorFields pyxb.binding.datatypes.dateTime-class.html#__CtorFields -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.dateTime.today pyxb.binding.datatypes.dateTime-class.html#today -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.dateTime._Lexical_fmt pyxb.binding.datatypes.dateTime-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.dateTime._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.dateTime.__new__ pyxb.binding.datatypes.dateTime-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.dateTime.__SimpleTypeDefinition pyxb.binding.datatypes.dateTime-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.dateTime._CF_enumeration pyxb.binding.datatypes.dateTime-class.html#_CF_enumeration -pyxb.binding.datatypes.dateTime._CF_pattern pyxb.binding.datatypes.dateTime-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.datatypes.dateTime.aslocal pyxb.binding.datatypes.dateTime-class.html#aslocal -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.decimal pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.decimal._CF_whiteSpace pyxb.binding.datatypes.decimal-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.decimal._CF_minExclusive pyxb.binding.datatypes.decimal-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.decimal._CF_minInclusive pyxb.binding.datatypes.decimal-class.html#_CF_minInclusive -pyxb.binding.datatypes.decimal._CF_totalDigits pyxb.binding.datatypes.decimal-class.html#_CF_totalDigits -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.decimal.XsdLiteral pyxb.binding.datatypes.decimal-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.decimal._httpwww_w3_org2001XMLSchema_decimal_FacetMap pyxb.binding.datatypes.decimal-class.html#_httpwww_w3_org2001XMLSchema_decimal_FacetMap -pyxb.binding.datatypes.decimal._ExpandedName pyxb.binding.datatypes.decimal-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.decimal._CF_maxExclusive pyxb.binding.datatypes.decimal-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.decimal._CF_maxInclusive pyxb.binding.datatypes.decimal-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.datatypes.decimal._CheckValidValue pyxb.binding.datatypes.decimal-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.decimal._CF_fractionDigits pyxb.binding.datatypes.decimal-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.decimal._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.decimal.__new__ pyxb.binding.datatypes.decimal-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.decimal.__SimpleTypeDefinition pyxb.binding.datatypes.decimal-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.decimal._CF_enumeration pyxb.binding.datatypes.decimal-class.html#_CF_enumeration -pyxb.binding.datatypes.decimal._CF_pattern pyxb.binding.datatypes.decimal-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.double pyxb.binding.datatypes.double-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.double._CF_whiteSpace pyxb.binding.datatypes.double-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.double._CF_minExclusive pyxb.binding.datatypes.double-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.double._httpwww_w3_org2001XMLSchema_double_FacetMap pyxb.binding.datatypes.double-class.html#_httpwww_w3_org2001XMLSchema_double_FacetMap -pyxb.binding.datatypes.double._CF_minInclusive pyxb.binding.datatypes.double-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._fp.XsdLiteral pyxb.binding.datatypes._fp-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.double._ExpandedName pyxb.binding.datatypes.double-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.double._CF_maxExclusive pyxb.binding.datatypes.double-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.double._CF_maxInclusive pyxb.binding.datatypes.double-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._fp._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.double.__SimpleTypeDefinition pyxb.binding.datatypes.double-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.double._CF_enumeration pyxb.binding.datatypes.double-class.html#_CF_enumeration -pyxb.binding.datatypes.double._CF_pattern pyxb.binding.datatypes.double-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.duration pyxb.binding.datatypes.duration-class.html -pyxb.binding.datatypes.duration.__durationData pyxb.binding.datatypes.duration-class.html#__durationData -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.duration._httpwww_w3_org2001XMLSchema_duration_FacetMap pyxb.binding.datatypes.duration-class.html#_httpwww_w3_org2001XMLSchema_duration_FacetMap -pyxb.binding.datatypes.duration._CF_whiteSpace pyxb.binding.datatypes.duration-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.datatypes.duration.__PythonFields pyxb.binding.datatypes.duration-class.html#__PythonFields -pyxb.binding.datatypes.duration.__XSDFields pyxb.binding.datatypes.duration-class.html#__XSDFields -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.duration._CF_minExclusive pyxb.binding.datatypes.duration-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.duration._CF_minInclusive pyxb.binding.datatypes.duration-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.duration.XsdLiteral pyxb.binding.datatypes.duration-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.duration.__Lexical_re pyxb.binding.datatypes.duration-class.html#__Lexical_re -pyxb.binding.datatypes.duration._ExpandedName pyxb.binding.datatypes.duration-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.duration.negativeDuration pyxb.binding.datatypes.duration-class.html#negativeDuration -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.duration._CF_maxInclusive pyxb.binding.datatypes.duration-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.duration.__negativeDuration pyxb.binding.datatypes.duration-class.html#__negativeDuration -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.duration._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes.duration._CF_maxExclusive pyxb.binding.datatypes.duration-class.html#_CF_maxExclusive -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.duration.durationData pyxb.binding.datatypes.duration-class.html#durationData -pyxb.binding.datatypes.duration.__new__ pyxb.binding.datatypes.duration-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.duration.__SimpleTypeDefinition pyxb.binding.datatypes.duration-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.duration._CF_enumeration pyxb.binding.datatypes.duration-class.html#_CF_enumeration -pyxb.binding.datatypes.duration._CF_pattern pyxb.binding.datatypes.duration-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.float pyxb.binding.datatypes.float-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.float._CF_whiteSpace pyxb.binding.datatypes.float-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.float._CF_minExclusive pyxb.binding.datatypes.float-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.float._CF_minInclusive pyxb.binding.datatypes.float-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._fp.XsdLiteral pyxb.binding.datatypes._fp-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.float._ExpandedName pyxb.binding.datatypes.float-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.float._CF_maxExclusive pyxb.binding.datatypes.float-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.float._CF_maxInclusive pyxb.binding.datatypes.float-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._fp._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.float.__SimpleTypeDefinition pyxb.binding.datatypes.float-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.float._CF_enumeration pyxb.binding.datatypes.float-class.html#_CF_enumeration -pyxb.binding.datatypes.float._CF_pattern pyxb.binding.datatypes.float-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes.float._httpwww_w3_org2001XMLSchema_float_FacetMap pyxb.binding.datatypes.float-class.html#_httpwww_w3_org2001XMLSchema_float_FacetMap -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.gDay pyxb.binding.datatypes.gDay-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gDay._CF_whiteSpace pyxb.binding.datatypes.gDay-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gDay._CF_minExclusive pyxb.binding.datatypes.gDay-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gDay._CF_minInclusive pyxb.binding.datatypes.gDay-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gDay._ValidFields pyxb.binding.datatypes.gDay-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gDay._ExpandedName pyxb.binding.datatypes.gDay-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gDay._CF_maxExclusive pyxb.binding.datatypes.gDay-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gDay._CF_maxInclusive pyxb.binding.datatypes.gDay-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gDay._Lexical_fmt pyxb.binding.datatypes.gDay-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gDay.__SimpleTypeDefinition pyxb.binding.datatypes.gDay-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.gDay._CF_enumeration pyxb.binding.datatypes.gDay-class.html#_CF_enumeration -pyxb.binding.datatypes.gDay._CF_pattern pyxb.binding.datatypes.gDay-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.datatypes.gDay._httpwww_w3_org2001XMLSchema_gDay_FacetMap pyxb.binding.datatypes.gDay-class.html#_httpwww_w3_org2001XMLSchema_gDay_FacetMap -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.gMonth pyxb.binding.datatypes.gMonth-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gMonth._CF_whiteSpace pyxb.binding.datatypes.gMonth-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gMonth._CF_minExclusive pyxb.binding.datatypes.gMonth-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gMonth._CF_minInclusive pyxb.binding.datatypes.gMonth-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gMonth._ValidFields pyxb.binding.datatypes.gMonth-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gMonth._ExpandedName pyxb.binding.datatypes.gMonth-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gMonth._CF_maxExclusive pyxb.binding.datatypes.gMonth-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gMonth._CF_maxInclusive pyxb.binding.datatypes.gMonth-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gMonth._Lexical_fmt pyxb.binding.datatypes.gMonth-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.datatypes.gMonth._httpwww_w3_org2001XMLSchema_gMonth_FacetMap pyxb.binding.datatypes.gMonth-class.html#_httpwww_w3_org2001XMLSchema_gMonth_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gMonth.__SimpleTypeDefinition pyxb.binding.datatypes.gMonth-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.gMonth._CF_enumeration pyxb.binding.datatypes.gMonth-class.html#_CF_enumeration -pyxb.binding.datatypes.gMonth._CF_pattern pyxb.binding.datatypes.gMonth-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.gMonthDay pyxb.binding.datatypes.gMonthDay-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gMonthDay._CF_whiteSpace pyxb.binding.datatypes.gMonthDay-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gMonthDay._CF_minExclusive pyxb.binding.datatypes.gMonthDay-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gMonthDay._CF_minInclusive pyxb.binding.datatypes.gMonthDay-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gMonthDay._ValidFields pyxb.binding.datatypes.gMonthDay-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gMonthDay._ExpandedName pyxb.binding.datatypes.gMonthDay-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gMonthDay._CF_maxExclusive pyxb.binding.datatypes.gMonthDay-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gMonthDay._CF_maxInclusive pyxb.binding.datatypes.gMonthDay-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gMonthDay._Lexical_fmt pyxb.binding.datatypes.gMonthDay-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gMonthDay.__SimpleTypeDefinition pyxb.binding.datatypes.gMonthDay-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.datatypes.gMonthDay._httpwww_w3_org2001XMLSchema_gMonthDay_FacetMap pyxb.binding.datatypes.gMonthDay-class.html#_httpwww_w3_org2001XMLSchema_gMonthDay_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.gMonthDay._CF_enumeration pyxb.binding.datatypes.gMonthDay-class.html#_CF_enumeration -pyxb.binding.datatypes.gMonthDay._CF_pattern pyxb.binding.datatypes.gMonthDay-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.gYear pyxb.binding.datatypes.gYear-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gYear._CF_whiteSpace pyxb.binding.datatypes.gYear-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gYear._CF_minExclusive pyxb.binding.datatypes.gYear-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gYear._CF_minInclusive pyxb.binding.datatypes.gYear-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gYear._ValidFields pyxb.binding.datatypes.gYear-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gYear._ExpandedName pyxb.binding.datatypes.gYear-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gYear._CF_maxExclusive pyxb.binding.datatypes.gYear-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gYear._CF_maxInclusive pyxb.binding.datatypes.gYear-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.gYear._httpwww_w3_org2001XMLSchema_gYear_FacetMap pyxb.binding.datatypes.gYear-class.html#_httpwww_w3_org2001XMLSchema_gYear_FacetMap -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gYear._Lexical_fmt pyxb.binding.datatypes.gYear-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gYear.__SimpleTypeDefinition pyxb.binding.datatypes.gYear-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.gYear._CF_enumeration pyxb.binding.datatypes.gYear-class.html#_CF_enumeration -pyxb.binding.datatypes.gYear._CF_pattern pyxb.binding.datatypes.gYear-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.gYearMonth pyxb.binding.datatypes.gYearMonth-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.gYearMonth._CF_whiteSpace pyxb.binding.datatypes.gYearMonth-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.gYearMonth._CF_minExclusive pyxb.binding.datatypes.gYearMonth-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.gYearMonth._CF_minInclusive pyxb.binding.datatypes.gYearMonth-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateOnly_base.XsdLiteral pyxb.binding.datatypes._PyXBDateOnly_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.gYearMonth._ValidFields pyxb.binding.datatypes.gYearMonth-class.html#_ValidFields -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.gYearMonth._ExpandedName pyxb.binding.datatypes.gYearMonth-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.gYearMonth._CF_maxExclusive pyxb.binding.datatypes.gYearMonth-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.gYearMonth._CF_maxInclusive pyxb.binding.datatypes.gYearMonth-class.html#_CF_maxInclusive -pyxb.binding.datatypes.gYearMonth._httpwww_w3_org2001XMLSchema_gYearMonth_FacetMap pyxb.binding.datatypes.gYearMonth-class.html#_httpwww_w3_org2001XMLSchema_gYearMonth_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.gYearMonth._Lexical_fmt pyxb.binding.datatypes.gYearMonth-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes._PyXBDateOnly_base._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes._PyXBDateOnly_base.__new__ pyxb.binding.datatypes._PyXBDateOnly_base-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.gYearMonth.__SimpleTypeDefinition pyxb.binding.datatypes.gYearMonth-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.gYearMonth._CF_enumeration pyxb.binding.datatypes.gYearMonth-class.html#_CF_enumeration -pyxb.binding.datatypes.gYearMonth._CF_pattern pyxb.binding.datatypes.gYearMonth-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.hexBinary pyxb.binding.datatypes.hexBinary-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.hexBinary._CF_whiteSpace pyxb.binding.datatypes.hexBinary-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.hexBinary.XsdLiteral pyxb.binding.datatypes.hexBinary-class.html#XsdLiteral -pyxb.binding.datatypes.hexBinary._CF_maxLength pyxb.binding.datatypes.hexBinary-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.hexBinary._ExpandedName pyxb.binding.datatypes.hexBinary-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.hexBinary._ConvertArguments_vx pyxb.binding.datatypes.hexBinary-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.hexBinary._CF_minLength pyxb.binding.datatypes.hexBinary-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.hexBinary._CF_length pyxb.binding.datatypes.hexBinary-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.hexBinary._httpwww_w3_org2001XMLSchema_hexBinary_FacetMap pyxb.binding.datatypes.hexBinary-class.html#_httpwww_w3_org2001XMLSchema_hexBinary_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.hexBinary._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.hexBinary.XsdValueLength pyxb.binding.datatypes.hexBinary-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.hexBinary.__SimpleTypeDefinition pyxb.binding.datatypes.hexBinary-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.hexBinary._CF_enumeration pyxb.binding.datatypes.hexBinary-class.html#_CF_enumeration -pyxb.binding.datatypes.hexBinary._CF_pattern pyxb.binding.datatypes.hexBinary-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.int pyxb.binding.datatypes.int-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.int._CF_minInclusive pyxb.binding.datatypes.int-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.int.XsdLiteral pyxb.binding.datatypes.int-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.int._ExpandedName pyxb.binding.datatypes.int-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.int._httpwww_w3_org2001XMLSchema_int_FacetMap pyxb.binding.datatypes.int-class.html#_httpwww_w3_org2001XMLSchema_int_FacetMap -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.int._CF_maxInclusive pyxb.binding.datatypes.int-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.int._XsdBaseType pyxb.binding.datatypes.long-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.int.__SimpleTypeDefinition pyxb.binding.datatypes.int-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.integer pyxb.binding.datatypes.integer-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.integer._ExpandedName pyxb.binding.datatypes.integer-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.integer.__SimpleTypeDefinition pyxb.binding.datatypes.integer-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.language pyxb.binding.datatypes.language-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.language._ValidRE pyxb.binding.datatypes.language-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.language._ExpandedName pyxb.binding.datatypes.language-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes.language._httpwww_w3_org2001XMLSchema_language_FacetMap pyxb.binding.datatypes.language-class.html#_httpwww_w3_org2001XMLSchema_language_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.language.__SimpleTypeDefinition pyxb.binding.datatypes.language-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.language._CF_pattern pyxb.binding.datatypes.language-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.long pyxb.binding.datatypes.long-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.long._CF_minInclusive pyxb.binding.datatypes.long-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.long._ExpandedName pyxb.binding.datatypes.long-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.long._CF_maxInclusive pyxb.binding.datatypes.long-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.datatypes.long._httpwww_w3_org2001XMLSchema_long_FacetMap pyxb.binding.datatypes.long-class.html#_httpwww_w3_org2001XMLSchema_long_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.long.__SimpleTypeDefinition pyxb.binding.datatypes.long-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.negativeInteger pyxb.binding.datatypes.negativeInteger-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.datatypes.nonPositiveInteger._httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap pyxb.binding.datatypes.nonPositiveInteger-class.html#_httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.negativeInteger._ExpandedName pyxb.binding.datatypes.negativeInteger-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.negativeInteger._CF_maxInclusive pyxb.binding.datatypes.negativeInteger-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.datatypes.negativeInteger._httpwww_w3_org2001XMLSchema_negativeInteger_FacetMap pyxb.binding.datatypes.negativeInteger-class.html#_httpwww_w3_org2001XMLSchema_negativeInteger_FacetMap -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.negativeInteger.__SimpleTypeDefinition pyxb.binding.datatypes.negativeInteger-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.nonNegativeInteger pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.nonNegativeInteger._ExpandedName pyxb.binding.datatypes.nonNegativeInteger-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.nonNegativeInteger.__SimpleTypeDefinition pyxb.binding.datatypes.nonNegativeInteger-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.nonPositiveInteger pyxb.binding.datatypes.nonPositiveInteger-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.datatypes.nonPositiveInteger._httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap pyxb.binding.datatypes.nonPositiveInteger-class.html#_httpwww_w3_org2001XMLSchema_nonPositiveInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.nonPositiveInteger._ExpandedName pyxb.binding.datatypes.nonPositiveInteger-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.nonPositiveInteger._CF_maxInclusive pyxb.binding.datatypes.nonPositiveInteger-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.nonPositiveInteger.__SimpleTypeDefinition pyxb.binding.datatypes.nonPositiveInteger-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.normalizedString pyxb.binding.datatypes.normalizedString-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.normalizedString._CF_whiteSpace pyxb.binding.datatypes.normalizedString-class.html#_CF_whiteSpace -pyxb.binding.datatypes.normalizedString.__ValidateString pyxb.binding.datatypes.normalizedString-class.html#__ValidateString -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.normalizedString._ValidRE pyxb.binding.datatypes.normalizedString-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.normalizedString._ExpandedName pyxb.binding.datatypes.normalizedString-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.normalizedString._ValidateString_va pyxb.binding.datatypes.normalizedString-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString.__BadChars pyxb.binding.datatypes.normalizedString-class.html#__BadChars -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.normalizedString.__SimpleTypeDefinition pyxb.binding.datatypes.normalizedString-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.string._CF_pattern pyxb.binding.datatypes.string-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.positiveInteger pyxb.binding.datatypes.positiveInteger-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.positiveInteger._CF_minInclusive pyxb.binding.datatypes.positiveInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.positiveInteger._ExpandedName pyxb.binding.datatypes.positiveInteger-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.datatypes.positiveInteger._httpwww_w3_org2001XMLSchema_positiveInteger_FacetMap pyxb.binding.datatypes.positiveInteger-class.html#_httpwww_w3_org2001XMLSchema_positiveInteger_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.positiveInteger.__SimpleTypeDefinition pyxb.binding.datatypes.positiveInteger-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.short pyxb.binding.datatypes.short-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.short._CF_minInclusive pyxb.binding.datatypes.short-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.int.XsdLiteral pyxb.binding.datatypes.int-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.short._ExpandedName pyxb.binding.datatypes.short-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes.int._httpwww_w3_org2001XMLSchema_int_FacetMap pyxb.binding.datatypes.int-class.html#_httpwww_w3_org2001XMLSchema_int_FacetMap -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.short._CF_maxInclusive pyxb.binding.datatypes.short-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.short._httpwww_w3_org2001XMLSchema_short_FacetMap pyxb.binding.datatypes.short-class.html#_httpwww_w3_org2001XMLSchema_short_FacetMap -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.int._XsdBaseType pyxb.binding.datatypes.long-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.short.__SimpleTypeDefinition pyxb.binding.datatypes.short-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.string pyxb.binding.datatypes.string-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.string._CF_whiteSpace pyxb.binding.datatypes.string-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.string._ExpandedName pyxb.binding.datatypes.string-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.string.__SimpleTypeDefinition pyxb.binding.datatypes.string-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.string._CF_pattern pyxb.binding.datatypes.string-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.time pyxb.binding.datatypes.time-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.time._CF_whiteSpace pyxb.binding.datatypes.time-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.datatypes._PyXBDateTime_base._UTCTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_UTCTimeZone -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.datatypes.time._CF_minExclusive pyxb.binding.datatypes.time-class.html#_CF_minExclusive -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.time._CF_minInclusive pyxb.binding.datatypes.time-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes._PyXBDateTime_base.XsdLiteral pyxb.binding.datatypes._PyXBDateTime_base-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalIntegerFields pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalIntegerFields -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.time._ExpandedName pyxb.binding.datatypes.time-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultDay pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultDay -pyxb.binding.datatypes.time._CF_maxExclusive pyxb.binding.datatypes.time-class.html#_CF_maxExclusive -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.datatypes._PyXBDateTime_base._DefaultMonth pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultMonth -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.time._CF_maxInclusive pyxb.binding.datatypes.time-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.time.__CtorFields pyxb.binding.datatypes.time-class.html#__CtorFields -pyxb.binding.datatypes._PyXBDateTime_base._LexicalToKeywords pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LexicalToKeywords -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.time._httpwww_w3_org2001XMLSchema_time_FacetMap pyxb.binding.datatypes.time-class.html#_httpwww_w3_org2001XMLSchema_time_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.datatypes._PyXBDateTime_base._DefaultYear pyxb.binding.datatypes._PyXBDateTime_base-class.html#_DefaultYear -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.time._Lexical_fmt pyxb.binding.datatypes.time-class.html#_Lexical_fmt -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.datatypes._PyXBDateTime_base.__reduce__ pyxb.binding.datatypes._PyXBDateTime_base-class.html#__reduce__ -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.time._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__PatternMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__PatternMap -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.time.__new__ pyxb.binding.datatypes.time-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.time.__SimpleTypeDefinition pyxb.binding.datatypes.time-class.html#__SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._AdjustForTimezone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_AdjustForTimezone -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.time._CF_enumeration pyxb.binding.datatypes.time-class.html#_CF_enumeration -pyxb.binding.datatypes.time._CF_pattern pyxb.binding.datatypes.time-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.binding.datatypes._PyXBDateTime_base._SetKeysFromPython_csc pyxb.binding.datatypes._PyXBDateTime_base-class.html#_SetKeysFromPython_csc -pyxb.binding.datatypes._PyXBDateTime_base._PyXBDateTime_base__LexicalREMap pyxb.binding.datatypes._PyXBDateTime_base-class.html#_PyXBDateTime_base__LexicalREMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes._PyXBDateTime_base._LocalTimeZone pyxb.binding.datatypes._PyXBDateTime_base-class.html#_LocalTimeZone -pyxb.binding.datatypes.token pyxb.binding.datatypes.token-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.normalizedString._ValidRE pyxb.binding.datatypes.normalizedString-class.html#_ValidRE -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.token._ExpandedName pyxb.binding.datatypes.token-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.token.__SimpleTypeDefinition pyxb.binding.datatypes.token-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.string._CF_enumeration pyxb.binding.datatypes.string-class.html#_CF_enumeration -pyxb.binding.datatypes.string._CF_pattern pyxb.binding.datatypes.string-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedByte pyxb.binding.datatypes.unsignedByte-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.unsignedByte._ExpandedName pyxb.binding.datatypes.unsignedByte-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.unsignedByte._CF_maxInclusive pyxb.binding.datatypes.unsignedByte-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.unsignedLong._httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap pyxb.binding.datatypes.unsignedLong-class.html#_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.binding.datatypes.unsignedByte._httpwww_w3_org2001XMLSchema_unsignedByte_FacetMap pyxb.binding.datatypes.unsignedByte-class.html#_httpwww_w3_org2001XMLSchema_unsignedByte_FacetMap -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.unsignedShort._httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap pyxb.binding.datatypes.unsignedShort-class.html#_httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.unsignedByte.__SimpleTypeDefinition pyxb.binding.datatypes.unsignedByte-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedInt._httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap pyxb.binding.datatypes.unsignedInt-class.html#_httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap -pyxb.binding.datatypes.unsignedInt pyxb.binding.datatypes.unsignedInt-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.unsignedInt._ExpandedName pyxb.binding.datatypes.unsignedInt-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.unsignedInt._CF_maxInclusive pyxb.binding.datatypes.unsignedInt-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.unsignedLong._httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap pyxb.binding.datatypes.unsignedLong-class.html#_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.unsignedInt.__SimpleTypeDefinition pyxb.binding.datatypes.unsignedInt-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedInt._httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap pyxb.binding.datatypes.unsignedInt-class.html#_httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap -pyxb.binding.datatypes.unsignedLong pyxb.binding.datatypes.unsignedLong-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.unsignedLong._ExpandedName pyxb.binding.datatypes.unsignedLong-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.unsignedLong._CF_maxInclusive pyxb.binding.datatypes.unsignedLong-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.unsignedLong._httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap pyxb.binding.datatypes.unsignedLong-class.html#_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.unsignedLong.__SimpleTypeDefinition pyxb.binding.datatypes.unsignedLong-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedShort pyxb.binding.datatypes.unsignedShort-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.datatypes.nonNegativeInteger._CF_minInclusive pyxb.binding.datatypes.nonNegativeInteger-class.html#_CF_minInclusive -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.integer.XsdLiteral pyxb.binding.datatypes.integer-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.integer._httpwww_w3_org2001XMLSchema_integer_FacetMap pyxb.binding.datatypes.integer-class.html#_httpwww_w3_org2001XMLSchema_integer_FacetMap -pyxb.binding.datatypes.unsignedShort._ExpandedName pyxb.binding.datatypes.unsignedShort-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.datatypes.unsignedShort._CF_maxInclusive pyxb.binding.datatypes.unsignedShort-class.html#_CF_maxInclusive -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.datatypes.unsignedLong._httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap pyxb.binding.datatypes.unsignedLong-class.html#_httpwww_w3_org2001XMLSchema_unsignedLong_FacetMap -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.integer._CF_fractionDigits pyxb.binding.datatypes.integer-class.html#_CF_fractionDigits -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.integer._XsdBaseType pyxb.binding.datatypes.decimal-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.datatypes.nonNegativeInteger._httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap pyxb.binding.datatypes.nonNegativeInteger-class.html#_httpwww_w3_org2001XMLSchema_nonNegativeInteger_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.datatypes.unsignedShort._httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap pyxb.binding.datatypes.unsignedShort-class.html#_httpwww_w3_org2001XMLSchema_unsignedShort_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.datatypes.unsignedShort.__SimpleTypeDefinition pyxb.binding.datatypes.unsignedShort-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.datatypes.integer._CF_pattern pyxb.binding.datatypes.integer-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.datatypes.unsignedInt._httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap pyxb.binding.datatypes.unsignedInt-class.html#_httpwww_w3_org2001XMLSchema_unsignedInt_FacetMap -pyxb.binding.facets.CF_enumeration pyxb.binding.facets.CF_enumeration-class.html -pyxb.binding.facets.CF_enumeration.__enumPrefix pyxb.binding.facets.CF_enumeration-class.html#__enumPrefix -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_enumeration.enumPrefix pyxb.binding.facets.CF_enumeration-class.html#enumPrefix -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.CF_enumeration.__unicodeToElement pyxb.binding.facets.CF_enumeration-class.html#__unicodeToElement -pyxb.binding.facets.CF_enumeration.__init__ pyxb.binding.facets.CF_enumeration-class.html#__init__ -pyxb.binding.facets.CF_enumeration._validateConstraint_vx pyxb.binding.facets.CF_enumeration-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.CF_enumeration.addEnumeration pyxb.binding.facets.CF_enumeration-class.html#addEnumeration -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.CF_enumeration._CollectionFacet_itemType pyxb.binding.facets._EnumerationElement-class.html -pyxb.binding.facets.CF_enumeration.itervalues pyxb.binding.facets.CF_enumeration-class.html#itervalues -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.CF_enumeration.elements pyxb.binding.facets.CF_enumeration-class.html#elements -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_enumeration._Name pyxb.binding.facets.CF_enumeration-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets._CollectionFacet_mixin.iteritems pyxb.binding.facets._CollectionFacet_mixin-class.html#iteritems -pyxb.binding.facets._CollectionFacet_mixin._items pyxb.binding.facets._CollectionFacet_mixin-class.html#_items -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_enumeration._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_enumeration-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets.CF_enumeration.valueForUnicode pyxb.binding.facets.CF_enumeration-class.html#valueForUnicode -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets._CollectionFacet_mixin.items pyxb.binding.facets._CollectionFacet_mixin-class.html#items -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.CF_enumeration.__valueToElement pyxb.binding.facets.CF_enumeration-class.html#__valueToElement -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.CF_enumeration.__tagToElement pyxb.binding.facets.CF_enumeration-class.html#__tagToElement -pyxb.binding.facets.CF_enumeration.values pyxb.binding.facets.CF_enumeration-class.html#values -pyxb.binding.facets._CollectionFacet_mixin._CollectionFacet_mixin__items pyxb.binding.facets._CollectionFacet_mixin-class.html#_CollectionFacet_mixin__items -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.CF_enumeration.elementForValue pyxb.binding.facets.CF_enumeration-class.html#elementForValue -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_fractionDigits pyxb.binding.facets.CF_fractionDigits-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_fractionDigits._ValueDatatype pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_fractionDigits._validateConstraint_vx pyxb.binding.facets.CF_fractionDigits-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_fractionDigits._Name pyxb.binding.facets.CF_fractionDigits-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_length pyxb.binding.facets.CF_length-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_length._ValueDatatype pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_length._validateConstraint_vx pyxb.binding.facets.CF_length-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_length._Name pyxb.binding.facets.CF_length-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_maxExclusive pyxb.binding.facets.CF_maxExclusive-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_maxExclusive._validateConstraint_vx pyxb.binding.facets.CF_maxExclusive-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_maxExclusive._Name pyxb.binding.facets.CF_maxExclusive-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_maxExclusive._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_maxExclusive-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_maxInclusive pyxb.binding.facets.CF_maxInclusive-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_maxInclusive._validateConstraint_vx pyxb.binding.facets.CF_maxInclusive-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_maxInclusive._Name pyxb.binding.facets.CF_maxInclusive-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_maxInclusive._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_maxInclusive-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_maxLength pyxb.binding.facets.CF_maxLength-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_maxLength._ValueDatatype pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_maxLength._validateConstraint_vx pyxb.binding.facets.CF_maxLength-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_maxLength._Name pyxb.binding.facets.CF_maxLength-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_minExclusive pyxb.binding.facets.CF_minExclusive-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_minExclusive._validateConstraint_vx pyxb.binding.facets.CF_minExclusive-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_minExclusive._Name pyxb.binding.facets.CF_minExclusive-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_minExclusive._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_minExclusive-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_minInclusive pyxb.binding.facets.CF_minInclusive-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_minInclusive._validateConstraint_vx pyxb.binding.facets.CF_minInclusive-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_minInclusive._Name pyxb.binding.facets.CF_minInclusive-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.CF_minInclusive._LateDatatypeBindsSuperclass pyxb.binding.facets.CF_minInclusive-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_minLength pyxb.binding.facets.CF_minLength-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_minLength._ValueDatatype pyxb.binding.datatypes.nonNegativeInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_minLength._validateConstraint_vx pyxb.binding.facets.CF_minLength-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_minLength._Name pyxb.binding.facets.CF_minLength-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_pattern pyxb.binding.facets.CF_pattern-class.html -pyxb.binding.facets.CF_pattern.addPattern pyxb.binding.facets.CF_pattern-class.html#addPattern -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_pattern.patternElements pyxb.binding.facets.CF_pattern-class.html#patternElements -pyxb.binding.facets.CF_pattern._ValueDatatype pyxb.binding.datatypes.string-class.html -pyxb.binding.facets.CF_pattern.__init__ pyxb.binding.facets.CF_pattern-class.html#__init__ -pyxb.binding.facets.CF_pattern._validateConstraint_vx pyxb.binding.facets.CF_pattern-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.CF_pattern._CollectionFacet_itemType pyxb.binding.facets._PatternElement-class.html -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets._CollectionFacet_mixin._CollectionFacet_mixin__items pyxb.binding.facets._CollectionFacet_mixin-class.html#_CollectionFacet_mixin__items -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_pattern._Name pyxb.binding.facets.CF_pattern-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets._CollectionFacet_mixin.iteritems pyxb.binding.facets._CollectionFacet_mixin-class.html#iteritems -pyxb.binding.facets._CollectionFacet_mixin._items pyxb.binding.facets._CollectionFacet_mixin-class.html#_items -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets._CollectionFacet_mixin.items pyxb.binding.facets._CollectionFacet_mixin-class.html#items -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.CF_pattern.__patternElements pyxb.binding.facets.CF_pattern-class.html#__patternElements -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_totalDigits pyxb.binding.facets.CF_totalDigits-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_totalDigits._ValueDatatype pyxb.binding.datatypes.positiveInteger-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_totalDigits._validateConstraint_vx pyxb.binding.facets.CF_totalDigits-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_totalDigits._Name pyxb.binding.facets.CF_totalDigits-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.CF_whiteSpace pyxb.binding.facets.CF_whiteSpace-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.CF_whiteSpace._ValueDatatype pyxb.binding.facets._WhiteSpace_enum-class.html -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.CF_whiteSpace.normalizeString pyxb.binding.facets.CF_whiteSpace-class.html#normalizeString -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets.CF_whiteSpace.__TabCRLF_re pyxb.binding.facets.CF_whiteSpace-class.html#__TabCRLF_re -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.CF_whiteSpace._validateConstraint_vx pyxb.binding.facets.CF_whiteSpace-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.CF_whiteSpace._Name pyxb.binding.facets.CF_whiteSpace-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.CF_whiteSpace.__MultiSpace_re pyxb.binding.facets.CF_whiteSpace-class.html#__MultiSpace_re -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.ConstrainingFacet pyxb.binding.facets.ConstrainingFacet-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.ConstrainingFacet.__init__ pyxb.binding.facets.ConstrainingFacet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.ConstrainingFacet.__setFromKeywords pyxb.binding.facets.ConstrainingFacet-class.html#__setFromKeywords -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.ConstrainingFacet._FacetPrefix pyxb.binding.facets.ConstrainingFacet-class.html#_FacetPrefix -pyxb.binding.facets.ConstrainingFacet._validateConstraint_vx pyxb.binding.facets.ConstrainingFacet-class.html#_validateConstraint_vx -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.ConstrainingFacet.Facets pyxb.binding.facets.ConstrainingFacet-class.html#Facets -pyxb.binding.facets.Facet._Name pyxb.binding.facets.Facet-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.ConstrainingFacet.validateConstraint pyxb.binding.facets.ConstrainingFacet-class.html#validateConstraint -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.ConstrainingFacet._setFromKeywords_vb pyxb.binding.facets.ConstrainingFacet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_bounded pyxb.binding.facets.FF_bounded-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.FF_bounded._ValueDatatype pyxb.binding.datatypes.boolean-class.html -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_bounded._Name pyxb.binding.facets.FF_bounded-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_cardinality pyxb.binding.facets.FF_cardinality-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.FF_cardinality._ValueDatatype pyxb.binding.datatypes.string-class.html -pyxb.binding.facets.FF_cardinality.__init__ pyxb.binding.facets.FF_cardinality-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_cardinality._Name pyxb.binding.facets.FF_cardinality-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.FF_cardinality._LegalValues pyxb.binding.facets.FF_cardinality-class.html#_LegalValues -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_equal pyxb.binding.facets.FF_equal-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_equal._Name pyxb.binding.facets.FF_equal-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_numeric pyxb.binding.facets.FF_numeric-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.FF_numeric._ValueDatatype pyxb.binding.datatypes.boolean-class.html -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_numeric._Name pyxb.binding.facets.FF_numeric-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FF_ordered pyxb.binding.facets.FF_ordered-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.FF_ordered._ValueDatatype pyxb.binding.datatypes.string-class.html -pyxb.binding.facets.FF_ordered.__init__ pyxb.binding.facets.FF_ordered-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.FF_ordered._Name pyxb.binding.facets.FF_ordered-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.FF_ordered._LegalValues pyxb.binding.facets.FF_ordered-class.html#_LegalValues -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.Facet pyxb.binding.facets.Facet-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.Facet.__annotation pyxb.binding.facets.Facet-class.html#__annotation -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.Facet.__baseTypeDefinition pyxb.binding.facets.Facet-class.html#__baseTypeDefinition -pyxb.binding.facets.Facet.__ownerTypeDefinition pyxb.binding.facets.Facet-class.html#__ownerTypeDefinition -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.Facet.Facets pyxb.binding.facets.Facet-class.html#Facets -pyxb.binding.facets.Facet._Name pyxb.binding.facets.Facet-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.__valueDatatype pyxb.binding.facets.Facet-class.html#__valueDatatype -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.Facet.__value pyxb.binding.facets.Facet-class.html#__value -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets.FundamentalFacet pyxb.binding.facets.FundamentalFacet-class.html -pyxb.binding.facets.Facet.__str__ pyxb.binding.facets.Facet-class.html#__str__ -pyxb.binding.facets.FundamentalFacet._updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#_updateFromDOM -pyxb.binding.facets.Facet._ValueDatatype pyxb.binding.facets.Facet-class.html#_ValueDatatype -pyxb.binding.facets.Facet.__init__ pyxb.binding.facets.Facet-class.html#__init__ -pyxb.binding.facets.Facet._valueString pyxb.binding.facets.Facet-class.html#_valueString -pyxb.binding.facets.Facet.ownerTypeDefinition pyxb.binding.facets.Facet-class.html#ownerTypeDefinition -pyxb.binding.facets.FundamentalFacet._FacetPrefix pyxb.binding.facets.FundamentalFacet-class.html#_FacetPrefix -pyxb.binding.facets.Facet.valueDatatype pyxb.binding.facets.Facet-class.html#valueDatatype -pyxb.binding.facets.Facet.Name pyxb.binding.facets.Facet-class.html#Name -pyxb.binding.facets.FundamentalFacet.Facets pyxb.binding.facets.FundamentalFacet-class.html#Facets -pyxb.binding.facets.Facet._Name pyxb.binding.facets.Facet-class.html#_Name -pyxb.binding.facets.Facet._value pyxb.binding.facets.Facet-class.html#_value -pyxb.binding.facets.Facet.annotation pyxb.binding.facets.Facet-class.html#annotation -pyxb.binding.facets.Facet.baseTypeDefinition pyxb.binding.facets.Facet-class.html#baseTypeDefinition -pyxb.binding.facets.Facet.value pyxb.binding.facets.Facet-class.html#value -pyxb.binding.facets.Facet._setFromKeywords_vb pyxb.binding.facets.Facet-class.html#_setFromKeywords_vb -pyxb.binding.facets.FundamentalFacet.CreateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#CreateFromDOM -pyxb.binding.facets.Facet.ClassForFacet pyxb.binding.facets.Facet-class.html#ClassForFacet -pyxb.binding.facets.FundamentalFacet.updateFromDOM pyxb.binding.facets.FundamentalFacet-class.html#updateFromDOM -pyxb.binding.facets.Facet.setFromKeywords pyxb.binding.facets.Facet-class.html#setFromKeywords -pyxb.binding.facets._CollectionFacet_mixin pyxb.binding.facets._CollectionFacet_mixin-class.html -pyxb.binding.facets._CollectionFacet_mixin.__items pyxb.binding.facets._CollectionFacet_mixin-class.html#__items -pyxb.binding.facets._CollectionFacet_mixin.items pyxb.binding.facets._CollectionFacet_mixin-class.html#items -pyxb.binding.facets._CollectionFacet_mixin._setFromKeywords_vb pyxb.binding.facets._CollectionFacet_mixin-class.html#_setFromKeywords_vb -pyxb.binding.facets._CollectionFacet_mixin._CollectionFacet_mixin__items pyxb.binding.facets._CollectionFacet_mixin-class.html#_CollectionFacet_mixin__items -pyxb.binding.facets._CollectionFacet_mixin.iteritems pyxb.binding.facets._CollectionFacet_mixin-class.html#iteritems -pyxb.binding.facets._CollectionFacet_mixin._items pyxb.binding.facets._CollectionFacet_mixin-class.html#_items -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.facets._EnumerationElement pyxb.binding.facets._EnumerationElement-class.html -pyxb.binding.facets._EnumerationElement._EnumerationElement__value pyxb.binding.facets._EnumerationElement-class.html#_EnumerationElement__value -pyxb.binding.facets._EnumerationElement.__tag pyxb.binding.facets._EnumerationElement-class.html#__tag -pyxb.binding.facets._EnumerationElement.__str__ pyxb.binding.facets._EnumerationElement-class.html#__str__ -pyxb.binding.facets._EnumerationElement.__enumeration pyxb.binding.facets._EnumerationElement-class.html#__enumeration -pyxb.binding.facets._EnumerationElement.tag pyxb.binding.facets._EnumerationElement-class.html#tag -pyxb.binding.facets._EnumerationElement.unicodeValue pyxb.binding.facets._EnumerationElement-class.html#unicodeValue -pyxb.binding.facets._EnumerationElement.__init__ pyxb.binding.facets._EnumerationElement-class.html#__init__ -pyxb.binding.facets._EnumerationElement._EnumerationElement__unicodeValue pyxb.binding.facets._EnumerationElement-class.html#_EnumerationElement__unicodeValue -pyxb.binding.facets._EnumerationElement.enumeration pyxb.binding.facets._EnumerationElement-class.html#enumeration -pyxb.binding.facets._EnumerationElement._EnumerationElement__enumeration pyxb.binding.facets._EnumerationElement-class.html#_EnumerationElement__enumeration -pyxb.binding.facets._EnumerationElement._EnumerationElement__tag pyxb.binding.facets._EnumerationElement-class.html#_EnumerationElement__tag -pyxb.binding.facets._EnumerationElement.__unicode__ pyxb.binding.facets._EnumerationElement-class.html#__unicode__ -pyxb.binding.facets._EnumerationElement.__unicodeValue pyxb.binding.facets._EnumerationElement-class.html#__unicodeValue -pyxb.binding.facets._EnumerationElement.value pyxb.binding.facets._EnumerationElement-class.html#value -pyxb.binding.facets._EnumerationElement._setTag pyxb.binding.facets._EnumerationElement-class.html#_setTag -pyxb.binding.facets._EnumerationElement.__value pyxb.binding.facets._EnumerationElement-class.html#__value -pyxb.binding.facets._Enumeration_mixin pyxb.binding.facets._Enumeration_mixin-class.html -pyxb.binding.facets._Enumeration_mixin.valueForUnicode pyxb.binding.facets._Enumeration_mixin-class.html#valueForUnicode -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.facets._Fixed_mixin pyxb.binding.facets._Fixed_mixin-class.html -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__setFromKeywords -pyxb.binding.facets._Fixed_mixin.__setFromKeywords pyxb.binding.facets._Fixed_mixin-class.html#__setFromKeywords -pyxb.binding.facets._Fixed_mixin.__fixed pyxb.binding.facets._Fixed_mixin-class.html#__fixed -pyxb.binding.facets._Fixed_mixin._Fixed_mixin__fixed pyxb.binding.facets._Fixed_mixin-class.html#_Fixed_mixin__fixed -pyxb.binding.facets._Fixed_mixin._setFromKeywords_vb pyxb.binding.facets._Fixed_mixin-class.html#_setFromKeywords_vb -pyxb.binding.facets._Fixed_mixin.fixed pyxb.binding.facets._Fixed_mixin-class.html#fixed -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.facets._LateDatatype_mixin pyxb.binding.facets._LateDatatype_mixin-class.html -pyxb.binding.facets._LateDatatype_mixin.LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.BindingValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#BindingValueDatatype -pyxb.binding.facets._LateDatatype_mixin._LateDatatypeBindsSuperclass pyxb.binding.facets._LateDatatype_mixin-class.html#_LateDatatypeBindsSuperclass -pyxb.binding.facets._LateDatatype_mixin.bindValueDatatype pyxb.binding.facets._LateDatatype_mixin-class.html#bindValueDatatype -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.binding.facets._PatternElement pyxb.binding.facets._PatternElement-class.html -pyxb.binding.facets._PatternElement.__pythonExpression pyxb.binding.facets._PatternElement-class.html#__pythonExpression -pyxb.binding.facets._PatternElement.__str__ pyxb.binding.facets._PatternElement-class.html#__str__ -pyxb.binding.facets._PatternElement._PatternElement__pythonExpression pyxb.binding.facets._PatternElement-class.html#_PatternElement__pythonExpression -pyxb.binding.facets._PatternElement.__PrivateTransient pyxb.binding.facets._PatternElement-class.html#__PrivateTransient -pyxb.binding.facets._PatternElement.__init__ pyxb.binding.facets._PatternElement-class.html#__init__ -pyxb.binding.facets._PatternElement.pattern pyxb.binding.facets._PatternElement-class.html#pattern -pyxb.binding.facets._PatternElement.__compiledExpression pyxb.binding.facets._PatternElement-class.html#__compiledExpression -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.binding.facets._PatternElement._PatternElement__compiledExpression pyxb.binding.facets._PatternElement-class.html#_PatternElement__compiledExpression -pyxb.binding.facets._PatternElement.matches pyxb.binding.facets._PatternElement-class.html#matches -pyxb.binding.facets._PatternElement.annotation pyxb.binding.facets._PatternElement-class.html#annotation -pyxb.binding.facets._PatternElement._PatternElement__PrivateTransient pyxb.binding.facets._PatternElement-class.html#_PatternElement__PrivateTransient -pyxb.binding.facets._WhiteSpace_enum pyxb.binding.facets._WhiteSpace_enum-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NMTOKEN._httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap pyxb.binding.datatypes.NMTOKEN-class.html#_httpwww_w3_org2001XMLSchema_NMTOKEN_FacetMap -pyxb.binding.datatypes.NMTOKEN._ValidRE pyxb.binding.datatypes.NMTOKEN-class.html#_ValidRE -pyxb.binding.facets._WhiteSpace_enum.preserve pyxb.binding.facets._WhiteSpace_enum-class.html#preserve -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.datatypes.NMTOKEN._ExpandedName pyxb.binding.datatypes.NMTOKEN-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.facets._WhiteSpace_enum.replace pyxb.binding.facets._WhiteSpace_enum-class.html#replace -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.facets._WhiteSpace_enum.collapse pyxb.binding.facets._WhiteSpace_enum-class.html#collapse -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.facets._WhiteSpace_enum._httpwww_w3_org2001XMLSchema__WhiteSpace_enum_FacetMap pyxb.binding.facets._WhiteSpace_enum-class.html#_httpwww_w3_org2001XMLSchema__WhiteSpace_enum_FacetMap -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.facets._WhiteSpace_enum._CF_enumeration pyxb.binding.facets._WhiteSpace_enum-class.html#_CF_enumeration -pyxb.binding.facets._Enumeration_mixin.valueForUnicode pyxb.binding.facets._Enumeration_mixin-class.html#valueForUnicode -pyxb.binding.datatypes.NMTOKEN._CF_pattern pyxb.binding.datatypes.NMTOKEN-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.generate.BindingIO pyxb.binding.generate.BindingIO-class.html -pyxb.binding.generate.BindingIO.bindingFile pyxb.binding.generate.BindingIO-class.html#bindingFile -pyxb.binding.generate.BindingIO.bindingModule pyxb.binding.generate.BindingIO-class.html#bindingModule -pyxb.binding.generate.BindingIO.postscript pyxb.binding.generate.BindingIO-class.html#postscript -pyxb.binding.generate.BindingIO.__init__ pyxb.binding.generate.BindingIO-class.html#__init__ -pyxb.binding.generate.BindingIO.__stringIO pyxb.binding.generate.BindingIO-class.html#__stringIO -pyxb.binding.generate.BindingIO.appendPrologBoilerplate pyxb.binding.generate.BindingIO-class.html#appendPrologBoilerplate -pyxb.binding.generate.BindingIO.__bindingModule pyxb.binding.generate.BindingIO-class.html#__bindingModule -pyxb.binding.generate.BindingIO.write pyxb.binding.generate.BindingIO-class.html#write -pyxb.binding.generate.BindingIO.literal pyxb.binding.generate.BindingIO-class.html#literal -pyxb.binding.generate.BindingIO.contents pyxb.binding.generate.BindingIO-class.html#contents -pyxb.binding.generate.BindingIO.__templateMap pyxb.binding.generate.BindingIO-class.html#__templateMap -pyxb.binding.generate.BindingIO.__bindingFilePath pyxb.binding.generate.BindingIO-class.html#__bindingFilePath -pyxb.binding.generate.BindingIO.__bindingFile pyxb.binding.generate.BindingIO-class.html#__bindingFile -pyxb.binding.generate.BindingIO.__postscript pyxb.binding.generate.BindingIO-class.html#__postscript -pyxb.binding.generate.BindingIO.__prolog pyxb.binding.generate.BindingIO-class.html#__prolog -pyxb.binding.generate.BindingIO.expand pyxb.binding.generate.BindingIO-class.html#expand -pyxb.binding.generate.BindingIO.prolog pyxb.binding.generate.BindingIO-class.html#prolog -pyxb.binding.generate.Generator pyxb.binding.generate.Generator-class.html -pyxb.binding.generate.Generator.__optionParser pyxb.binding.generate.Generator-class.html#__optionParser -pyxb.binding.generate.Generator.__stripSpaces_re pyxb.binding.generate.Generator-class.html#__stripSpaces_re -pyxb.binding.generate.Generator.setWriteForCustomization pyxb.binding.generate.Generator-class.html#setWriteForCustomization -pyxb.binding.generate.Generator.__schemaStrippedPrefix pyxb.binding.generate.Generator-class.html#__schemaStrippedPrefix -pyxb.binding.generate.Generator.addImportAugmentableNamespace pyxb.binding.generate.Generator-class.html#addImportAugmentableNamespace -pyxb.binding.generate.Generator.modulePrefix pyxb.binding.generate.Generator-class.html#modulePrefix -pyxb.binding.generate.Generator.__stripSpaces pyxb.binding.generate.Generator-class.html#__stripSpaces -pyxb.binding.generate.Generator.archiveToFile pyxb.binding.generate.Generator-class.html#archiveToFile -pyxb.binding.generate.Generator.setUriContentArchiveDirectory pyxb.binding.generate.Generator-class.html#setUriContentArchiveDirectory -pyxb.binding.generate.Generator.__schemaLocationList pyxb.binding.generate.Generator-class.html#__schemaLocationList -pyxb.binding.generate.Generator.__defaultNamespacePublic pyxb.binding.generate.Generator-class.html#__defaultNamespacePublic -pyxb.binding.generate.Generator.addSchemaLocation pyxb.binding.generate.Generator-class.html#addSchemaLocation -pyxb.binding.generate.Generator.__bindingModules pyxb.binding.generate.Generator-class.html#__bindingModules -pyxb.binding.generate.Generator.__noloadNamespaces pyxb.binding.generate.Generator-class.html#__noloadNamespaces -pyxb.binding.generate.Generator.setNamespaces pyxb.binding.generate.Generator-class.html#setNamespaces -pyxb.binding.generate.Generator.setSchemaStrippedPrefix pyxb.binding.generate.Generator-class.html#setSchemaStrippedPrefix -pyxb.binding.generate.Generator.bindingModules pyxb.binding.generate.Generator-class.html#bindingModules -pyxb.binding.generate.Generator.__graphFromComponents pyxb.binding.generate.Generator-class.html#__graphFromComponents -pyxb.binding.generate.Generator.addNamespace pyxb.binding.generate.Generator-class.html#addNamespace -pyxb.binding.generate.Generator.validateChanges pyxb.binding.generate.Generator-class.html#validateChanges -pyxb.binding.generate.Generator.applyOptionValues pyxb.binding.generate.Generator-class.html#applyOptionValues -pyxb.binding.generate.Generator.__moduleFilePath pyxb.binding.generate.Generator-class.html#__moduleFilePath -pyxb.binding.generate.Generator.schemaLocationList pyxb.binding.generate.Generator-class.html#schemaLocationList -pyxb.binding.generate.Generator.namespaces pyxb.binding.generate.Generator-class.html#namespaces -pyxb.binding.generate.Generator.bindingRoot pyxb.binding.generate.Generator-class.html#bindingRoot -pyxb.binding.generate.Generator.moduleList pyxb.binding.generate.Generator-class.html#moduleList -pyxb.binding.generate.Generator.namespaceModuleMap pyxb.binding.generate.Generator-class.html#namespaceModuleMap -pyxb.binding.generate.Generator.setNamespaceVisibility pyxb.binding.generate.Generator-class.html#setNamespaceVisibility -pyxb.binding.generate.Generator.componentGraph pyxb.binding.generate.Generator-class.html#componentGraph -pyxb.binding.generate.Generator.setSchemaLocationList pyxb.binding.generate.Generator-class.html#setSchemaLocationList -pyxb.binding.generate.Generator.__componentOrder pyxb.binding.generate.Generator-class.html#__componentOrder -pyxb.binding.generate.Generator.__writeForCustomization pyxb.binding.generate.Generator-class.html#__writeForCustomization -pyxb.binding.generate.Generator.__generationUID pyxb.binding.generate.Generator-class.html#__generationUID -pyxb.binding.generate.Generator.setSchemas pyxb.binding.generate.Generator-class.html#setSchemas -pyxb.binding.generate.Generator.setValidateChanges pyxb.binding.generate.Generator-class.html#setValidateChanges -pyxb.binding.generate.Generator.__namespaces pyxb.binding.generate.Generator-class.html#__namespaces -pyxb.binding.generate.Generator.setBindingRoot pyxb.binding.generate.Generator-class.html#setBindingRoot -pyxb.binding.generate.Generator.__modulePrefix pyxb.binding.generate.Generator-class.html#__modulePrefix -pyxb.binding.generate.Generator.moduleForComponent pyxb.binding.generate.Generator-class.html#moduleForComponent -pyxb.binding.generate.Generator.addNoLoadNamespace pyxb.binding.generate.Generator-class.html#addNoLoadNamespace -pyxb.binding.generate.Generator.optionParser pyxb.binding.generate.Generator-class.html#optionParser -pyxb.binding.generate.Generator.__OptionSetters pyxb.binding.generate.Generator-class.html#__OptionSetters -pyxb.binding.generate.Generator.writeForCustomization pyxb.binding.generate.Generator-class.html#writeForCustomization -pyxb.binding.generate.Generator.setDefaultNamespacePublic pyxb.binding.generate.Generator-class.html#setDefaultNamespacePublic -pyxb.binding.generate.Generator.archivePath pyxb.binding.generate.Generator-class.html#archivePath -pyxb.binding.generate.Generator.namespaceVisibilityMap pyxb.binding.generate.Generator-class.html#namespaceVisibilityMap -pyxb.binding.generate.Generator.setSchemaRoot pyxb.binding.generate.Generator-class.html#setSchemaRoot -pyxb.binding.generate.Generator.argAddSchemaLocation pyxb.binding.generate.Generator-class.html#argAddSchemaLocation -pyxb.binding.generate.Generator.setArchivePath pyxb.binding.generate.Generator-class.html#setArchivePath -pyxb.binding.generate.Generator.__componentGraph pyxb.binding.generate.Generator-class.html#__componentGraph -pyxb.binding.generate.Generator._setNamespaceVisibilities pyxb.binding.generate.Generator-class.html#_setNamespaceVisibilities -pyxb.binding.generate.Generator.getCommandLineArgs pyxb.binding.generate.Generator-class.html#getCommandLineArgs -pyxb.binding.generate.Generator.schemaStrippedPrefix pyxb.binding.generate.Generator-class.html#schemaStrippedPrefix -pyxb.binding.generate.Generator.__didResolveExternalSchema pyxb.binding.generate.Generator-class.html#__didResolveExternalSchema -pyxb.binding.generate.Generator.allowBuiltinGeneration pyxb.binding.generate.Generator-class.html#allowBuiltinGeneration -pyxb.binding.generate.Generator.__namespaceModuleMap pyxb.binding.generate.Generator-class.html#__namespaceModuleMap -pyxb.binding.generate.Generator.writeNamespaceArchive pyxb.binding.generate.Generator-class.html#writeNamespaceArchive -pyxb.binding.generate.Generator.__allowAbsentModule pyxb.binding.generate.Generator-class.html#__allowAbsentModule -pyxb.binding.generate.Generator.__generateToFiles pyxb.binding.generate.Generator-class.html#__generateToFiles -pyxb.binding.generate.Generator.addSchema pyxb.binding.generate.Generator-class.html#addSchema -pyxb.binding.generate.Generator.setLoggingConfigFile pyxb.binding.generate.Generator-class.html#setLoggingConfigFile -pyxb.binding.generate.Generator.__importAugmentableNamespaces pyxb.binding.generate.Generator-class.html#__importAugmentableNamespaces -pyxb.binding.generate.Generator.__archivePath pyxb.binding.generate.Generator-class.html#__archivePath -pyxb.binding.generate.Generator.importAugmentableNamespaces pyxb.binding.generate.Generator-class.html#importAugmentableNamespaces -pyxb.binding.generate.Generator.setAllowAbsentModule pyxb.binding.generate.Generator-class.html#setAllowAbsentModule -pyxb.binding.generate.Generator.normalizeSchemaLocation pyxb.binding.generate.Generator-class.html#normalizeSchemaLocation -pyxb.binding.generate.Generator.moduleRecords pyxb.binding.generate.Generator-class.html#moduleRecords -pyxb.binding.generate.Generator.noLoadNamespaces pyxb.binding.generate.Generator-class.html#noLoadNamespaces -pyxb.binding.generate.Generator.locationPrefixRewriteMap pyxb.binding.generate.Generator-class.html#locationPrefixRewriteMap -pyxb.binding.generate.Generator.allowAbsentModule pyxb.binding.generate.Generator-class.html#allowAbsentModule -pyxb.binding.generate.Generator.argAddLocationPrefixRewrite pyxb.binding.generate.Generator-class.html#argAddLocationPrefixRewrite -pyxb.binding.generate.Generator.addLocationPrefixRewrite pyxb.binding.generate.Generator-class.html#addLocationPrefixRewrite -pyxb.binding.generate.Generator.__schemas pyxb.binding.generate.Generator-class.html#__schemas -pyxb.binding.generate.Generator.generateToFiles pyxb.binding.generate.Generator-class.html#generateToFiles -pyxb.binding.generate.Generator.__moduleRecords pyxb.binding.generate.Generator-class.html#__moduleRecords -pyxb.binding.generate.Generator.__uriContentArchiveDirectory pyxb.binding.generate.Generator-class.html#__uriContentArchiveDirectory -pyxb.binding.generate.Generator.modulePathData pyxb.binding.generate.Generator-class.html#modulePathData -pyxb.binding.generate.Generator.setAllowBuiltinGeneration pyxb.binding.generate.Generator-class.html#setAllowBuiltinGeneration -pyxb.binding.generate.Generator.__moduleList pyxb.binding.generate.Generator-class.html#__moduleList -pyxb.binding.generate.Generator.__generateBindings pyxb.binding.generate.Generator-class.html#__generateBindings -pyxb.binding.generate.Generator.__validateChanges pyxb.binding.generate.Generator-class.html#__validateChanges -pyxb.binding.generate.Generator.__locationPrefixMap pyxb.binding.generate.Generator-class.html#__locationPrefixMap -pyxb.binding.generate.Generator.resolveExternalSchema pyxb.binding.generate.Generator-class.html#resolveExternalSchema -pyxb.binding.generate.Generator.uriContentArchiveDirectory pyxb.binding.generate.Generator-class.html#uriContentArchiveDirectory -pyxb.binding.generate.Generator._DEFAULT_bindingRoot pyxb.binding.generate.Generator-class.html#_DEFAULT_bindingRoot -pyxb.binding.generate.Generator.defaultNamespacePublic pyxb.binding.generate.Generator-class.html#defaultNamespacePublic -pyxb.binding.generate.Generator.__bindingRoot pyxb.binding.generate.Generator-class.html#__bindingRoot -pyxb.binding.generate.Generator._setNoLoadNamespaces pyxb.binding.generate.Generator-class.html#_setNoLoadNamespaces -pyxb.binding.generate.Generator.__namespaceVisibilityMap pyxb.binding.generate.Generator-class.html#__namespaceVisibilityMap -pyxb.binding.generate.Generator.assignModulePath pyxb.binding.generate.Generator-class.html#assignModulePath -pyxb.binding.generate.Generator.schemaRoot pyxb.binding.generate.Generator-class.html#schemaRoot -pyxb.binding.generate.Generator._setImportAugmentableNamespaces pyxb.binding.generate.Generator-class.html#_setImportAugmentableNamespaces -pyxb.binding.generate.Generator.generationUID pyxb.binding.generate.Generator-class.html#generationUID -pyxb.binding.generate.Generator.setArchiveToFile pyxb.binding.generate.Generator-class.html#setArchiveToFile -pyxb.binding.generate.Generator.__allowBuiltinGeneration pyxb.binding.generate.Generator-class.html#__allowBuiltinGeneration -pyxb.binding.generate.Generator.__init__ pyxb.binding.generate.Generator-class.html#__init__ -pyxb.binding.generate.Generator.schemas pyxb.binding.generate.Generator-class.html#schemas -pyxb.binding.generate.Generator.componentOrder pyxb.binding.generate.Generator-class.html#componentOrder -pyxb.binding.generate.Generator.__loggingConfigFile pyxb.binding.generate.Generator-class.html#__loggingConfigFile -pyxb.binding.generate.Generator.setModulePrefix pyxb.binding.generate.Generator-class.html#setModulePrefix -pyxb.binding.generate.Generator.loggingConfigFile pyxb.binding.generate.Generator-class.html#loggingConfigFile -pyxb.binding.generate.Generator.__resolveComponentDependencies pyxb.binding.generate.Generator-class.html#__resolveComponentDependencies -pyxb.binding.generate.Generator.setLocationPrefixRewriteMap pyxb.binding.generate.Generator-class.html#setLocationPrefixRewriteMap -pyxb.binding.generate.Generator.addModuleName pyxb.binding.generate.Generator-class.html#addModuleName -pyxb.binding.generate.Generator.setFromCommandLine pyxb.binding.generate.Generator-class.html#setFromCommandLine -pyxb.binding.generate.Generator._setModuleList pyxb.binding.generate.Generator-class.html#_setModuleList -pyxb.binding.generate.Generator.__schemaRoot pyxb.binding.generate.Generator-class.html#__schemaRoot -pyxb.binding.generate.Generator.__archiveToFile pyxb.binding.generate.Generator-class.html#__archiveToFile -pyxb.binding.generate.NamespaceGroupModule pyxb.binding.generate.NamespaceGroupModule-class.html -pyxb.binding.generate._ModuleNaming_mixin.moduleContents pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleContents -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__modulePath -pyxb.binding.generate.NamespaceGroupModule._moduleUID_vx pyxb.binding.generate.NamespaceGroupModule-class.html#_moduleUID_vx -pyxb.binding.generate._ModuleNaming_mixin.bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingFile -pyxb.binding.generate._ModuleNaming_mixin.moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleUID -pyxb.binding.generate.NamespaceGroupModule.__str__ pyxb.binding.generate.NamespaceGroupModule-class.html#__str__ -pyxb.binding.generate.NamespaceGroupModule.__namespaceModules pyxb.binding.generate.NamespaceGroupModule-class.html#__namespaceModules -pyxb.binding.generate._ModuleNaming_mixin.uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin.BindComponentInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#BindComponentInModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__generator pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__generator -pyxb.binding.generate.NamespaceGroupModule.__componentBindingName pyxb.binding.generate.NamespaceGroupModule-class.html#__componentBindingName -pyxb.binding.generate._ModuleNaming_mixin.bindingPreface pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingPreface -pyxb.binding.generate.NamespaceGroupModule.__init__ pyxb.binding.generate.NamespaceGroupModule-class.html#__init__ -pyxb.binding.generate._ModuleNaming_mixin._ForRecord pyxb.binding.generate._ModuleNaming_mixin-class.html#_ForRecord -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFile -pyxb.binding.generate._ModuleNaming_mixin.generator pyxb.binding.generate._ModuleNaming_mixin-class.html#generator -pyxb.binding.generate._ModuleNaming_mixin.writeToModuleFile pyxb.binding.generate._ModuleNaming_mixin-class.html#writeToModuleFile -pyxb.binding.generate.NamespaceGroupModule._bindingTagPrefix_vx pyxb.binding.generate.NamespaceGroupModule-class.html#_bindingTagPrefix_vx -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFilePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFilePath -pyxb.binding.generate._ModuleNaming_mixin.literal pyxb.binding.generate._ModuleNaming_mixin-class.html#literal -pyxb.binding.generate._ModuleNaming_mixin.addImportsFrom pyxb.binding.generate._ModuleNaming_mixin-class.html#addImportsFrom -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonSTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonSTDIndex -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__RecordModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__RecordModuleMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInClass -pyxb.binding.generate.NamespaceGroupModule.__components pyxb.binding.generate.NamespaceGroupModule-class.html#__components -pyxb.binding.generate._ModuleNaming_mixin.bindingIO pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingIO -pyxb.binding.generate._ModuleNaming_mixin._importModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_importModule -pyxb.binding.generate.NamespaceGroupModule._initialBindingTemplateMap pyxb.binding.generate.NamespaceGroupModule-class.html#_initialBindingTemplateMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__ComponentBindingModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__ComponentBindingModuleMap -pyxb.binding.generate._ModuleNaming_mixin.referenceSchemaComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceSchemaComponent -pyxb.binding.generate.NamespaceGroupModule.namespaceModules pyxb.binding.generate.NamespaceGroupModule-class.html#namespaceModules -pyxb.binding.generate.NamespaceGroupModule._finalizeModuleContents_vx pyxb.binding.generate.NamespaceGroupModule-class.html#_finalizeModuleContents_vx -pyxb.binding.generate._ModuleNaming_mixin._UniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_UniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.ComponentBindingModule pyxb.binding.generate._ModuleNaming_mixin-class.html#ComponentBindingModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin._ReferencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ReferencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.bindingTag pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingTag -pyxb.binding.generate._ModuleNaming_mixin.pathFromImport pyxb.binding.generate._ModuleNaming_mixin-class.html#pathFromImport -pyxb.binding.generate.NamespaceGroupModule.moduleForNamespace pyxb.binding.generate.NamespaceGroupModule-class.html#moduleForNamespace -pyxb.binding.generate._ModuleNaming_mixin._setModulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_setModulePath -pyxb.binding.generate._ModuleNaming_mixin._referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin.importForDeclaration pyxb.binding.generate._ModuleNaming_mixin-class.html#importForDeclaration -pyxb.binding.generate.NamespaceGroupModule._bindingPreface_vx pyxb.binding.generate.NamespaceGroupModule-class.html#_bindingPreface_vx -pyxb.binding.generate._ModuleNaming_mixin.uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInModule -pyxb.binding.generate.NamespaceGroupModule.__UniqueInGroups pyxb.binding.generate.NamespaceGroupModule-class.html#__UniqueInGroups -pyxb.binding.generate._ModuleNaming_mixin._bindComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindComponent -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonCTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonCTDIndex -pyxb.binding.generate._ModuleNaming_mixin._RecordModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_RecordModule -pyxb.binding.generate._ModuleNaming_mixin.referenceNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceNamespace -pyxb.binding.generate._ModuleNaming_mixin.defineNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#defineNamespace -pyxb.binding.generate._ModuleNaming_mixin._initializeUniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_initializeUniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.nameInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#nameInModule -pyxb.binding.generate.NamespaceGroupModule.__uniqueInModule pyxb.binding.generate.NamespaceGroupModule-class.html#__uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#modulePath -pyxb.binding.generate.NamespaceGroupModule._GroupPrefix pyxb.binding.generate.NamespaceGroupModule-class.html#_GroupPrefix -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedFromClass -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__moduleUID -pyxb.binding.generate.NamespaceModule pyxb.binding.generate.NamespaceModule-class.html -pyxb.binding.generate._ModuleNaming_mixin.moduleContents pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleContents -pyxb.binding.generate.NamespaceModule.setNamespaceGroupModule pyxb.binding.generate.NamespaceModule-class.html#setNamespaceGroupModule -pyxb.binding.generate.NamespaceModule.moduleRecord pyxb.binding.generate.NamespaceModule-class.html#moduleRecord -pyxb.binding.generate.NamespaceModule._moduleUID_vx pyxb.binding.generate.NamespaceModule-class.html#_moduleUID_vx -pyxb.binding.generate._ModuleNaming_mixin.bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingFile -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__modulePath -pyxb.binding.generate._ModuleNaming_mixin.moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleUID -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInModule -pyxb.binding.generate.NamespaceModule.__str__ pyxb.binding.generate.NamespaceModule-class.html#__str__ -pyxb.binding.generate.NamespaceModule.bindComponent pyxb.binding.generate.NamespaceModule-class.html#bindComponent -pyxb.binding.generate._ModuleNaming_mixin.uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin.BindComponentInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#BindComponentInModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__generator pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__generator -pyxb.binding.generate.NamespaceModule.__componentBindingName pyxb.binding.generate.NamespaceModule-class.html#__componentBindingName -pyxb.binding.generate.NamespaceModule.__ComponentModuleMap pyxb.binding.generate.NamespaceModule-class.html#__ComponentModuleMap -pyxb.binding.generate.NamespaceModule.__namespace pyxb.binding.generate.NamespaceModule-class.html#__namespace -pyxb.binding.generate.NamespaceModule.__init__ pyxb.binding.generate.NamespaceModule-class.html#__init__ -pyxb.binding.generate._ModuleNaming_mixin._ForRecord pyxb.binding.generate._ModuleNaming_mixin-class.html#_ForRecord -pyxb.binding.generate.NamespaceModule.namespaceGroupModule pyxb.binding.generate.NamespaceModule-class.html#namespaceGroupModule -pyxb.binding.generate.NamespaceModule.__moduleRecord pyxb.binding.generate.NamespaceModule-class.html#__moduleRecord -pyxb.binding.generate.NamespaceModule.__namespaceGroup pyxb.binding.generate.NamespaceModule-class.html#__namespaceGroup -pyxb.binding.generate._ModuleNaming_mixin.generator pyxb.binding.generate._ModuleNaming_mixin-class.html#generator -pyxb.binding.generate._ModuleNaming_mixin.writeToModuleFile pyxb.binding.generate._ModuleNaming_mixin-class.html#writeToModuleFile -pyxb.binding.generate.NamespaceModule._bindingTagPrefix_vx pyxb.binding.generate.NamespaceModule-class.html#_bindingTagPrefix_vx -pyxb.binding.generate.NamespaceModule.namespace pyxb.binding.generate.NamespaceModule-class.html#namespace -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFilePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFilePath -pyxb.binding.generate._ModuleNaming_mixin.literal pyxb.binding.generate._ModuleNaming_mixin-class.html#literal -pyxb.binding.generate._ModuleNaming_mixin.addImportsFrom pyxb.binding.generate._ModuleNaming_mixin-class.html#addImportsFrom -pyxb.binding.generate._ModuleNaming_mixin.bindingPreface pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingPreface -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonSTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonSTDIndex -pyxb.binding.generate.NamespaceModule.namespaceGroupMulti pyxb.binding.generate.NamespaceModule-class.html#namespaceGroupMulti -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInClass -pyxb.binding.generate.NamespaceModule.__components pyxb.binding.generate.NamespaceModule-class.html#__components -pyxb.binding.generate._ModuleNaming_mixin.bindingIO pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingIO -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFile -pyxb.binding.generate._ModuleNaming_mixin._importModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_importModule -pyxb.binding.generate.NamespaceModule._initialBindingTemplateMap pyxb.binding.generate.NamespaceModule-class.html#_initialBindingTemplateMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__RecordModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__RecordModuleMap -pyxb.binding.generate.NamespaceModule.componentsInNamespace pyxb.binding.generate.NamespaceModule-class.html#componentsInNamespace -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__ComponentBindingModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__ComponentBindingModuleMap -pyxb.binding.generate.NamespaceModule._finalizeModuleContents_vx pyxb.binding.generate.NamespaceModule-class.html#_finalizeModuleContents_vx -pyxb.binding.generate.NamespaceModule._UniqueInModule pyxb.binding.generate.NamespaceModule-class.html#_UniqueInModule -pyxb.binding.generate.NamespaceModule.__namespaceGroupHead pyxb.binding.generate.NamespaceModule-class.html#__namespaceGroupHead -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedNamespaces -pyxb.binding.generate.NamespaceModule.ForComponent pyxb.binding.generate.NamespaceModule-class.html#ForComponent -pyxb.binding.generate._ModuleNaming_mixin.ComponentBindingModule pyxb.binding.generate._ModuleNaming_mixin-class.html#ComponentBindingModule -pyxb.binding.generate._ModuleNaming_mixin._ReferencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ReferencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.bindingTag pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingTag -pyxb.binding.generate._ModuleNaming_mixin.pathFromImport pyxb.binding.generate._ModuleNaming_mixin-class.html#pathFromImport -pyxb.binding.generate._ModuleNaming_mixin._setModulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_setModulePath -pyxb.binding.generate._ModuleNaming_mixin._referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin.importForDeclaration pyxb.binding.generate._ModuleNaming_mixin-class.html#importForDeclaration -pyxb.binding.generate.NamespaceModule._bindingPreface_vx pyxb.binding.generate.NamespaceModule-class.html#_bindingPreface_vx -pyxb.binding.generate._ModuleNaming_mixin.uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin._bindComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindComponent -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonCTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonCTDIndex -pyxb.binding.generate._ModuleNaming_mixin._RecordModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_RecordModule -pyxb.binding.generate._ModuleNaming_mixin.referenceNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceNamespace -pyxb.binding.generate.NamespaceModule.namespaceGroupHead pyxb.binding.generate.NamespaceModule-class.html#namespaceGroupHead -pyxb.binding.generate._ModuleNaming_mixin.defineNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#defineNamespace -pyxb.binding.generate._ModuleNaming_mixin._initializeUniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_initializeUniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.nameInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#nameInModule -pyxb.binding.generate.NamespaceModule.__namespaceGroupModule pyxb.binding.generate.NamespaceModule-class.html#__namespaceGroupModule -pyxb.binding.generate._ModuleNaming_mixin.modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#modulePath -pyxb.binding.generate._ModuleNaming_mixin.referenceSchemaComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceSchemaComponent -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedFromClass -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__moduleUID -pyxb.binding.generate.ReferenceEnumerationMember pyxb.binding.generate.ReferenceEnumerationMember-class.html -pyxb.binding.generate.ReferenceEnumerationMember.enumerationElement pyxb.binding.generate.ReferenceEnumerationMember-class.html#enumerationElement -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceEnumerationMember.__init__ pyxb.binding.generate.ReferenceEnumerationMember-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceExpandedName pyxb.binding.generate.ReferenceExpandedName-class.html -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceExpandedName.__init__ pyxb.binding.generate.ReferenceExpandedName-class.html#__init__ -pyxb.binding.generate.ReferenceExpandedName.__expandedName pyxb.binding.generate.ReferenceExpandedName-class.html#__expandedName -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceFacet pyxb.binding.generate.ReferenceFacet-class.html -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceFacet.__init__ pyxb.binding.generate.ReferenceFacet-class.html#__init__ -pyxb.binding.generate.ReferenceFacet.__facet pyxb.binding.generate.ReferenceFacet-class.html#__facet -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceFacetMember pyxb.binding.generate.ReferenceFacetMember-class.html -pyxb.binding.generate.ReferenceFacetMember.__facetClass pyxb.binding.generate.ReferenceFacetMember-class.html#__facetClass -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceFacetMember.__init__ pyxb.binding.generate.ReferenceFacetMember-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceLiteral pyxb.binding.generate.ReferenceLiteral-class.html -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceLiteral.__init__ pyxb.binding.generate.ReferenceLiteral-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral.__literal pyxb.binding.generate.ReferenceLiteral-class.html#__literal -pyxb.binding.generate.ReferenceLiteral.__ownerClass pyxb.binding.generate.ReferenceLiteral-class.html#__ownerClass -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceNamespace pyxb.binding.generate.ReferenceNamespace-class.html -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceNamespace.__init__ pyxb.binding.generate.ReferenceNamespace-class.html#__init__ -pyxb.binding.generate.ReferenceNamespace.__namespace pyxb.binding.generate.ReferenceNamespace-class.html#__namespace -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceSchemaComponent pyxb.binding.generate.ReferenceSchemaComponent-class.html -pyxb.binding.generate.ReferenceSchemaComponent.__component pyxb.binding.generate.ReferenceSchemaComponent-class.html#__component -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceSchemaComponent.__init__ pyxb.binding.generate.ReferenceSchemaComponent-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate.ReferenceWildcard pyxb.binding.generate.ReferenceWildcard-class.html -pyxb.binding.generate.ReferenceWildcard.__wildcard pyxb.binding.generate.ReferenceWildcard-class.html#__wildcard -pyxb.binding.generate.ReferenceLiteral.asLiteral pyxb.binding.generate.ReferenceLiteral-class.html#asLiteral -pyxb.binding.generate.ReferenceWildcard.__init__ pyxb.binding.generate.ReferenceWildcard-class.html#__init__ -pyxb.binding.generate.ReferenceLiteral._addTypePrefix pyxb.binding.generate.ReferenceLiteral-class.html#_addTypePrefix -pyxb.binding.generate.ReferenceLiteral.setLiteral pyxb.binding.generate.ReferenceLiteral-class.html#setLiteral -pyxb.binding.generate._CTDAuxData pyxb.binding.generate._CTDAuxData-class.html -pyxb.binding.generate._CTDAuxData.edMultiples pyxb.binding.generate._CTDAuxData-class.html#edMultiples -pyxb.binding.generate._CTDAuxData.Create pyxb.binding.generate._CTDAuxData-class.html#Create -pyxb.binding.generate._CTDAuxData.__init__ pyxb.binding.generate._CTDAuxData-class.html#__init__ -pyxb.binding.generate._CTDAuxData.Get pyxb.binding.generate._CTDAuxData-class.html#Get -pyxb.binding.generate._CTDAuxData.edSingles pyxb.binding.generate._CTDAuxData-class.html#edSingles -pyxb.binding.generate._CTDAuxData.termTree pyxb.binding.generate._CTDAuxData-class.html#termTree -pyxb.binding.generate._CTDAuxData.ctd pyxb.binding.generate._CTDAuxData-class.html#ctd -pyxb.binding.generate._CTDAuxData.contentBasis pyxb.binding.generate._CTDAuxData-class.html#contentBasis -pyxb.binding.generate._CTDAuxData.automaton pyxb.binding.generate._CTDAuxData-class.html#automaton -pyxb.binding.generate._ModuleNaming_mixin pyxb.binding.generate._ModuleNaming_mixin-class.html -pyxb.binding.generate._ModuleNaming_mixin.moduleContents pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleContents -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__modulePath -pyxb.binding.generate._ModuleNaming_mixin._moduleUID_vx pyxb.binding.generate._ModuleNaming_mixin-class.html#_moduleUID_vx -pyxb.binding.generate._ModuleNaming_mixin.bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingFile -pyxb.binding.generate._ModuleNaming_mixin.moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#moduleUID -pyxb.binding.generate._ModuleNaming_mixin.__ComponentBindingModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#__ComponentBindingModuleMap -pyxb.binding.generate._ModuleNaming_mixin.uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin.BindComponentInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#BindComponentInModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__generator pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__generator -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__moduleUID -pyxb.binding.generate._ModuleNaming_mixin.bindingPreface pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingPreface -pyxb.binding.generate._ModuleNaming_mixin.__init__ pyxb.binding.generate._ModuleNaming_mixin-class.html#__init__ -pyxb.binding.generate._ModuleNaming_mixin._ForRecord pyxb.binding.generate._ModuleNaming_mixin-class.html#_ForRecord -pyxb.binding.generate._ModuleNaming_mixin.__referencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#__referencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.__referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#__referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin.generator pyxb.binding.generate._ModuleNaming_mixin-class.html#generator -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFilePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFilePath -pyxb.binding.generate._ModuleNaming_mixin._bindingTagPrefix_vx pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindingTagPrefix_vx -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.__generator pyxb.binding.generate._ModuleNaming_mixin-class.html#__generator -pyxb.binding.generate._ModuleNaming_mixin.writeToModuleFile pyxb.binding.generate._ModuleNaming_mixin-class.html#writeToModuleFile -pyxb.binding.generate._ModuleNaming_mixin.literal pyxb.binding.generate._ModuleNaming_mixin-class.html#literal -pyxb.binding.generate._ModuleNaming_mixin.addImportsFrom pyxb.binding.generate._ModuleNaming_mixin-class.html#addImportsFrom -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonSTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonSTDIndex -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__RecordModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__RecordModuleMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin.nameInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#nameInModule -pyxb.binding.generate._ModuleNaming_mixin.defineNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#defineNamespace -pyxb.binding.generate._ModuleNaming_mixin.bindingIO pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingIO -pyxb.binding.generate._ModuleNaming_mixin._importModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_importModule -pyxb.binding.generate._ModuleNaming_mixin.__bindingFilePath pyxb.binding.generate._ModuleNaming_mixin-class.html#__bindingFilePath -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__ComponentBindingModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__ComponentBindingModuleMap -pyxb.binding.generate._ModuleNaming_mixin.referenceSchemaComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceSchemaComponent -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__bindingFile -pyxb.binding.generate._ModuleNaming_mixin.__bindingFile pyxb.binding.generate._ModuleNaming_mixin-class.html#__bindingFile -pyxb.binding.generate._ModuleNaming_mixin.__modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#__modulePath -pyxb.binding.generate._ModuleNaming_mixin._UniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_UniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.ComponentBindingModule pyxb.binding.generate._ModuleNaming_mixin-class.html#ComponentBindingModule -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin._ReferencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ReferencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.bindingTag pyxb.binding.generate._ModuleNaming_mixin-class.html#bindingTag -pyxb.binding.generate._ModuleNaming_mixin.pathFromImport pyxb.binding.generate._ModuleNaming_mixin-class.html#pathFromImport -pyxb.binding.generate._ModuleNaming_mixin._setModulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#_setModulePath -pyxb.binding.generate._ModuleNaming_mixin._referencedNamespaces pyxb.binding.generate._ModuleNaming_mixin-class.html#_referencedNamespaces -pyxb.binding.generate._ModuleNaming_mixin.importForDeclaration pyxb.binding.generate._ModuleNaming_mixin-class.html#importForDeclaration -pyxb.binding.generate._ModuleNaming_mixin._bindingPreface_vx pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindingPreface_vx -pyxb.binding.generate._ModuleNaming_mixin.uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.__RecordModuleMap pyxb.binding.generate._ModuleNaming_mixin-class.html#__RecordModuleMap -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__anonCTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__anonCTDIndex -pyxb.binding.generate._ModuleNaming_mixin._RecordModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_RecordModule -pyxb.binding.generate._ModuleNaming_mixin.referenceNamespace pyxb.binding.generate._ModuleNaming_mixin-class.html#referenceNamespace -pyxb.binding.generate._ModuleNaming_mixin.__moduleUID pyxb.binding.generate._ModuleNaming_mixin-class.html#__moduleUID -pyxb.binding.generate._ModuleNaming_mixin.__anonCTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#__anonCTDIndex -pyxb.binding.generate._ModuleNaming_mixin._initializeUniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#_initializeUniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.__uniqueInClass pyxb.binding.generate._ModuleNaming_mixin-class.html#__uniqueInClass -pyxb.binding.generate._ModuleNaming_mixin._bindComponent pyxb.binding.generate._ModuleNaming_mixin-class.html#_bindComponent -pyxb.binding.generate._ModuleNaming_mixin.__uniqueInModule pyxb.binding.generate._ModuleNaming_mixin-class.html#__uniqueInModule -pyxb.binding.generate._ModuleNaming_mixin.__anonSTDIndex pyxb.binding.generate._ModuleNaming_mixin-class.html#__anonSTDIndex -pyxb.binding.generate._ModuleNaming_mixin._ModuleNaming_mixin__referencedFromClass pyxb.binding.generate._ModuleNaming_mixin-class.html#_ModuleNaming_mixin__referencedFromClass -pyxb.binding.generate._ModuleNaming_mixin.modulePath pyxb.binding.generate._ModuleNaming_mixin-class.html#modulePath -pyxb.binding.saxer.PyXBSAXHandler pyxb.binding.saxer.PyXBSAXHandler-class.html -pyxb.utils.saxutils.BaseSAXHandler.setDocumentLocator pyxb.utils.saxutils.BaseSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils.BaseSAXHandler.namespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#namespaceContext -pyxb.utils.saxutils.BaseSAXHandler.elementState pyxb.utils.saxutils.BaseSAXHandler-class.html#elementState -pyxb.utils.saxutils.BaseSAXHandler.fallbackNamespace pyxb.utils.saxutils.BaseSAXHandler-class.html#fallbackNamespace -pyxb.utils.saxutils.BaseSAXHandler.ignorableWhitespace pyxb.utils.saxutils.BaseSAXHandler-class.html#ignorableWhitespace -pyxb.binding.saxer.PyXBSAXHandler.__init__ pyxb.binding.saxer.PyXBSAXHandler-class.html#__init__ -pyxb.binding.saxer.PyXBSAXHandler.endElementNS pyxb.binding.saxer.PyXBSAXHandler-class.html#endElementNS -pyxb.utils.saxutils.BaseSAXHandler.startDocument pyxb.utils.saxutils.BaseSAXHandler-class.html#startDocument -pyxb.utils.saxutils.BaseSAXHandler.location pyxb.utils.saxutils.BaseSAXHandler-class.html#location -pyxb.utils.saxutils.BaseSAXHandler.startPrefixMapping pyxb.utils.saxutils.BaseSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils.BaseSAXHandler.processingInstruction pyxb.utils.saxutils.BaseSAXHandler-class.html#processingInstruction -pyxb.binding.saxer.PyXBSAXHandler.__rootObject pyxb.binding.saxer.PyXBSAXHandler-class.html#__rootObject -pyxb.binding.saxer.PyXBSAXHandler.startElementNS pyxb.binding.saxer.PyXBSAXHandler-class.html#startElementNS -pyxb.utils.saxutils.BaseSAXHandler.characters pyxb.utils.saxutils.BaseSAXHandler-class.html#characters -pyxb.binding.saxer.PyXBSAXHandler.__XSITypeTuple pyxb.binding.saxer.PyXBSAXHandler-class.html#__XSITypeTuple -pyxb.binding.saxer.PyXBSAXHandler.reset pyxb.binding.saxer.PyXBSAXHandler-class.html#reset -pyxb.binding.saxer.PyXBSAXHandler.__domHandler pyxb.binding.saxer.PyXBSAXHandler-class.html#__domHandler -pyxb.binding.saxer.PyXBSAXHandler.__domDepth pyxb.binding.saxer.PyXBSAXHandler-class.html#__domDepth -pyxb.binding.saxer.PyXBSAXHandler.__trace pyxb.binding.saxer.PyXBSAXHandler-class.html#__trace -pyxb.binding.saxer.PyXBSAXHandler.rootObject pyxb.binding.saxer.PyXBSAXHandler-class.html#rootObject -pyxb.binding.saxer._SAXElementState pyxb.binding.saxer._SAXElementState-class.html -pyxb.binding.saxer._SAXElementState.__elementBinding pyxb.binding.saxer._SAXElementState-class.html#__elementBinding -pyxb.binding.saxer._SAXElementState.enterDOMMode pyxb.binding.saxer._SAXElementState-class.html#enterDOMMode -pyxb.binding.saxer._SAXElementState._SAXElementState__elementBinding pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__elementBinding -pyxb.binding.saxer._SAXElementState.inDOMMode pyxb.binding.saxer._SAXElementState-class.html#inDOMMode -pyxb.utils.saxutils.SAXElementState.contentHandler pyxb.utils.saxutils.SAXElementState-class.html#contentHandler -pyxb.binding.saxer._SAXElementState.setElementBinding pyxb.binding.saxer._SAXElementState-class.html#setElementBinding -pyxb.utils.saxutils.SAXElementState.addTextContent pyxb.utils.saxutils.SAXElementState-class.html#addTextContent -pyxb.binding.saxer._SAXElementState._SAXElementState__delayedConstructor pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__delayedConstructor -pyxb.binding.saxer._SAXElementState._SAXElementState__domDepth pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__domDepth -pyxb.binding.saxer._SAXElementState.__init__ pyxb.binding.saxer._SAXElementState-class.html#__init__ -pyxb.binding.saxer._SAXElementState._SAXElementState__bindingInstance pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__bindingInstance -pyxb.binding.saxer._SAXElementState.__attributes pyxb.binding.saxer._SAXElementState-class.html#__attributes -pyxb.utils.saxutils.SAXElementState.content pyxb.utils.saxutils.SAXElementState-class.html#content -pyxb.binding.saxer._SAXElementState.endDOMElement pyxb.binding.saxer._SAXElementState-class.html#endDOMElement -pyxb.binding.saxer._SAXElementState._SAXElementState__XSINilTuple pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__XSINilTuple -pyxb.binding.saxer._SAXElementState.enclosingCTD pyxb.binding.saxer._SAXElementState-class.html#enclosingCTD -pyxb.binding.saxer._SAXElementState.__bindingInstance pyxb.binding.saxer._SAXElementState-class.html#__bindingInstance -pyxb.binding.saxer._SAXElementState._SAXElementState__attributes pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__attributes -pyxb.binding.saxer._SAXElementState._SAXElementState__domDocument pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__domDocument -pyxb.utils.saxutils.SAXElementState.location pyxb.utils.saxutils.SAXElementState-class.html#location -pyxb.utils.saxutils.SAXElementState.expandedName pyxb.utils.saxutils.SAXElementState-class.html#expandedName -pyxb.binding.saxer._SAXElementState._SAXElementState__constructElement pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__constructElement -pyxb.binding.saxer._SAXElementState.startDOMElement pyxb.binding.saxer._SAXElementState-class.html#startDOMElement -pyxb.binding.saxer._SAXElementState.setEnclosingCTD pyxb.binding.saxer._SAXElementState-class.html#setEnclosingCTD -pyxb.utils.saxutils.SAXElementState.addElementContent pyxb.utils.saxutils.SAXElementState-class.html#addElementContent -pyxb.binding.saxer._SAXElementState.__constructElement pyxb.binding.saxer._SAXElementState-class.html#__constructElement -pyxb.binding.saxer._SAXElementState._SAXElementState__enclosingCTD pyxb.binding.saxer._SAXElementState-class.html#_SAXElementState__enclosingCTD -pyxb.utils.saxutils.SAXElementState.parentState pyxb.utils.saxutils.SAXElementState-class.html#parentState -pyxb.binding.saxer._SAXElementState.endBindingElement pyxb.binding.saxer._SAXElementState-class.html#endBindingElement -pyxb.binding.saxer._SAXElementState.__domDepth pyxb.binding.saxer._SAXElementState-class.html#__domDepth -pyxb.binding.saxer._SAXElementState.__domDocument pyxb.binding.saxer._SAXElementState-class.html#__domDocument -pyxb.binding.saxer._SAXElementState.__enclosingCTD pyxb.binding.saxer._SAXElementState-class.html#__enclosingCTD -pyxb.utils.saxutils.SAXElementState.namespaceContext pyxb.utils.saxutils.SAXElementState-class.html#namespaceContext -pyxb.binding.saxer._SAXElementState.startBindingElement pyxb.binding.saxer._SAXElementState-class.html#startBindingElement -pyxb.binding.saxer._SAXElementState.__delayedConstructor pyxb.binding.saxer._SAXElementState-class.html#__delayedConstructor -pyxb.binding.saxer._SAXElementState.__XSINilTuple pyxb.binding.saxer._SAXElementState-class.html#__XSINilTuple -pyxb.binding.xml_.STD_ANON_emptyString pyxb.binding.xml_.STD_ANON_emptyString-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.string._CF_whiteSpace pyxb.binding.datatypes.string-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.enumeration_mixin.iteritems pyxb.binding.basis.enumeration_mixin-class.html#iteritems -pyxb.binding.xml_.STD_ANON_emptyString._STD_ANON_emptyString_FacetMap pyxb.binding.xml_.STD_ANON_emptyString-class.html#_STD_ANON_emptyString_FacetMap -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.xml_.STD_ANON_emptyString._ExpandedName pyxb.binding.xml_.STD_ANON_emptyString-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.enumeration_mixin._valueForUnicode pyxb.binding.basis.enumeration_mixin-class.html#_valueForUnicode -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.enumeration_mixin.items pyxb.binding.basis.enumeration_mixin-class.html#items -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis.enumeration_mixin.itervalues pyxb.binding.basis.enumeration_mixin-class.html#itervalues -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.xml_.STD_ANON_emptyString.emptyString pyxb.binding.xml_.STD_ANON_emptyString-class.html#emptyString -pyxb.binding.basis.enumeration_mixin.values pyxb.binding.basis.enumeration_mixin-class.html#values -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis.enumeration_mixin._elementForValue pyxb.binding.basis.enumeration_mixin-class.html#_elementForValue -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.xml_.STD_ANON_emptyString._CF_enumeration pyxb.binding.xml_.STD_ANON_emptyString-class.html#_CF_enumeration -pyxb.binding.datatypes.string._CF_pattern pyxb.binding.datatypes.string-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.xml_.STD_ANON_lang pyxb.binding.xml_.STD_ANON_lang-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.basis.STD_union.XsdLiteral pyxb.binding.basis.STD_union-class.html#XsdLiteral -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.xml_.STD_ANON_lang._MemberTypes pyxb.binding.xml_.STD_ANON_lang-class.html#_MemberTypes -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.xml_.STD_ANON_lang._STD_ANON_lang_FacetMap pyxb.binding.xml_.STD_ANON_lang-class.html#_STD_ANON_lang_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.basis.simpleTypeDefinition._XsdConstraintsPreCheck_vb pyxb.binding.basis.simpleTypeDefinition-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis.STD_union._ValidatedMember pyxb.binding.basis.STD_union-class.html#_ValidatedMember -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.xml_.STD_ANON_lang._ExpandedName pyxb.binding.xml_.STD_ANON_lang-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.STD_union._description pyxb.binding.basis.STD_union-class.html#_description -pyxb.binding.basis.STD_union.Factory pyxb.binding.basis.STD_union-class.html#Factory -pyxb.binding.basis.STD_union.__init__ pyxb.binding.basis.STD_union-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.basis.STD_union.__new__ pyxb.binding.basis.STD_union-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.basis.simpleTypeDefinition.XsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#XsdValueLength -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.xml_.STD_ANON_lang.__SimpleTypeDefinition pyxb.binding.xml_.STD_ANON_lang-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.xml_.STD_ANON_lang._CF_enumeration pyxb.binding.xml_.STD_ANON_lang-class.html#_CF_enumeration -pyxb.binding.xml_.STD_ANON_lang._CF_pattern pyxb.binding.xml_.STD_ANON_lang-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.binding.xml_.STD_ANON_space pyxb.binding.xml_.STD_ANON_space-class.html -pyxb.binding.basis._TypeBinding_mixin._PerformValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_PerformValidation -pyxb.binding.xml_.STD_ANON_space._STD_ANON_space_FacetMap pyxb.binding.xml_.STD_ANON_space-class.html#_STD_ANON_space_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__WarnedUnassociatedElement pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__WarnedUnassociatedElement -pyxb.binding.datatypes.token._CF_whiteSpace pyxb.binding.datatypes.token-class.html#_CF_whiteSpace -pyxb.binding.basis._DynamicCreate_mixin._AlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_AlternativeConstructor -pyxb.binding.basis._TypeBinding_mixin._validationConfig_ pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig_ -pyxb.binding.basis.simpleTypeDefinition.xsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#xsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition._toDOM_csc pyxb.binding.basis.simpleTypeDefinition-class.html#_toDOM_csc -pyxb.binding.basis._TypeBinding_mixin._Name pyxb.binding.basis._TypeBinding_mixin-class.html#_Name -pyxb.binding.basis._TypeBinding_mixin._PyXBFactoryKeywords pyxb.binding.basis._TypeBinding_mixin-class.html#_PyXBFactoryKeywords -pyxb.binding.basis.enumeration_mixin.iteritems pyxb.binding.basis.enumeration_mixin-class.html#iteritems -pyxb.binding.basis.simpleTypeDefinition.XsdConstraintsOK pyxb.binding.basis.simpleTypeDefinition-class.html#XsdConstraintsOK -pyxb.binding.basis.simpleTypeDefinition.xsdValueLength pyxb.binding.basis.simpleTypeDefinition-class.html#xsdValueLength -pyxb.binding.datatypes.string.XsdLiteral pyxb.binding.datatypes.string-class.html#XsdLiteral -pyxb.binding.datatypes.string._CF_maxLength pyxb.binding.datatypes.string-class.html#_CF_maxLength -pyxb.binding.basis.simpleTypeDefinition.PythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#PythonLiteral -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__SupersedingClassAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__SupersedingClassAttribute -pyxb.binding.datatypes.NCName._ValidRE pyxb.binding.datatypes.NCName-class.html#_ValidRE -pyxb.binding.xml_.STD_ANON_space.preserve pyxb.binding.xml_.STD_ANON_space-class.html#preserve -pyxb.binding.basis._TypeBinding_mixin.toxml pyxb.binding.basis._TypeBinding_mixin-class.html#toxml -pyxb.binding.xml_.STD_ANON_space._ExpandedName pyxb.binding.xml_.STD_ANON_space-class.html#_ExpandedName -pyxb.binding.basis._TypeBinding_mixin._IsUrType pyxb.binding.basis._TypeBinding_mixin-class.html#_IsUrType -pyxb.binding.basis._TypeBinding_mixin._setValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_setValidationConfig -pyxb.binding.basis._TypeBinding_mixin.__setattr__ pyxb.binding.basis._TypeBinding_mixin-class.html#__setattr__ -pyxb.binding.basis.enumeration_mixin._valueForUnicode pyxb.binding.basis.enumeration_mixin-class.html#_valueForUnicode -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__checkNilCtor pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__checkNilCtor -pyxb.binding.basis._TypeBinding_mixin._setNamespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_setNamespaceContext -pyxb.binding.basis._TypeBinding_mixin.toDOM pyxb.binding.basis._TypeBinding_mixin-class.html#toDOM -pyxb.binding.basis._TypeBinding_mixin._XSDLocation pyxb.binding.basis._TypeBinding_mixin-class.html#_XSDLocation -pyxb.binding.basis._DynamicCreate_mixin._SupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SupersedingClass -pyxb.binding.basis.simpleTypeDefinition.xsdLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#xsdLiteral -pyxb.binding.basis._TypeBinding_mixin._postFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_postFactory_vx -pyxb.binding.basis._TypeBinding_mixin._GetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_GetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._IsValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_IsValidValue -pyxb.binding.basis._DynamicCreate_mixin._SetSupersedingClass pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetSupersedingClass -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__AttributesFromDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__AttributesFromDOM -pyxb.binding.basis._TypeBinding_mixin._PreFactory_vx pyxb.binding.basis._TypeBinding_mixin-class.html#_PreFactory_vx -pyxb.binding.datatypes.token._httpwww_w3_org2001XMLSchema_token_FacetMap pyxb.binding.datatypes.token-class.html#_httpwww_w3_org2001XMLSchema_token_FacetMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments_vx -pyxb.binding.datatypes.string._CF_minLength pyxb.binding.datatypes.string-class.html#_CF_minLength -pyxb.binding.basis._TypeBinding_mixin._setAttributesFromKeywordsAndDOM pyxb.binding.basis._TypeBinding_mixin-class.html#_setAttributesFromKeywordsAndDOM -pyxb.binding.basis._TypeBinding_mixin._performValidation pyxb.binding.basis._TypeBinding_mixin-class.html#_performValidation -pyxb.binding.basis.enumeration_mixin.items pyxb.binding.basis.enumeration_mixin-class.html#items -pyxb.binding.basis.simpleTypeDefinition._FacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_FacetMap -pyxb.binding.basis.simpleTypeDefinition._validateBinding_vx pyxb.binding.basis.simpleTypeDefinition-class.html#_validateBinding_vx -pyxb.binding.basis._TypeBinding_mixin._SetValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_SetValidationConfig -pyxb.binding.basis.simpleTypeDefinition._InitializeFacetMap pyxb.binding.basis.simpleTypeDefinition-class.html#_InitializeFacetMap -pyxb.binding.basis._TypeBinding_mixin._resetContent pyxb.binding.basis._TypeBinding_mixin-class.html#_resetContent -pyxb.binding.basis._TypeBinding_mixin._AttributeWildcard pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeWildcard -pyxb.binding.basis.simpleTypeDefinition._CheckValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_CheckValidValue -pyxb.binding.basis._TypeBinding_mixin._setIsNil pyxb.binding.basis._TypeBinding_mixin-class.html#_setIsNil -pyxb.binding.basis.simpleTypeDefinition._ReservedSymbols pyxb.binding.basis.simpleTypeDefinition-class.html#_ReservedSymbols -pyxb.binding.basis._TypeBinding_mixin._setElement pyxb.binding.basis._TypeBinding_mixin-class.html#_setElement -pyxb.binding.datatypes.string._CF_length pyxb.binding.datatypes.string-class.html#_CF_length -pyxb.binding.basis._TypeBinding_mixin._substitutesFor pyxb.binding.basis._TypeBinding_mixin-class.html#_substitutesFor -pyxb.binding.datatypes.normalizedString._XsdConstraintsPreCheck_vb pyxb.binding.datatypes.normalizedString-class.html#_XsdConstraintsPreCheck_vb -pyxb.binding.basis._TypeBinding_mixin._constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_constructedWithValue -pyxb.binding.basis.simpleTypeDefinition._checkValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_checkValidValue -pyxb.binding.basis.simpleTypeDefinition.XsdSuperType pyxb.binding.basis.simpleTypeDefinition-class.html#XsdSuperType -pyxb.binding.basis._TypeBinding_mixin._validationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_validationConfig -pyxb.binding.basis.enumeration_mixin.itervalues pyxb.binding.basis.enumeration_mixin-class.html#itervalues -pyxb.binding.basis._DynamicCreate_mixin._SetAlternativeConstructor pyxb.binding.basis._DynamicCreate_mixin-class.html#_SetAlternativeConstructor -pyxb.binding.basis.simpleTypeDefinition.SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#SimpleTypeDefinition -pyxb.binding.datatypes.token._ValidateString_va pyxb.binding.datatypes.token-class.html#_ValidateString_va -pyxb.binding.basis._TypeBinding_mixin._namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_namespaceContext -pyxb.binding.basis._TypeBinding_mixin._isNil pyxb.binding.basis._TypeBinding_mixin-class.html#_isNil -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__getValidationConfig pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__getValidationConfig -pyxb.binding.basis._TypeBinding_mixin._RequireXSIType pyxb.binding.basis._TypeBinding_mixin-class.html#_RequireXSIType -pyxb.binding.datatypes.NCName._httpwww_w3_org2001XMLSchema_NCName_FacetMap pyxb.binding.datatypes.NCName-class.html#_httpwww_w3_org2001XMLSchema_NCName_FacetMap -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__namespaceContext pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__namespaceContext -pyxb.binding.xml_.STD_ANON_space.default pyxb.binding.xml_.STD_ANON_space-class.html#default -pyxb.binding.datatypes.normalizedString._InvalidRE pyxb.binding.datatypes.normalizedString-class.html#_InvalidRE -pyxb.binding.basis.enumeration_mixin.values pyxb.binding.basis.enumeration_mixin-class.html#values -pyxb.binding.basis._TypeBinding_mixin.validateBinding pyxb.binding.basis._TypeBinding_mixin-class.html#validateBinding -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.binding.basis.simpleTypeDefinition._description pyxb.binding.basis.simpleTypeDefinition-class.html#_description -pyxb.binding.basis._TypeBinding_mixin.Factory pyxb.binding.basis._TypeBinding_mixin-class.html#Factory -pyxb.binding.datatypes.string._XsdBaseType pyxb.binding.datatypes.anySimpleType-class.html -pyxb.binding.basis.simpleTypeDefinition.__init__ pyxb.binding.basis.simpleTypeDefinition-class.html#__init__ -pyxb.binding.basis._TypeBinding_mixin._Abstract pyxb.binding.basis._TypeBinding_mixin-class.html#_Abstract -pyxb.binding.datatypes.string._httpwww_w3_org2001XMLSchema_string_FacetMap pyxb.binding.datatypes.string-class.html#_httpwww_w3_org2001XMLSchema_string_FacetMap -pyxb.binding.basis.simpleTypeDefinition.__new__ pyxb.binding.basis.simpleTypeDefinition-class.html#__new__ -pyxb.binding.basis.simpleTypeDefinition._setAttribute pyxb.binding.basis.simpleTypeDefinition-class.html#_setAttribute -pyxb.binding.datatypes.normalizedString._httpwww_w3_org2001XMLSchema_normalizedString_FacetMap pyxb.binding.datatypes.normalizedString-class.html#_httpwww_w3_org2001XMLSchema_normalizedString_FacetMap -pyxb.binding.basis._TypeBinding_mixin._postDOMValidate pyxb.binding.basis._TypeBinding_mixin-class.html#_postDOMValidate -pyxb.binding.basis._TypeBinding_mixin._finalizeContentModel pyxb.binding.basis._TypeBinding_mixin-class.html#_finalizeContentModel -pyxb.binding.basis.simpleTypeDefinition._IsSimpleTypeContent pyxb.binding.basis.simpleTypeDefinition-class.html#_IsSimpleTypeContent -pyxb.binding.basis._TypeBinding_mixin._AttributeMap pyxb.binding.basis._TypeBinding_mixin-class.html#_AttributeMap -pyxb.binding.basis.simpleTypeDefinition._ConvertArguments pyxb.binding.basis.simpleTypeDefinition-class.html#_ConvertArguments -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__element pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__element -pyxb.binding.datatypes.string.XsdValueLength pyxb.binding.datatypes.string-class.html#XsdValueLength -pyxb.binding.datatypes.Name._httpwww_w3_org2001XMLSchema_Name_FacetMap pyxb.binding.datatypes.Name-class.html#_httpwww_w3_org2001XMLSchema_Name_FacetMap -pyxb.binding.basis._TypeBinding_mixin._CompatibleValue pyxb.binding.basis._TypeBinding_mixin-class.html#_CompatibleValue -pyxb.binding.xml_.STD_ANON_space.__SimpleTypeDefinition pyxb.binding.xml_.STD_ANON_space-class.html#__SimpleTypeDefinition -pyxb.binding.basis.simpleTypeDefinition.pythonLiteral pyxb.binding.basis.simpleTypeDefinition-class.html#pythonLiteral -pyxb.binding.basis.enumeration_mixin._elementForValue pyxb.binding.basis.enumeration_mixin-class.html#_elementForValue -pyxb.binding.basis._DynamicCreate_mixin._DynamicCreate_mixin__AlternativeConstructorAttribute pyxb.binding.basis._DynamicCreate_mixin-class.html#_DynamicCreate_mixin__AlternativeConstructorAttribute -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__constructedWithValue pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__constructedWithValue -pyxb.binding.xml_.STD_ANON_space._CF_enumeration pyxb.binding.xml_.STD_ANON_space-class.html#_CF_enumeration -pyxb.binding.datatypes.NCName._CF_pattern pyxb.binding.datatypes.NCName-class.html#_CF_pattern -pyxb.binding.basis._TypeBinding_mixin._element pyxb.binding.basis._TypeBinding_mixin-class.html#_element -pyxb.binding.basis.simpleTypeDefinition._isValidValue pyxb.binding.basis.simpleTypeDefinition-class.html#_isValidValue -pyxb.binding.basis._TypeBinding_mixin._diagnosticName pyxb.binding.basis._TypeBinding_mixin-class.html#_diagnosticName -pyxb.binding.basis.simpleTypeDefinition._SimpleTypeDefinition pyxb.binding.basis.simpleTypeDefinition-class.html#_SimpleTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.binding.basis._TypeBinding_mixin._TypeBinding_mixin__xsiNil pyxb.binding.basis._TypeBinding_mixin-class.html#_TypeBinding_mixin__xsiNil -pyxb.cscRoot pyxb.cscRoot-class.html -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.exceptions_.AbstractElementError pyxb.exceptions_.AbstractElementError-class.html -pyxb.exceptions_.AbstractElementError.__str__ pyxb.exceptions_.AbstractElementError-class.html#__str__ -pyxb.exceptions_.AbstractElementError.__init__ pyxb.exceptions_.AbstractElementError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.AbstractElementError.__unicode__ pyxb.exceptions_.AbstractElementError-class.html#__unicode__ -pyxb.exceptions_.AbstractElementError.value pyxb.exceptions_.AbstractElementError-class.html#value -pyxb.exceptions_.AbstractElementError.element pyxb.exceptions_.AbstractElementError-class.html#element -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.AbstractInstantiationError pyxb.exceptions_.AbstractInstantiationError-class.html -pyxb.exceptions_.AbstractInstantiationError.__str__ pyxb.exceptions_.AbstractInstantiationError-class.html#__str__ -pyxb.exceptions_.AbstractInstantiationError.__init__ pyxb.exceptions_.AbstractInstantiationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AbstractInstantiationError.type pyxb.exceptions_.AbstractInstantiationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.AbstractInstantiationError.node pyxb.exceptions_.AbstractInstantiationError-class.html#node -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.AbstractInstantiationError.__unicode__ pyxb.exceptions_.AbstractInstantiationError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.AttributeChangeError pyxb.exceptions_.AttributeChangeError-class.html -pyxb.exceptions_.AttributeChangeError.__str__ pyxb.exceptions_.AttributeChangeError-class.html#__str__ -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.AttributeChangeError.__unicode__ pyxb.exceptions_.AttributeChangeError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.AttributeOnSimpleTypeError pyxb.exceptions_.AttributeOnSimpleTypeError-class.html -pyxb.exceptions_.AttributeOnSimpleTypeError.__str__ pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#__str__ -pyxb.exceptions_.AttributeOnSimpleTypeError.tag pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#tag -pyxb.exceptions_.AttributeOnSimpleTypeError.__init__ pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeOnSimpleTypeError.instance pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.AttributeOnSimpleTypeError.__unicode__ pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#__unicode__ -pyxb.exceptions_.AttributeOnSimpleTypeError.value pyxb.exceptions_.AttributeOnSimpleTypeError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.AttributeValidationError pyxb.exceptions_.AttributeValidationError-class.html -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.BadDocumentError pyxb.exceptions_.BadDocumentError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.BatchElementContentError pyxb.exceptions_.BatchElementContentError-class.html -pyxb.exceptions_.BatchElementContentError.symbols pyxb.exceptions_.BatchElementContentError-class.html#symbols -pyxb.exceptions_.BatchElementContentError.symbol_set pyxb.exceptions_.BatchElementContentError-class.html#symbol_set -pyxb.exceptions_.BatchElementContentError.__init__ pyxb.exceptions_.BatchElementContentError-class.html#__init__ -pyxb.exceptions_.BatchElementContentError.fac_configuration pyxb.exceptions_.BatchElementContentError-class.html#fac_configuration -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.BatchElementContentError.instance pyxb.exceptions_.BatchElementContentError-class.html#instance -pyxb.exceptions_.BatchElementContentError.details pyxb.exceptions_.BatchElementContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.BindingError pyxb.exceptions_.BindingError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.BindingGenerationError pyxb.exceptions_.BindingGenerationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ComplexTypeValidationError pyxb.exceptions_.ComplexTypeValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ContentInNilInstanceError pyxb.exceptions_.ContentInNilInstanceError-class.html -pyxb.exceptions_.ContentInNilInstanceError.__str__ pyxb.exceptions_.ContentInNilInstanceError-class.html#__str__ -pyxb.exceptions_.ContentInNilInstanceError.__init__ pyxb.exceptions_.ContentInNilInstanceError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ContentInNilInstanceError.content pyxb.exceptions_.ContentInNilInstanceError-class.html#content -pyxb.exceptions_.ContentInNilInstanceError.instance pyxb.exceptions_.ContentInNilInstanceError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ContentInNilInstanceError.__unicode__ pyxb.exceptions_.ContentInNilInstanceError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ContentNondeterminismExceededError pyxb.exceptions_.ContentNondeterminismExceededError-class.html -pyxb.exceptions_.ContentNondeterminismExceededError.__str__ pyxb.exceptions_.ContentNondeterminismExceededError-class.html#__str__ -pyxb.exceptions_.ContentNondeterminismExceededError.__init__ pyxb.exceptions_.ContentNondeterminismExceededError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ContentNondeterminismExceededError.instance pyxb.exceptions_.ContentNondeterminismExceededError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ContentNondeterminismExceededError.__unicode__ pyxb.exceptions_.ContentNondeterminismExceededError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ContentValidationError pyxb.exceptions_.ContentValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.DOMGenerationError pyxb.exceptions_.DOMGenerationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ElementChangeError pyxb.exceptions_.ElementChangeError-class.html -pyxb.exceptions_.ElementChangeError.__str__ pyxb.exceptions_.ElementChangeError-class.html#__str__ -pyxb.exceptions_.ElementChangeError.__init__ pyxb.exceptions_.ElementChangeError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ElementChangeError.__unicode__ pyxb.exceptions_.ElementChangeError-class.html#__unicode__ -pyxb.exceptions_.ElementChangeError.value pyxb.exceptions_.ElementChangeError-class.html#value -pyxb.exceptions_.ElementChangeError.element pyxb.exceptions_.ElementChangeError-class.html#element -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ElementValidationError pyxb.exceptions_.ElementValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ExtraSimpleContentError pyxb.exceptions_.ExtraSimpleContentError-class.html -pyxb.exceptions_.ExtraSimpleContentError.__str__ pyxb.exceptions_.ExtraSimpleContentError-class.html#__str__ -pyxb.exceptions_.ExtraSimpleContentError.__init__ pyxb.exceptions_.ExtraSimpleContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ExtraSimpleContentError.instance pyxb.exceptions_.ExtraSimpleContentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ExtraSimpleContentError.__unicode__ pyxb.exceptions_.ExtraSimpleContentError-class.html#__unicode__ -pyxb.exceptions_.ExtraSimpleContentError.value pyxb.exceptions_.ExtraSimpleContentError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.IncompleteElementContentError pyxb.exceptions_.IncompleteElementContentError-class.html -pyxb.exceptions_.BatchElementContentError.symbols pyxb.exceptions_.BatchElementContentError-class.html#symbols -pyxb.exceptions_.BatchElementContentError.symbol_set pyxb.exceptions_.BatchElementContentError-class.html#symbol_set -pyxb.exceptions_.BatchElementContentError.__init__ pyxb.exceptions_.BatchElementContentError-class.html#__init__ -pyxb.exceptions_.BatchElementContentError.fac_configuration pyxb.exceptions_.BatchElementContentError-class.html#fac_configuration -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.BatchElementContentError.instance pyxb.exceptions_.BatchElementContentError-class.html#instance -pyxb.exceptions_.BatchElementContentError.details pyxb.exceptions_.BatchElementContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.IncompleteImplementationError pyxb.exceptions_.IncompleteImplementationError-class.html -pyxb.exceptions_.IncrementalElementContentError pyxb.exceptions_.IncrementalElementContentError-class.html -pyxb.exceptions_.IncrementalElementContentError.__init__ pyxb.exceptions_.IncrementalElementContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.IncrementalElementContentError.instance pyxb.exceptions_.IncrementalElementContentError-class.html#instance -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.IncrementalElementContentError._valueDescription pyxb.exceptions_.IncrementalElementContentError-class.html#_valueDescription -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.IncrementalElementContentError.value pyxb.exceptions_.IncrementalElementContentError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.IncrementalElementContentError.automaton_configuration pyxb.exceptions_.IncrementalElementContentError-class.html#automaton_configuration -pyxb.exceptions_.InvalidPreferredElementContentError pyxb.exceptions_.InvalidPreferredElementContentError-class.html -pyxb.exceptions_.BatchElementContentError.symbols pyxb.exceptions_.BatchElementContentError-class.html#symbols -pyxb.exceptions_.BatchElementContentError.symbol_set pyxb.exceptions_.BatchElementContentError-class.html#symbol_set -pyxb.exceptions_.InvalidPreferredElementContentError.__init__ pyxb.exceptions_.InvalidPreferredElementContentError-class.html#__init__ -pyxb.exceptions_.BatchElementContentError.fac_configuration pyxb.exceptions_.BatchElementContentError-class.html#fac_configuration -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.InvalidPreferredElementContentError.preferred_symbol pyxb.exceptions_.InvalidPreferredElementContentError-class.html#preferred_symbol -pyxb.exceptions_.BatchElementContentError.instance pyxb.exceptions_.BatchElementContentError-class.html#instance -pyxb.exceptions_.BatchElementContentError.details pyxb.exceptions_.BatchElementContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.LogicError pyxb.exceptions_.LogicError-class.html -pyxb.exceptions_.MissingAttributeError pyxb.exceptions_.MissingAttributeError-class.html -pyxb.exceptions_.MissingAttributeError.__str__ pyxb.exceptions_.MissingAttributeError-class.html#__str__ -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.MissingAttributeError.__unicode__ pyxb.exceptions_.MissingAttributeError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.MixedContentError pyxb.exceptions_.MixedContentError-class.html -pyxb.exceptions_.MixedContentError.__str__ pyxb.exceptions_.MixedContentError-class.html#__str__ -pyxb.exceptions_.MixedContentError.__init__ pyxb.exceptions_.MixedContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.MixedContentError.instance pyxb.exceptions_.MixedContentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.MixedContentError.__unicode__ pyxb.exceptions_.MixedContentError-class.html#__unicode__ -pyxb.exceptions_.MixedContentError.value pyxb.exceptions_.MixedContentError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NamespaceArchiveError pyxb.exceptions_.NamespaceArchiveError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NamespaceError pyxb.exceptions_.NamespaceError-class.html -pyxb.exceptions_.NamespaceError.__init__ pyxb.exceptions_.NamespaceError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NamespaceError.namespace pyxb.exceptions_.NamespaceError-class.html#namespace -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NamespaceUniquenessError pyxb.exceptions_.NamespaceUniquenessError-class.html -pyxb.exceptions_.NamespaceError.__init__ pyxb.exceptions_.NamespaceError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NamespaceError.namespace pyxb.exceptions_.NamespaceError-class.html#namespace -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NoNillableSupportError pyxb.exceptions_.NoNillableSupportError-class.html -pyxb.exceptions_.NoNillableSupportError.__init__ pyxb.exceptions_.NoNillableSupportError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NoNillableSupportError.instance pyxb.exceptions_.NoNillableSupportError-class.html#instance -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NonElementValidationError pyxb.exceptions_.NonElementValidationError-class.html -pyxb.exceptions_.NonElementValidationError.__str__ pyxb.exceptions_.NonElementValidationError-class.html#__str__ -pyxb.exceptions_.NonElementValidationError.__init__ pyxb.exceptions_.NonElementValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NonElementValidationError.__unicode__ pyxb.exceptions_.NonElementValidationError-class.html#__unicode__ -pyxb.exceptions_.NonElementValidationError.element pyxb.exceptions_.NonElementValidationError-class.html#element -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NonPluralAppendError pyxb.exceptions_.NonPluralAppendError-class.html -pyxb.exceptions_.NonPluralAppendError.__str__ pyxb.exceptions_.NonPluralAppendError-class.html#__str__ -pyxb.exceptions_.NonPluralAppendError.__init__ pyxb.exceptions_.NonPluralAppendError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NonPluralAppendError.instance pyxb.exceptions_.NonPluralAppendError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.NonPluralAppendError.element_declaration pyxb.exceptions_.NonPluralAppendError-class.html#element_declaration -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NonPluralAppendError.__unicode__ pyxb.exceptions_.NonPluralAppendError-class.html#__unicode__ -pyxb.exceptions_.NonPluralAppendError.value pyxb.exceptions_.NonPluralAppendError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NotComplexContentError pyxb.exceptions_.NotComplexContentError-class.html -pyxb.exceptions_.NotComplexContentError.__str__ pyxb.exceptions_.NotComplexContentError-class.html#__str__ -pyxb.exceptions_.NotComplexContentError.__init__ pyxb.exceptions_.NotComplexContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NotComplexContentError.instance pyxb.exceptions_.NotComplexContentError-class.html#instance -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NotComplexContentError.__unicode__ pyxb.exceptions_.NotComplexContentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NotInNamespaceError pyxb.exceptions_.NotInNamespaceError-class.html -pyxb.exceptions_.NotInNamespaceError.__namespace pyxb.exceptions_.NotInNamespaceError-class.html#__namespace -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NotInNamespaceError.__ncName pyxb.exceptions_.NotInNamespaceError-class.html#__ncName -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.NotSimpleContentError pyxb.exceptions_.NotSimpleContentError-class.html -pyxb.exceptions_.NotSimpleContentError.__str__ pyxb.exceptions_.NotSimpleContentError-class.html#__str__ -pyxb.exceptions_.NotSimpleContentError.__init__ pyxb.exceptions_.NotSimpleContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NotSimpleContentError.instance pyxb.exceptions_.NotSimpleContentError-class.html#instance -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.NotSimpleContentError.__unicode__ pyxb.exceptions_.NotSimpleContentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.OrphanElementContentError pyxb.exceptions_.OrphanElementContentError-class.html -pyxb.exceptions_.OrphanElementContentError.__str__ pyxb.exceptions_.OrphanElementContentError-class.html#__str__ -pyxb.exceptions_.OrphanElementContentError.__init__ pyxb.exceptions_.OrphanElementContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.OrphanElementContentError.instance pyxb.exceptions_.OrphanElementContentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.OrphanElementContentError.preferred pyxb.exceptions_.OrphanElementContentError-class.html#preferred -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.OrphanElementContentError.__unicode__ pyxb.exceptions_.OrphanElementContentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ProhibitedAttributeError pyxb.exceptions_.ProhibitedAttributeError-class.html -pyxb.exceptions_.ProhibitedAttributeError.__str__ pyxb.exceptions_.ProhibitedAttributeError-class.html#__str__ -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ProhibitedAttributeError.__unicode__ pyxb.exceptions_.ProhibitedAttributeError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.PyXBError pyxb.exceptions_.PyXBError-class.html -pyxb.exceptions_.PyXBException pyxb.exceptions_.PyXBException-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.PyXBVersionError pyxb.exceptions_.PyXBVersionError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.QNameResolutionError pyxb.exceptions_.QNameResolutionError-class.html -pyxb.exceptions_.QNameResolutionError.namespaceContext pyxb.exceptions_.QNameResolutionError-class.html#namespaceContext -pyxb.exceptions_.QNameResolutionError.__init__ pyxb.exceptions_.QNameResolutionError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.NamespaceError.namespace pyxb.exceptions_.NamespaceError-class.html#namespace -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.QNameResolutionError.qname pyxb.exceptions_.QNameResolutionError-class.html#qname -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.ReservedNameError pyxb.exceptions_.ReservedNameError-class.html -pyxb.exceptions_.ReservedNameError.__str__ pyxb.exceptions_.ReservedNameError-class.html#__str__ -pyxb.exceptions_.ReservedNameError.__init__ pyxb.exceptions_.ReservedNameError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ReservedNameError.instance pyxb.exceptions_.ReservedNameError-class.html#instance -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.ReservedNameError.__unicode__ pyxb.exceptions_.ReservedNameError-class.html#__unicode__ -pyxb.exceptions_.ReservedNameError.name pyxb.exceptions_.ReservedNameError-class.html#name -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SchemaUniquenessError pyxb.exceptions_.SchemaUniquenessError-class.html -pyxb.exceptions_.SchemaUniquenessError.existingSchema pyxb.exceptions_.SchemaUniquenessError-class.html#existingSchema -pyxb.exceptions_.SchemaUniquenessError.__init__ pyxb.exceptions_.SchemaUniquenessError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.SchemaUniquenessError.namespace pyxb.exceptions_.SchemaUniquenessError-class.html#namespace -pyxb.exceptions_.SchemaUniquenessError.schemaLocation pyxb.exceptions_.SchemaUniquenessError-class.html#schemaLocation -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SchemaValidationError pyxb.exceptions_.SchemaValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleContentAbsentError pyxb.exceptions_.SimpleContentAbsentError-class.html -pyxb.exceptions_.SimpleContentAbsentError.__str__ pyxb.exceptions_.SimpleContentAbsentError-class.html#__str__ -pyxb.exceptions_.SimpleContentAbsentError.__init__ pyxb.exceptions_.SimpleContentAbsentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.SimpleContentAbsentError.instance pyxb.exceptions_.SimpleContentAbsentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleContentAbsentError.__unicode__ pyxb.exceptions_.SimpleContentAbsentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleFacetValueError pyxb.exceptions_.SimpleFacetValueError-class.html -pyxb.exceptions_.SimpleFacetValueError.__str__ pyxb.exceptions_.SimpleFacetValueError-class.html#__str__ -pyxb.exceptions_.SimpleFacetValueError.__init__ pyxb.exceptions_.SimpleFacetValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleFacetValueError.type pyxb.exceptions_.SimpleFacetValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleFacetValueError.__unicode__ pyxb.exceptions_.SimpleFacetValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleFacetValueError.value pyxb.exceptions_.SimpleFacetValueError-class.html#value -pyxb.exceptions_.SimpleFacetValueError.facet pyxb.exceptions_.SimpleFacetValueError-class.html#facet -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleListValueError pyxb.exceptions_.SimpleListValueError-class.html -pyxb.exceptions_.SimpleListValueError.__str__ pyxb.exceptions_.SimpleListValueError-class.html#__str__ -pyxb.exceptions_.SimpleTypeValueError.__init__ pyxb.exceptions_.SimpleTypeValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleTypeValueError.type pyxb.exceptions_.SimpleTypeValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleListValueError.__unicode__ pyxb.exceptions_.SimpleListValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleTypeValueError.value pyxb.exceptions_.SimpleTypeValueError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimplePluralValueError pyxb.exceptions_.SimplePluralValueError-class.html -pyxb.exceptions_.SimpleTypeValueError.__str__ pyxb.exceptions_.SimpleTypeValueError-class.html#__str__ -pyxb.exceptions_.SimpleTypeValueError.__init__ pyxb.exceptions_.SimpleTypeValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleTypeValueError.type pyxb.exceptions_.SimpleTypeValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleTypeValueError.__unicode__ pyxb.exceptions_.SimpleTypeValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleTypeValueError.value pyxb.exceptions_.SimpleTypeValueError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleTypeValueError pyxb.exceptions_.SimpleTypeValueError-class.html -pyxb.exceptions_.SimpleTypeValueError.__str__ pyxb.exceptions_.SimpleTypeValueError-class.html#__str__ -pyxb.exceptions_.SimpleTypeValueError.__init__ pyxb.exceptions_.SimpleTypeValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleTypeValueError.type pyxb.exceptions_.SimpleTypeValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleTypeValueError.__unicode__ pyxb.exceptions_.SimpleTypeValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleTypeValueError.value pyxb.exceptions_.SimpleTypeValueError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.SimpleUnionValueError pyxb.exceptions_.SimpleUnionValueError-class.html -pyxb.exceptions_.SimpleUnionValueError.__str__ pyxb.exceptions_.SimpleUnionValueError-class.html#__str__ -pyxb.exceptions_.SimpleTypeValueError.__init__ pyxb.exceptions_.SimpleTypeValueError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.SimpleTypeValueError.type pyxb.exceptions_.SimpleTypeValueError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.SimpleUnionValueError.__unicode__ pyxb.exceptions_.SimpleUnionValueError-class.html#__unicode__ -pyxb.exceptions_.SimpleTypeValueError.value pyxb.exceptions_.SimpleTypeValueError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.StructuralBadDocumentError pyxb.exceptions_.StructuralBadDocumentError-class.html -pyxb.exceptions_.StructuralBadDocumentError.__init__ pyxb.exceptions_.StructuralBadDocumentError-class.html#__init__ -pyxb.exceptions_.StructuralBadDocumentError.container pyxb.exceptions_.StructuralBadDocumentError-class.html#container -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.StructuralBadDocumentError.content pyxb.exceptions_.StructuralBadDocumentError-class.html#content -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.StructuralBadDocumentError.element_use pyxb.exceptions_.StructuralBadDocumentError-class.html#element_use -pyxb.exceptions_.UnboundElementError pyxb.exceptions_.UnboundElementError-class.html -pyxb.exceptions_.UnboundElementError.__str__ pyxb.exceptions_.UnboundElementError-class.html#__str__ -pyxb.exceptions_.UnboundElementError.__init__ pyxb.exceptions_.UnboundElementError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.UnboundElementError.instance pyxb.exceptions_.UnboundElementError-class.html#instance -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnboundElementError.__unicode__ pyxb.exceptions_.UnboundElementError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.UnprocessedElementContentError pyxb.exceptions_.UnprocessedElementContentError-class.html -pyxb.exceptions_.BatchElementContentError.symbols pyxb.exceptions_.BatchElementContentError-class.html#symbols -pyxb.exceptions_.BatchElementContentError.symbol_set pyxb.exceptions_.BatchElementContentError-class.html#symbol_set -pyxb.exceptions_.BatchElementContentError.__init__ pyxb.exceptions_.BatchElementContentError-class.html#__init__ -pyxb.exceptions_.BatchElementContentError.fac_configuration pyxb.exceptions_.BatchElementContentError-class.html#fac_configuration -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.BatchElementContentError.instance pyxb.exceptions_.BatchElementContentError-class.html#instance -pyxb.exceptions_.BatchElementContentError.details pyxb.exceptions_.BatchElementContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.UnprocessedKeywordContentError pyxb.exceptions_.UnprocessedKeywordContentError-class.html -pyxb.exceptions_.UnprocessedKeywordContentError.__str__ pyxb.exceptions_.UnprocessedKeywordContentError-class.html#__str__ -pyxb.exceptions_.UnprocessedKeywordContentError.keywords pyxb.exceptions_.UnprocessedKeywordContentError-class.html#keywords -pyxb.exceptions_.UnprocessedKeywordContentError.__init__ pyxb.exceptions_.UnprocessedKeywordContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.UnprocessedKeywordContentError.instance pyxb.exceptions_.UnprocessedKeywordContentError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnprocessedKeywordContentError.__unicode__ pyxb.exceptions_.UnprocessedKeywordContentError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.UnrecognizedAttributeError pyxb.exceptions_.UnrecognizedAttributeError-class.html -pyxb.exceptions_.UnrecognizedAttributeError.__str__ pyxb.exceptions_.UnrecognizedAttributeError-class.html#__str__ -pyxb.exceptions_.AttributeValidationError.tag pyxb.exceptions_.AttributeValidationError-class.html#tag -pyxb.exceptions_.AttributeValidationError.__init__ pyxb.exceptions_.AttributeValidationError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.AttributeValidationError.instance pyxb.exceptions_.AttributeValidationError-class.html#instance -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.AttributeValidationError.type pyxb.exceptions_.AttributeValidationError-class.html#type -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnrecognizedAttributeError.__unicode__ pyxb.exceptions_.UnrecognizedAttributeError-class.html#__unicode__ -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.UnrecognizedContentError pyxb.exceptions_.UnrecognizedContentError-class.html -pyxb.exceptions_.UnrecognizedContentError.__str__ pyxb.exceptions_.UnrecognizedContentError-class.html#__str__ -pyxb.exceptions_.IncrementalElementContentError.__init__ pyxb.exceptions_.IncrementalElementContentError-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.IncrementalElementContentError.instance pyxb.exceptions_.IncrementalElementContentError-class.html#instance -pyxb.exceptions_.UnrecognizedContentError.details pyxb.exceptions_.UnrecognizedContentError-class.html#details -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.IncrementalElementContentError._valueDescription pyxb.exceptions_.IncrementalElementContentError-class.html#_valueDescription -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnrecognizedContentError.__unicode__ pyxb.exceptions_.UnrecognizedContentError-class.html#__unicode__ -pyxb.exceptions_.IncrementalElementContentError.value pyxb.exceptions_.IncrementalElementContentError-class.html#value -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.IncrementalElementContentError.automaton_configuration pyxb.exceptions_.IncrementalElementContentError-class.html#automaton_configuration -pyxb.exceptions_.UnrecognizedDOMRootNodeError pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html -pyxb.exceptions_.UnrecognizedDOMRootNodeError.__get_node_name pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html#__get_node_name -pyxb.exceptions_.UnrecognizedDOMRootNodeError.__init__ pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html#__init__ -pyxb.exceptions_.StructuralBadDocumentError.container pyxb.exceptions_.StructuralBadDocumentError-class.html#container -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.StructuralBadDocumentError.content pyxb.exceptions_.StructuralBadDocumentError-class.html#content -pyxb.exceptions_.UnrecognizedDOMRootNodeError.node pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html#node -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.UnrecognizedDOMRootNodeError.node_name pyxb.exceptions_.UnrecognizedDOMRootNodeError-class.html#node_name -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.exceptions_.StructuralBadDocumentError.element_use pyxb.exceptions_.StructuralBadDocumentError-class.html#element_use -pyxb.exceptions_.UsageError pyxb.exceptions_.UsageError-class.html -pyxb.exceptions_.ValidationError pyxb.exceptions_.ValidationError-class.html -pyxb.exceptions_.PyXBException.__init__ pyxb.exceptions_.PyXBException-class.html#__init__ -pyxb.exceptions_.PyXBException._args pyxb.exceptions_.PyXBException-class.html#_args -pyxb.exceptions_.ValidationError.location pyxb.exceptions_.ValidationError-class.html#location -pyxb.exceptions_.ValidationError.details pyxb.exceptions_.ValidationError-class.html#details -pyxb.exceptions_.PyXBException._kw pyxb.exceptions_.PyXBException-class.html#_kw -pyxb.exceptions_.PyXBException._str_from_unicode pyxb.exceptions_.PyXBException-class.html#_str_from_unicode -pyxb.namespace.ExpandedName pyxb.namespace.ExpandedName-class.html -pyxb.namespace.ExpandedName.__localName pyxb.namespace.ExpandedName-class.html#__localName -pyxb.namespace.ExpandedName.getAttribute pyxb.namespace.ExpandedName-class.html#getAttribute -pyxb.namespace.ExpandedName.__str__ pyxb.namespace.ExpandedName-class.html#__str__ -pyxb.namespace.ExpandedName.nodeMatches pyxb.namespace.ExpandedName-class.html#nodeMatches -pyxb.namespace.ExpandedName.__lt__ pyxb.namespace.ExpandedName-class.html#__lt__ -pyxb.namespace.ExpandedName.__namespace pyxb.namespace.ExpandedName-class.html#__namespace -pyxb.namespace.ExpandedName.__init__ pyxb.namespace.ExpandedName-class.html#__init__ -pyxb.namespace.ExpandedName.__namespaceURI pyxb.namespace.ExpandedName-class.html#__namespaceURI -pyxb.namespace.ExpandedName.namespace pyxb.namespace.ExpandedName-class.html#namespace -pyxb.namespace.ExpandedName.__getattr__ pyxb.namespace.ExpandedName-class.html#__getattr__ -pyxb.namespace.ExpandedName.localName pyxb.namespace.ExpandedName-class.html#localName -pyxb.namespace.ExpandedName.__ne__ pyxb.namespace.ExpandedName-class.html#__ne__ -pyxb.namespace.ExpandedName.adoptName pyxb.namespace.ExpandedName-class.html#adoptName -pyxb.namespace.ExpandedName.__gt__ pyxb.namespace.ExpandedName-class.html#__gt__ -pyxb.namespace.ExpandedName.__eq__ pyxb.namespace.ExpandedName-class.html#__eq__ -pyxb.namespace.ExpandedName.createName pyxb.namespace.ExpandedName-class.html#createName -pyxb.namespace.ExpandedName.validateComponentModel pyxb.namespace.ExpandedName-class.html#validateComponentModel -pyxb.namespace.ExpandedName.__otherForCompare pyxb.namespace.ExpandedName-class.html#__otherForCompare -pyxb.namespace.ExpandedName.namespaceURI pyxb.namespace.ExpandedName-class.html#namespaceURI -pyxb.namespace.ExpandedName.__le__ pyxb.namespace.ExpandedName-class.html#__le__ -pyxb.namespace.ExpandedName.__expandedName pyxb.namespace.ExpandedName-class.html#__expandedName -pyxb.namespace.ExpandedName.__hash__ pyxb.namespace.ExpandedName-class.html#__hash__ -pyxb.namespace.ExpandedName.uriTuple pyxb.namespace.ExpandedName-class.html#uriTuple -pyxb.namespace.ExpandedName.__ge__ pyxb.namespace.ExpandedName-class.html#__ge__ -pyxb.namespace.NamedObjectMap pyxb.namespace.NamedObjectMap-class.html -pyxb.namespace.NamedObjectMap.__category pyxb.namespace.NamedObjectMap-class.html#__category -pyxb.namespace.NamedObjectMap.__namespace pyxb.namespace.NamedObjectMap-class.html#__namespace -pyxb.namespace.NamedObjectMap.__init__ pyxb.namespace.NamedObjectMap-class.html#__init__ -pyxb.namespace.NamedObjectMap.category pyxb.namespace.NamedObjectMap-class.html#category -pyxb.namespace.NamedObjectMap.namespace pyxb.namespace.NamedObjectMap-class.html#namespace -pyxb.namespace.Namespace pyxb.namespace.Namespace-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.Namespace.__str__ pyxb.namespace.Namespace-class.html#__str__ -pyxb.namespace.Namespace.prefix pyxb.namespace.Namespace-class.html#prefix -pyxb.namespace.Namespace.__definedBuiltins pyxb.namespace.Namespace-class.html#__definedBuiltins -pyxb.namespace.Namespace.isUndeclaredNamespace pyxb.namespace.Namespace-class.html#isUndeclaredNamespace -pyxb.namespace.Namespace.__AbsentNamespaceRegistry pyxb.namespace.Namespace-class.html#__AbsentNamespaceRegistry -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.Namespace.CreateAbsentNamespace pyxb.namespace.Namespace-class.html#CreateAbsentNamespace -pyxb.namespace.Namespace.__didValidation pyxb.namespace.Namespace-class.html#__didValidation -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace.Namespace.__builtinModulePath pyxb.namespace.Namespace-class.html#__builtinModulePath -pyxb.namespace.Namespace.__hasBeenArchived pyxb.namespace.Namespace-class.html#__hasBeenArchived -pyxb.namespace.Namespace.__initialNamespaceContext pyxb.namespace.Namespace-class.html#__initialNamespaceContext -pyxb.namespace.Namespace.__namespaceArchive pyxb.namespace.Namespace-class.html#__namespaceArchive -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace.Namespace.__isLoadedNamespace pyxb.namespace.Namespace-class.html#__isLoadedNamespace -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace.Namespace.__bindingConfiguration pyxb.namespace.Namespace-class.html#__bindingConfiguration -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace.Namespace.nodeIsNamed pyxb.namespace.Namespace-class.html#nodeIsNamed -pyxb.namespace.Namespace.builtinModulePath pyxb.namespace.Namespace-class.html#builtinModulePath -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.Namespace.__boundPrefix pyxb.namespace.Namespace-class.html#__boundPrefix -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.Namespace.fallbackNamespace pyxb.namespace.Namespace-class.html#fallbackNamespace -pyxb.namespace.Namespace.boundPrefix pyxb.namespace.Namespace-class.html#boundPrefix -pyxb.namespace.Namespace.__getnewargs__ pyxb.namespace.Namespace-class.html#__getnewargs__ -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace.Namespace.__Registry pyxb.namespace.Namespace-class.html#__Registry -pyxb.namespace.Namespace.builtinNamespaceRepresentation pyxb.namespace.Namespace-class.html#builtinNamespaceRepresentation -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace.Namespace._defineBuiltins_ox pyxb.namespace.Namespace-class.html#_defineBuiltins_ox -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.Namespace.isLoadedNamespace pyxb.namespace.Namespace-class.html#isLoadedNamespace -pyxb.namespace.Namespace.__inValidation pyxb.namespace.Namespace-class.html#__inValidation -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.Namespace.initialNamespaceContext pyxb.namespace.Namespace-class.html#initialNamespaceContext -pyxb.namespace.Namespace.AvailableNamespaces pyxb.namespace.Namespace-class.html#AvailableNamespaces -pyxb.namespace.Namespace.__absentSerializedUUID pyxb.namespace.Namespace-class.html#__absentSerializedUUID -pyxb.namespace.Namespace.__uri pyxb.namespace.Namespace-class.html#__uri -pyxb.namespace.Namespace.createExpandedName pyxb.namespace.Namespace-class.html#createExpandedName -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.Namespace.__SerializedVariantAbsent pyxb.namespace.Namespace-class.html#__SerializedVariantAbsent -pyxb.namespace.Namespace._reset pyxb.namespace.Namespace-class.html#_reset -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.Namespace.__contextInScopeNamespaces pyxb.namespace.Namespace-class.html#__contextInScopeNamespaces -pyxb.namespace.Namespace._replaceComponent pyxb.namespace.Namespace-class.html#_replaceComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.Namespace._loadComponentsFromArchives pyxb.namespace.Namespace-class.html#_loadComponentsFromArchives -pyxb.namespace.Namespace._defineBuiltins pyxb.namespace.Namespace-class.html#_defineBuiltins -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace.Namespace.__AbsentNamespaces pyxb.namespace.Namespace-class.html#__AbsentNamespaces -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace.Namespace.__isBuiltinNamespace pyxb.namespace.Namespace-class.html#__isBuiltinNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace.Namespace._overrideAbsentNamespace pyxb.namespace.Namespace-class.html#_overrideAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.Namespace._NamespaceForURI pyxb.namespace.Namespace-class.html#_NamespaceForURI -pyxb.namespace.Namespace.__prefix pyxb.namespace.Namespace-class.html#__prefix -pyxb.namespace.Namespace.__init__ pyxb.namespace.Namespace-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace.Namespace.__identifyNamespace pyxb.namespace.Namespace-class.html#__identifyNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace.Namespace.__new__ pyxb.namespace.Namespace-class.html#__new__ -pyxb.namespace.Namespace.__contextDefaultNamespace pyxb.namespace.Namespace-class.html#__contextDefaultNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.Namespace.__isUndeclaredNamespace pyxb.namespace.Namespace-class.html#__isUndeclaredNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.Namespace.__getstate__ pyxb.namespace.Namespace-class.html#__getstate__ -pyxb.namespace.Namespace.isBuiltinNamespace pyxb.namespace.Namespace-class.html#isBuiltinNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.Namespace.description pyxb.namespace.Namespace-class.html#description -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace.Namespace.hasBeenArchived pyxb.namespace.Namespace-class.html#hasBeenArchived -pyxb.namespace.Namespace.__absentNamespaceID pyxb.namespace.Namespace-class.html#__absentNamespaceID -pyxb.namespace.Namespace.isAbsentNamespace pyxb.namespace.Namespace-class.html#isAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.Namespace.__description pyxb.namespace.Namespace-class.html#__description -pyxb.namespace.Namespace.validateComponentModel pyxb.namespace.Namespace-class.html#validateComponentModel -pyxb.namespace.Namespace.uri pyxb.namespace.Namespace-class.html#uri -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace.Namespace.setPrefix pyxb.namespace.Namespace-class.html#setPrefix -pyxb.namespace._ComponentDependency_mixin pyxb.namespace._ComponentDependency_mixin-class.html -pyxb.namespace._ComponentDependency_mixin._resetClone_csc pyxb.namespace._ComponentDependency_mixin-class.html#_resetClone_csc -pyxb.namespace._ComponentDependency_mixin.__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#__bindingRequires -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.namespace._ComponentDependency_mixin.__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#__PrivateTransient -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.namespace._NamespaceCategory_mixin pyxb.namespace._NamespaceCategory_mixin-class.html -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.namespace._NamespaceCategory_mixin.__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#__defineCategoryAccessors -pyxb.namespace._NamespaceCategory_mixin.__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#__checkCategoriesEmpty -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace._NamespaceCategory_mixin.__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#__categoryMap -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace._NamespaceCategory_mixin._reset pyxb.namespace._NamespaceCategory_mixin-class.html#_reset -pyxb.namespace._NamespaceComponentAssociation_mixin pyxb.namespace._NamespaceComponentAssociation_mixin-class.html -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace._NamespaceComponentAssociation_mixin.__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#__components -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceComponentAssociation_mixin._replaceComponent_csc pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_replaceComponent_csc -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace._NamespaceComponentAssociation_mixin.__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#__origins -pyxb.namespace._NamespaceComponentAssociation_mixin._reset pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_reset -pyxb.namespace.archive.ModuleRecord pyxb.namespace.archive.ModuleRecord-class.html -pyxb.namespace.archive.ModuleRecord.__isIncorporated pyxb.namespace.archive.ModuleRecord-class.html#__isIncorporated -pyxb.namespace.archive.ModuleRecord.referencedNamespaces pyxb.namespace.archive.ModuleRecord-class.html#referencedNamespaces -pyxb.namespace.archive.ModuleRecord.addOrigin pyxb.namespace.archive.ModuleRecord-class.html#addOrigin -pyxb.namespace.archive.ModuleRecord.__str__ pyxb.namespace.archive.ModuleRecord-class.html#__str__ -pyxb.namespace.archive.ModuleRecord._setFromOther pyxb.namespace.archive.ModuleRecord-class.html#_setFromOther -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.namespace.archive.ModuleRecord.isLoadable pyxb.namespace.archive.ModuleRecord-class.html#isLoadable -pyxb.namespace.archive.ModuleRecord.__categoryObjects pyxb.namespace.archive.ModuleRecord-class.html#__categoryObjects -pyxb.namespace.archive.ModuleRecord._setIsPublic pyxb.namespace.archive.ModuleRecord-class.html#_setIsPublic -pyxb.namespace.archive.ModuleRecord.__archive pyxb.namespace.archive.ModuleRecord-class.html#__archive -pyxb.namespace.archive.ModuleRecord.setModulePath pyxb.namespace.archive.ModuleRecord-class.html#setModulePath -pyxb.namespace.archive.ModuleRecord.generationUID pyxb.namespace.archive.ModuleRecord-class.html#generationUID -pyxb.namespace.archive.ModuleRecord.__namespace pyxb.namespace.archive.ModuleRecord-class.html#__namespace -pyxb.namespace.archive.ModuleRecord.prepareForArchive pyxb.namespace.archive.ModuleRecord-class.html#prepareForArchive -pyxb.namespace.archive.ModuleRecord.__init__ pyxb.namespace.archive.ModuleRecord-class.html#__init__ -pyxb.namespace.archive.ModuleRecord.categoryObjects pyxb.namespace.archive.ModuleRecord-class.html#categoryObjects -pyxb.namespace.archive.ModuleRecord.__referencedNamespaces pyxb.namespace.archive.ModuleRecord-class.html#__referencedNamespaces -pyxb.namespace.archive.ModuleRecord.completeGenerationAssociations pyxb.namespace.archive.ModuleRecord-class.html#completeGenerationAssociations -pyxb.namespace.archive.ModuleRecord.namespace pyxb.namespace.archive.ModuleRecord-class.html#namespace -pyxb.namespace.archive.ModuleRecord.archive pyxb.namespace.archive.ModuleRecord-class.html#archive -pyxb.namespace.archive.ModuleRecord.hasMatchingOrigin pyxb.namespace.archive.ModuleRecord-class.html#hasMatchingOrigin -pyxb.namespace.archive.ModuleRecord.__isPublic pyxb.namespace.archive.ModuleRecord-class.html#__isPublic -pyxb.namespace.archive.ModuleRecord.__constructedLocally pyxb.namespace.archive.ModuleRecord-class.html#__constructedLocally -pyxb.namespace.archive.ModuleRecord.__originMap pyxb.namespace.archive.ModuleRecord-class.html#__originMap -pyxb.namespace.archive.ModuleRecord.isPublic pyxb.namespace.archive.ModuleRecord-class.html#isPublic -pyxb.namespace.archive.ModuleRecord.isIncorporated pyxb.namespace.archive.ModuleRecord-class.html#isIncorporated -pyxb.namespace.archive.ModuleRecord.resetCategoryObjects pyxb.namespace.archive.ModuleRecord-class.html#resetCategoryObjects -pyxb.namespace.archive.ModuleRecord._setReferencedNamespaces pyxb.namespace.archive.ModuleRecord-class.html#_setReferencedNamespaces -pyxb.namespace.archive.ModuleRecord.__PrivateTransient pyxb.namespace.archive.ModuleRecord-class.html#__PrivateTransient -pyxb.namespace.archive.ModuleRecord.markIncorporated pyxb.namespace.archive.ModuleRecord-class.html#markIncorporated -pyxb.namespace.archive.ModuleRecord.lookupOriginBySignature pyxb.namespace.archive.ModuleRecord-class.html#lookupOriginBySignature -pyxb.namespace.archive.ModuleRecord._addCategoryObject pyxb.namespace.archive.ModuleRecord-class.html#_addCategoryObject -pyxb.namespace.archive.ModuleRecord.origins pyxb.namespace.archive.ModuleRecord-class.html#origins -pyxb.namespace.archive.ModuleRecord.__dependsOnExternal pyxb.namespace.archive.ModuleRecord-class.html#__dependsOnExternal -pyxb.namespace.archive.ModuleRecord.__isLoadable pyxb.namespace.archive.ModuleRecord-class.html#__isLoadable -pyxb.namespace.archive.ModuleRecord._setOrigins pyxb.namespace.archive.ModuleRecord-class.html#_setOrigins -pyxb.namespace.archive.ModuleRecord.__generationUID pyxb.namespace.archive.ModuleRecord-class.html#__generationUID -pyxb.namespace.archive.ModuleRecord._loadCategoryObjects pyxb.namespace.archive.ModuleRecord-class.html#_loadCategoryObjects -pyxb.namespace.archive.ModuleRecord.__modulePath pyxb.namespace.archive.ModuleRecord-class.html#__modulePath -pyxb.namespace.archive.ModuleRecord.referenceNamespace pyxb.namespace.archive.ModuleRecord-class.html#referenceNamespace -pyxb.namespace.archive.ModuleRecord.dependsOnExternal pyxb.namespace.archive.ModuleRecord-class.html#dependsOnExternal -pyxb.namespace.archive.ModuleRecord.modulePath pyxb.namespace.archive.ModuleRecord-class.html#modulePath -pyxb.namespace.archive.ModuleRecord._setArchive pyxb.namespace.archive.ModuleRecord-class.html#_setArchive -pyxb.namespace.archive.ModuleRecord._setIsLoadable pyxb.namespace.archive.ModuleRecord-class.html#_setIsLoadable -pyxb.namespace.archive.NamespaceArchive pyxb.namespace.archive.NamespaceArchive-class.html -pyxb.namespace.archive.NamespaceArchive._stage pyxb.namespace.archive.NamespaceArchive-class.html#_stage -pyxb.namespace.archive.NamespaceArchive._STAGE_readModules pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_readModules -pyxb.namespace.archive.NamespaceArchive._STAGE_COMPLETE pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_COMPLETE -pyxb.namespace.archive.NamespaceArchive.__str__ pyxb.namespace.archive.NamespaceArchive-class.html#__str__ -pyxb.namespace.archive.NamespaceArchive.__readComponentSet pyxb.namespace.archive.NamespaceArchive-class.html#__readComponentSet -pyxb.namespace.archive.NamespaceArchive.__ArchivePattern_re pyxb.namespace.archive.NamespaceArchive-class.html#__ArchivePattern_re -pyxb.namespace.archive.NamespaceArchive.isLoadable pyxb.namespace.archive.NamespaceArchive-class.html#isLoadable -pyxb.namespace.archive.NamespaceArchive._STAGE_UNOPENED pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_UNOPENED -pyxb.namespace.archive.NamespaceArchive.moduleRecords pyxb.namespace.archive.NamespaceArchive-class.html#moduleRecords -pyxb.namespace.archive.NamespaceArchive.__createUnpickler pyxb.namespace.archive.NamespaceArchive-class.html#__createUnpickler -pyxb.namespace.archive.NamespaceArchive.__NamespaceArchives pyxb.namespace.archive.NamespaceArchive-class.html#__NamespaceArchives -pyxb.namespace.archive.NamespaceArchive.generationUID pyxb.namespace.archive.NamespaceArchive-class.html#generationUID -pyxb.namespace.archive.NamespaceArchive.__init__ pyxb.namespace.archive.NamespaceArchive-class.html#__init__ -pyxb.namespace.archive.NamespaceArchive.__validateModules pyxb.namespace.archive.NamespaceArchive-class.html#__validateModules -pyxb.namespace.archive.NamespaceArchive.__locateModuleRecords pyxb.namespace.archive.NamespaceArchive-class.html#__locateModuleRecords -pyxb.namespace.archive.NamespaceArchive._unsatisfiedModulePrerequisites pyxb.namespace.archive.NamespaceArchive-class.html#_unsatisfiedModulePrerequisites -pyxb.namespace.archive.NamespaceArchive.discard pyxb.namespace.archive.NamespaceArchive-class.html#discard -pyxb.namespace.archive.NamespaceArchive.archivePath pyxb.namespace.archive.NamespaceArchive-class.html#archivePath -pyxb.namespace.archive.NamespaceArchive._AnonymousCategory pyxb.namespace.archive.NamespaceArchive-class.html#_AnonymousCategory -pyxb.namespace.archive.NamespaceArchive.add pyxb.namespace.archive.NamespaceArchive-class.html#add -pyxb.namespace.archive.NamespaceArchive._STAGE_readComponents pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_readComponents -pyxb.namespace.archive.NamespaceArchive.__AnonymousCategory pyxb.namespace.archive.NamespaceArchive-class.html#__AnonymousCategory -pyxb.namespace.archive.NamespaceArchive.__moduleRecords pyxb.namespace.archive.NamespaceArchive-class.html#__moduleRecords -pyxb.namespace.archive.NamespaceArchive.readNamespaces pyxb.namespace.archive.NamespaceArchive-class.html#readNamespaces -pyxb.namespace.archive.NamespaceArchive.__validatePrerequisites pyxb.namespace.archive.NamespaceArchive-class.html#__validatePrerequisites -pyxb.namespace.archive.NamespaceArchive._STAGE_validateModules pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_validateModules -pyxb.namespace.archive.NamespaceArchive.update pyxb.namespace.archive.NamespaceArchive-class.html#update -pyxb.namespace.archive.NamespaceArchive.writeNamespaces pyxb.namespace.archive.NamespaceArchive-class.html#writeNamespaces -pyxb.namespace.archive.NamespaceArchive.__createPickler pyxb.namespace.archive.NamespaceArchive-class.html#__createPickler -pyxb.namespace.archive.NamespaceArchive.namespaces pyxb.namespace.archive.NamespaceArchive-class.html#namespaces -pyxb.namespace.archive.NamespaceArchive.PreLoadArchives pyxb.namespace.archive.NamespaceArchive-class.html#PreLoadArchives -pyxb.namespace.archive.NamespaceArchive.__PickleFormat pyxb.namespace.archive.NamespaceArchive-class.html#__PickleFormat -pyxb.namespace.archive.NamespaceArchive.__readModules pyxb.namespace.archive.NamespaceArchive-class.html#__readModules -pyxb.namespace.archive.NamespaceArchive.__unpickler pyxb.namespace.archive.NamespaceArchive-class.html#__unpickler -pyxb.namespace.archive.NamespaceArchive.__isLoadable pyxb.namespace.archive.NamespaceArchive-class.html#__isLoadable -pyxb.namespace.archive.NamespaceArchive.ForPath pyxb.namespace.archive.NamespaceArchive-class.html#ForPath -pyxb.namespace.archive.NamespaceArchive.__generationUID pyxb.namespace.archive.NamespaceArchive-class.html#__generationUID -pyxb.namespace.archive.NamespaceArchive._readToStage pyxb.namespace.archive.NamespaceArchive-class.html#_readToStage -pyxb.namespace.archive.NamespaceArchive.__PicklingArchive pyxb.namespace.archive.NamespaceArchive-class.html#__PicklingArchive -pyxb.namespace.archive.NamespaceArchive.__GetArchiveInstance pyxb.namespace.archive.NamespaceArchive-class.html#__GetArchiveInstance -pyxb.namespace.archive.NamespaceArchive._STAGE_uid pyxb.namespace.archive.NamespaceArchive-class.html#_STAGE_uid -pyxb.namespace.archive.NamespaceArchive.__stage pyxb.namespace.archive.NamespaceArchive-class.html#__stage -pyxb.namespace.archive.NamespaceArchive.PicklingArchive pyxb.namespace.archive.NamespaceArchive-class.html#PicklingArchive -pyxb.namespace.archive.NamespaceArchive.__namespaces pyxb.namespace.archive.NamespaceArchive-class.html#__namespaces -pyxb.namespace.archive.NamespaceArchive.__archivePath pyxb.namespace.archive.NamespaceArchive-class.html#__archivePath -pyxb.namespace.archive.NamespaceDependencies pyxb.namespace.archive.NamespaceDependencies-class.html -pyxb.namespace.archive.NamespaceDependencies.namespaceGraph pyxb.namespace.archive.NamespaceDependencies-class.html#namespaceGraph -pyxb.namespace.archive.NamespaceDependencies.__rootNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#__rootNamespaces -pyxb.namespace.archive.NamespaceDependencies.dependentNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#dependentNamespaces -pyxb.namespace.archive.NamespaceDependencies.__init__ pyxb.namespace.archive.NamespaceDependencies-class.html#__init__ -pyxb.namespace.archive.NamespaceDependencies.rootNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#rootNamespaces -pyxb.namespace.archive.NamespaceDependencies.__componentGraph pyxb.namespace.archive.NamespaceDependencies-class.html#__componentGraph -pyxb.namespace.archive.NamespaceDependencies.namespaceOrder pyxb.namespace.archive.NamespaceDependencies-class.html#namespaceOrder -pyxb.namespace.archive.NamespaceDependencies.siblingNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#siblingNamespaces -pyxb.namespace.archive.NamespaceDependencies.componentOrder pyxb.namespace.archive.NamespaceDependencies-class.html#componentOrder -pyxb.namespace.archive.NamespaceDependencies.componentGraph pyxb.namespace.archive.NamespaceDependencies-class.html#componentGraph -pyxb.namespace.archive.NamespaceDependencies.__namespaceGraph pyxb.namespace.archive.NamespaceDependencies-class.html#__namespaceGraph -pyxb.namespace.archive.NamespaceDependencies.siblingsFromGraph pyxb.namespace.archive.NamespaceDependencies-class.html#siblingsFromGraph -pyxb.namespace.archive.NamespaceDependencies.__siblingNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#__siblingNamespaces -pyxb.namespace.archive.NamespaceDependencies.setSiblingNamespaces pyxb.namespace.archive.NamespaceDependencies-class.html#setSiblingNamespaces -pyxb.namespace.archive._ArchivableObject_mixin pyxb.namespace.archive._ArchivableObject_mixin-class.html -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther_csc pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther_csc -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.namespace.archive._ArchivableObject_mixin.__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#__objectOrigin -pyxb.namespace.archive._NamespaceArchivable_mixin pyxb.namespace.archive._NamespaceArchivable_mixin-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace.archive._NamespaceArchivable_mixin.__init__ pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__init__ -pyxb.namespace.archive._NamespaceArchivable_mixin.__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__loadedFromArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__isImportAugmentable -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace.archive._NamespaceArchivable_mixin.__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin._setState_csc pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setState_csc -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace.archive._NamespaceArchivable_mixin.__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__wroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#__moduleRecordMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace.archive._NamespaceArchivable_mixin._reset pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_reset -pyxb.namespace.archive._ObjectOrigin pyxb.namespace.archive._ObjectOrigin-class.html -pyxb.namespace.archive._ObjectOrigin.moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#moduleRecord -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__categoryObjectMap pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__categoryObjectMap -pyxb.namespace.archive._ObjectOrigin.resetCategoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#resetCategoryMembers -pyxb.namespace.archive._ObjectOrigin.generationUID pyxb.namespace.archive._ObjectOrigin-class.html#generationUID -pyxb.namespace.archive._ObjectOrigin.__PrivateTransient pyxb.namespace.archive._ObjectOrigin-class.html#__PrivateTransient -pyxb.namespace.archive._ObjectOrigin.__init__ pyxb.namespace.archive._ObjectOrigin-class.html#__init__ -pyxb.namespace.archive._ObjectOrigin.__categoryObjectMap pyxb.namespace.archive._ObjectOrigin-class.html#__categoryObjectMap -pyxb.namespace.archive._ObjectOrigin.__moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#__moduleRecord -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__moduleRecord -pyxb.namespace.archive._ObjectOrigin.namespace pyxb.namespace.archive._ObjectOrigin-class.html#namespace -pyxb.namespace.archive._ObjectOrigin.originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#originatedObjects -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__originatedObjects -pyxb.namespace.archive._ObjectOrigin.addCategoryMember pyxb.namespace.archive._ObjectOrigin-class.html#addCategoryMember -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__signature pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__signature -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__PrivateTransient pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__PrivateTransient -pyxb.namespace.archive._ObjectOrigin.categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#categoryMembers -pyxb.namespace.archive._ObjectOrigin.__originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#__originatedObjects -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__categoryMembers -pyxb.namespace.archive._ObjectOrigin.signature pyxb.namespace.archive._ObjectOrigin-class.html#signature -pyxb.namespace.archive._ObjectOrigin.__categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#__categoryMembers -pyxb.namespace.archive._ObjectOrigin.__signature pyxb.namespace.archive._ObjectOrigin-class.html#__signature -pyxb.namespace.archive._SchemaOrigin pyxb.namespace.archive._SchemaOrigin-class.html -pyxb.namespace.archive._ObjectOrigin.moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#moduleRecord -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__categoryObjectMap pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__categoryObjectMap -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__PrivateTransient pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__PrivateTransient -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__setDefaultKW pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__setDefaultKW -pyxb.namespace.archive._SchemaOrigin.__str__ pyxb.namespace.archive._SchemaOrigin-class.html#__str__ -pyxb.namespace.archive._ObjectOrigin.resetCategoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#resetCategoryMembers -pyxb.namespace.archive._ObjectOrigin.generationUID pyxb.namespace.archive._ObjectOrigin-class.html#generationUID -pyxb.namespace.archive._SchemaOrigin.__PrivateTransient pyxb.namespace.archive._SchemaOrigin-class.html#__PrivateTransient -pyxb.namespace.archive._SchemaOrigin.__init__ pyxb.namespace.archive._SchemaOrigin-class.html#__init__ -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__moduleRecord pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__moduleRecord -pyxb.namespace.archive._ObjectOrigin.namespace pyxb.namespace.archive._ObjectOrigin-class.html#namespace -pyxb.namespace.archive._SchemaOrigin.version pyxb.namespace.archive._SchemaOrigin-class.html#version -pyxb.namespace.archive._SchemaOrigin.__location pyxb.namespace.archive._SchemaOrigin-class.html#__location -pyxb.namespace.archive._SchemaOrigin.__version pyxb.namespace.archive._SchemaOrigin-class.html#__version -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.namespace.archive._SchemaOrigin.match pyxb.namespace.archive._SchemaOrigin-class.html#match -pyxb.namespace.archive._SchemaOrigin.location pyxb.namespace.archive._SchemaOrigin-class.html#location -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__location pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__location -pyxb.namespace.archive._SchemaOrigin.__setDefaultKW pyxb.namespace.archive._SchemaOrigin-class.html#__setDefaultKW -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__originatedObjects -pyxb.namespace.archive._ObjectOrigin.addCategoryMember pyxb.namespace.archive._ObjectOrigin-class.html#addCategoryMember -pyxb.namespace.archive._ObjectOrigin.originatedObjects pyxb.namespace.archive._ObjectOrigin-class.html#originatedObjects -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__version pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__version -pyxb.namespace.archive._SchemaOrigin.__schema pyxb.namespace.archive._SchemaOrigin-class.html#__schema -pyxb.namespace.archive._SchemaOrigin._SchemaOrigin__schema pyxb.namespace.archive._SchemaOrigin-class.html#_SchemaOrigin__schema -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__signature pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__signature -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__PrivateTransient pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__PrivateTransient -pyxb.namespace.archive._ObjectOrigin.categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#categoryMembers -pyxb.namespace.archive._ObjectOrigin._ObjectOrigin__categoryMembers pyxb.namespace.archive._ObjectOrigin-class.html#_ObjectOrigin__categoryMembers -pyxb.namespace.archive._ObjectOrigin.signature pyxb.namespace.archive._ObjectOrigin-class.html#signature -pyxb.namespace.archive._SchemaOrigin.schema pyxb.namespace.archive._SchemaOrigin-class.html#schema -pyxb.namespace.builtin._XML pyxb.namespace.builtin._XML-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.Namespace.__str__ pyxb.namespace.Namespace-class.html#__str__ -pyxb.namespace.Namespace.prefix pyxb.namespace.Namespace-class.html#prefix -pyxb.namespace.Namespace.isUndeclaredNamespace pyxb.namespace.Namespace-class.html#isUndeclaredNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.Namespace.CreateAbsentNamespace pyxb.namespace.Namespace-class.html#CreateAbsentNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace.Namespace.nodeIsNamed pyxb.namespace.Namespace-class.html#nodeIsNamed -pyxb.namespace.Namespace.builtinModulePath pyxb.namespace.Namespace-class.html#builtinModulePath -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.Namespace.fallbackNamespace pyxb.namespace.Namespace-class.html#fallbackNamespace -pyxb.namespace.Namespace.boundPrefix pyxb.namespace.Namespace-class.html#boundPrefix -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace.Namespace.builtinNamespaceRepresentation pyxb.namespace.Namespace-class.html#builtinNamespaceRepresentation -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace.builtin._XML._defineBuiltins_ox pyxb.namespace.builtin._XML-class.html#_defineBuiltins_ox -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.Namespace.isLoadedNamespace pyxb.namespace.Namespace-class.html#isLoadedNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.Namespace.initialNamespaceContext pyxb.namespace.Namespace-class.html#initialNamespaceContext -pyxb.namespace.Namespace.AvailableNamespaces pyxb.namespace.Namespace-class.html#AvailableNamespaces -pyxb.namespace.Namespace.createExpandedName pyxb.namespace.Namespace-class.html#createExpandedName -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.Namespace._reset pyxb.namespace.Namespace-class.html#_reset -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.Namespace._replaceComponent pyxb.namespace.Namespace-class.html#_replaceComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.Namespace._loadComponentsFromArchives pyxb.namespace.Namespace-class.html#_loadComponentsFromArchives -pyxb.namespace.Namespace._defineBuiltins pyxb.namespace.Namespace-class.html#_defineBuiltins -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace.Namespace._overrideAbsentNamespace pyxb.namespace.Namespace-class.html#_overrideAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.Namespace._NamespaceForURI pyxb.namespace.Namespace-class.html#_NamespaceForURI -pyxb.namespace.Namespace.__init__ pyxb.namespace.Namespace-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace.Namespace.__getnewargs__ pyxb.namespace.Namespace-class.html#__getnewargs__ -pyxb.namespace.Namespace.__new__ pyxb.namespace.Namespace-class.html#__new__ -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.Namespace.__getstate__ pyxb.namespace.Namespace-class.html#__getstate__ -pyxb.namespace.Namespace.isBuiltinNamespace pyxb.namespace.Namespace-class.html#isBuiltinNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.Namespace.description pyxb.namespace.Namespace-class.html#description -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace.Namespace.hasBeenArchived pyxb.namespace.Namespace-class.html#hasBeenArchived -pyxb.namespace.Namespace.isAbsentNamespace pyxb.namespace.Namespace-class.html#isAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.Namespace.validateComponentModel pyxb.namespace.Namespace-class.html#validateComponentModel -pyxb.namespace.Namespace.uri pyxb.namespace.Namespace-class.html#uri -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace.Namespace.setPrefix pyxb.namespace.Namespace-class.html#setPrefix -pyxb.namespace.builtin._XMLSchema pyxb.namespace.builtin._XMLSchema-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.Namespace.__str__ pyxb.namespace.Namespace-class.html#__str__ -pyxb.namespace.Namespace.prefix pyxb.namespace.Namespace-class.html#prefix -pyxb.namespace.Namespace.isUndeclaredNamespace pyxb.namespace.Namespace-class.html#isUndeclaredNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.Namespace.CreateAbsentNamespace pyxb.namespace.Namespace-class.html#CreateAbsentNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace.Namespace.nodeIsNamed pyxb.namespace.Namespace-class.html#nodeIsNamed -pyxb.namespace.Namespace.builtinModulePath pyxb.namespace.Namespace-class.html#builtinModulePath -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.Namespace.fallbackNamespace pyxb.namespace.Namespace-class.html#fallbackNamespace -pyxb.namespace.Namespace.boundPrefix pyxb.namespace.Namespace-class.html#boundPrefix -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace.Namespace.builtinNamespaceRepresentation pyxb.namespace.Namespace-class.html#builtinNamespaceRepresentation -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace.builtin._XMLSchema._defineBuiltins_ox pyxb.namespace.builtin._XMLSchema-class.html#_defineBuiltins_ox -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.Namespace.isLoadedNamespace pyxb.namespace.Namespace-class.html#isLoadedNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.Namespace.initialNamespaceContext pyxb.namespace.Namespace-class.html#initialNamespaceContext -pyxb.namespace.Namespace.AvailableNamespaces pyxb.namespace.Namespace-class.html#AvailableNamespaces -pyxb.namespace.Namespace.createExpandedName pyxb.namespace.Namespace-class.html#createExpandedName -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.Namespace._reset pyxb.namespace.Namespace-class.html#_reset -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.Namespace._replaceComponent pyxb.namespace.Namespace-class.html#_replaceComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.Namespace._loadComponentsFromArchives pyxb.namespace.Namespace-class.html#_loadComponentsFromArchives -pyxb.namespace.Namespace._defineBuiltins pyxb.namespace.Namespace-class.html#_defineBuiltins -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace.Namespace._overrideAbsentNamespace pyxb.namespace.Namespace-class.html#_overrideAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.Namespace._NamespaceForURI pyxb.namespace.Namespace-class.html#_NamespaceForURI -pyxb.namespace.Namespace.__init__ pyxb.namespace.Namespace-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace.Namespace.__getnewargs__ pyxb.namespace.Namespace-class.html#__getnewargs__ -pyxb.namespace.Namespace.__new__ pyxb.namespace.Namespace-class.html#__new__ -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.Namespace.__getstate__ pyxb.namespace.Namespace-class.html#__getstate__ -pyxb.namespace.Namespace.isBuiltinNamespace pyxb.namespace.Namespace-class.html#isBuiltinNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.Namespace.description pyxb.namespace.Namespace-class.html#description -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace.Namespace.hasBeenArchived pyxb.namespace.Namespace-class.html#hasBeenArchived -pyxb.namespace.Namespace.isAbsentNamespace pyxb.namespace.Namespace-class.html#isAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.Namespace.validateComponentModel pyxb.namespace.Namespace-class.html#validateComponentModel -pyxb.namespace.Namespace.uri pyxb.namespace.Namespace-class.html#uri -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace.Namespace.setPrefix pyxb.namespace.Namespace-class.html#setPrefix -pyxb.namespace.builtin._XMLSchema_instance pyxb.namespace.builtin._XMLSchema_instance-class.html -pyxb.namespace.archive._NamespaceArchivable_mixin._activate pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_activate -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.Namespace.__str__ pyxb.namespace.Namespace-class.html#__str__ -pyxb.namespace.Namespace.prefix pyxb.namespace.Namespace-class.html#prefix -pyxb.namespace.Namespace.isUndeclaredNamespace pyxb.namespace.Namespace-class.html#isUndeclaredNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.Namespace.CreateAbsentNamespace pyxb.namespace.Namespace-class.html#CreateAbsentNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__defineCategoryAccessors pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__defineCategoryAccessors -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace._NamespaceCategory_mixin.addCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#addCategoryObject -pyxb.namespace._NamespaceCategory_mixin.categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#categoryMap -pyxb.namespace._NamespaceCategory_mixin.categories pyxb.namespace._NamespaceCategory_mixin-class.html#categories -pyxb.namespace.builtin._XMLSchema_instance.ProcessTypeAttribute pyxb.namespace.builtin._XMLSchema_instance-class.html#ProcessTypeAttribute -pyxb.namespace.archive._NamespaceArchivable_mixin.setImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#setImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__categoryMap -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace._NamespaceCategory_mixin.configureCategories pyxb.namespace._NamespaceCategory_mixin-class.html#configureCategories -pyxb.namespace.Namespace.nodeIsNamed pyxb.namespace.Namespace-class.html#nodeIsNamed -pyxb.namespace.Namespace.builtinModulePath pyxb.namespace.Namespace-class.html#builtinModulePath -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.archive._NamespaceArchivable_mixin.isLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isLoadable -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin.markNotLoadable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#markNotLoadable -pyxb.namespace.Namespace.fallbackNamespace pyxb.namespace.Namespace-class.html#fallbackNamespace -pyxb.namespace.Namespace.boundPrefix pyxb.namespace.Namespace-class.html#boundPrefix -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__moduleRecordMap pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__moduleRecordMap -pyxb.namespace._NamespaceComponentAssociation_mixin._releaseNamespaceContexts pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_releaseNamespaceContexts -pyxb.namespace.Namespace.builtinNamespaceRepresentation pyxb.namespace.Namespace-class.html#builtinNamespaceRepresentation -pyxb.namespace.builtin._XMLSchema_instance.PT_skip pyxb.namespace.builtin._XMLSchema_instance-class.html#PT_skip -pyxb.namespace._NamespaceCategory_mixin._NamespaceCategory_mixin__checkCategoriesEmpty pyxb.namespace._NamespaceCategory_mixin-class.html#_NamespaceCategory_mixin__checkCategoriesEmpty -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__components -pyxb.namespace._NamespaceCategory_mixin._associateOrigins pyxb.namespace._NamespaceCategory_mixin-class.html#_associateOrigins -pyxb.namespace.builtin._XMLSchema_instance._XMLSchema_instance__processType pyxb.namespace.builtin._XMLSchema_instance-class.html#_XMLSchema_instance__processType -pyxb.namespace.builtin._XMLSchema_instance._defineBuiltins_ox pyxb.namespace.builtin._XMLSchema_instance-class.html#_defineBuiltins_ox -pyxb.namespace.archive._NamespaceArchivable_mixin._loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_loadedFromArchive -pyxb.namespace.Namespace.isLoadedNamespace pyxb.namespace.Namespace-class.html#isLoadedNamespace -pyxb.namespace.builtin._XMLSchema_instance.__processType pyxb.namespace.builtin._XMLSchema_instance-class.html#__processType -pyxb.namespace.archive._NamespaceArchivable_mixin.isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#isActive -pyxb.namespace.Namespace.initialNamespaceContext pyxb.namespace.Namespace-class.html#initialNamespaceContext -pyxb.namespace.Namespace.AvailableNamespaces pyxb.namespace.Namespace-class.html#AvailableNamespaces -pyxb.namespace.Namespace.createExpandedName pyxb.namespace.Namespace-class.html#createExpandedName -pyxb.namespace._NamespaceComponentAssociation_mixin.addSchema pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#addSchema -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.Namespace._reset pyxb.namespace.Namespace-class.html#_reset -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.builtin._XMLSchema_instance.PT_strict pyxb.namespace.builtin._XMLSchema_instance-class.html#PT_strict -pyxb.namespace.archive._NamespaceArchivable_mixin.moduleRecords pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#moduleRecords -pyxb.namespace.Namespace._replaceComponent pyxb.namespace.Namespace-class.html#_replaceComponent -pyxb.namespace.archive._NamespaceArchivable_mixin._removeArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_removeArchive -pyxb.namespace.archive._NamespaceArchivable_mixin.lookupModuleRecordByUID pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#lookupModuleRecordByUID -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__wroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__wroteToArchive -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.builtin._XMLSchema_instance.type pyxb.namespace.builtin._XMLSchema_instance-class.html#type -pyxb.namespace.builtin._XMLSchema_instance.PT_lax pyxb.namespace.builtin._XMLSchema_instance-class.html#PT_lax -pyxb.namespace.Namespace._loadComponentsFromArchives pyxb.namespace.Namespace-class.html#_loadComponentsFromArchives -pyxb.namespace.Namespace._defineBuiltins pyxb.namespace.Namespace-class.html#_defineBuiltins -pyxb.namespace._NamespaceCategory_mixin._loadNamedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_loadNamedObjects -pyxb.namespace._NamespaceComponentAssociation_mixin.lookupSchemaByLocation pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#lookupSchemaByLocation -pyxb.namespace._NamespaceCategory_mixin.hasSchemaComponents pyxb.namespace._NamespaceCategory_mixin-class.html#hasSchemaComponents -pyxb.namespace._NamespaceCategory_mixin._replaceComponent_csc pyxb.namespace._NamespaceCategory_mixin-class.html#_replaceComponent_csc -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isActive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isActive -pyxb.namespace.archive._NamespaceArchivable_mixin.loadableFrom pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#loadableFrom -pyxb.namespace._NamespaceCategory_mixin._categoryMap pyxb.namespace._NamespaceCategory_mixin-class.html#_categoryMap -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__isImportAugmentable pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__isImportAugmentable -pyxb.namespace._NamespaceCategory_mixin._namedObjects pyxb.namespace._NamespaceCategory_mixin-class.html#_namedObjects -pyxb.namespace.Namespace._overrideAbsentNamespace pyxb.namespace.Namespace-class.html#_overrideAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace._NamespaceCategory_mixin.replaceCategoryObject pyxb.namespace._NamespaceCategory_mixin-class.html#replaceCategoryObject -pyxb.namespace.archive._NamespaceArchivable_mixin.addModuleRecord pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#addModuleRecord -pyxb.namespace.Namespace._NamespaceForURI pyxb.namespace.Namespace-class.html#_NamespaceForURI -pyxb.namespace.builtin._XMLSchema_instance.__init__ pyxb.namespace.builtin._XMLSchema_instance-class.html#__init__ -pyxb.namespace._NamespaceComponentAssociation_mixin.schemas pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#schemas -pyxb.namespace.Namespace.__getnewargs__ pyxb.namespace.Namespace-class.html#__getnewargs__ -pyxb.namespace.Namespace.__new__ pyxb.namespace.Namespace-class.html#__new__ -pyxb.namespace.archive._NamespaceArchivable_mixin._setWroteToArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setWroteToArchive -pyxb.namespace.archive._NamespaceArchivable_mixin._setLoadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_setLoadedFromArchive -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.Namespace.__getstate__ pyxb.namespace.Namespace-class.html#__getstate__ -pyxb.namespace.Namespace.isBuiltinNamespace pyxb.namespace.Namespace-class.html#isBuiltinNamespace -pyxb.namespace.archive._NamespaceArchivable_mixin._NamespaceArchivable_mixin__loadedFromArchive pyxb.namespace.archive._NamespaceArchivable_mixin-class.html#_NamespaceArchivable_mixin__loadedFromArchive -pyxb.namespace.Namespace.description pyxb.namespace.Namespace-class.html#description -pyxb.namespace.builtin._XMLSchema_instance.nil pyxb.namespace.builtin._XMLSchema_instance-class.html#nil -pyxb.namespace._NamespaceComponentAssociation_mixin._NamespaceComponentAssociation_mixin__origins pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_NamespaceComponentAssociation_mixin__origins -pyxb.namespace.Namespace.hasBeenArchived pyxb.namespace.Namespace-class.html#hasBeenArchived -pyxb.namespace.Namespace.isAbsentNamespace pyxb.namespace.Namespace-class.html#isAbsentNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace._NamespaceComponentAssociation_mixin._associateComponent pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#_associateComponent -pyxb.namespace.builtin._XMLSchema_instance._InterpretTypeAttribute pyxb.namespace.builtin._XMLSchema_instance-class.html#_InterpretTypeAttribute -pyxb.namespace.Namespace.validateComponentModel pyxb.namespace.Namespace-class.html#validateComponentModel -pyxb.namespace.Namespace.uri pyxb.namespace.Namespace-class.html#uri -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace._NamespaceComponentAssociation_mixin.components pyxb.namespace._NamespaceComponentAssociation_mixin-class.html#components -pyxb.namespace.Namespace.setPrefix pyxb.namespace.Namespace-class.html#setPrefix -pyxb.namespace.resolution.NamespaceContext pyxb.namespace.resolution.NamespaceContext-class.html -pyxb.namespace.resolution.NamespaceContext.setNodeContext pyxb.namespace.resolution.NamespaceContext-class.html#setNodeContext -pyxb.namespace.resolution.NamespaceContext.defaultNamespace pyxb.namespace.resolution.NamespaceContext-class.html#defaultNamespace -pyxb.namespace.resolution.NamespaceContext.__str__ pyxb.namespace.resolution.NamespaceContext-class.html#__str__ -pyxb.namespace.resolution.NamespaceContext.Current pyxb.namespace.resolution.NamespaceContext-class.html#Current -pyxb.namespace.resolution.NamespaceContext.__ContextStack pyxb.namespace.resolution.NamespaceContext-class.html#__ContextStack -pyxb.namespace.resolution.NamespaceContext.__initialScopePrefixes pyxb.namespace.resolution.NamespaceContext-class.html#__initialScopePrefixes -pyxb.namespace.resolution.NamespaceContext.targetNamespace pyxb.namespace.resolution.NamespaceContext-class.html#targetNamespace -pyxb.namespace.resolution.NamespaceContext.__init__ pyxb.namespace.resolution.NamespaceContext-class.html#__init__ -pyxb.namespace.resolution.NamespaceContext.__namespacePrefixCounter pyxb.namespace.resolution.NamespaceContext-class.html#__namespacePrefixCounter -pyxb.namespace.resolution.NamespaceContext.GetNodeContext pyxb.namespace.resolution.NamespaceContext-class.html#GetNodeContext -pyxb.namespace.resolution.NamespaceContext.prefixForNamespace pyxb.namespace.resolution.NamespaceContext-class.html#prefixForNamespace -pyxb.namespace.resolution.NamespaceContext.setDefaultNamespace pyxb.namespace.resolution.NamespaceContext-class.html#setDefaultNamespace -pyxb.namespace.resolution.NamespaceContext.__TargetNamespaceAttributes pyxb.namespace.resolution.NamespaceContext-class.html#__TargetNamespaceAttributes -pyxb.namespace.resolution.NamespaceContext.__defaultNamespace pyxb.namespace.resolution.NamespaceContext-class.html#__defaultNamespace -pyxb.namespace.resolution.NamespaceContext.__inScopePrefixes pyxb.namespace.resolution.NamespaceContext-class.html#__inScopePrefixes -pyxb.namespace.resolution.NamespaceContext._TargetNamespaceAttribute pyxb.namespace.resolution.NamespaceContext-class.html#_TargetNamespaceAttribute -pyxb.namespace.resolution.NamespaceContext.processXMLNS pyxb.namespace.resolution.NamespaceContext-class.html#processXMLNS -pyxb.namespace.resolution.NamespaceContext.PopContext pyxb.namespace.resolution.NamespaceContext-class.html#PopContext -pyxb.namespace.resolution.NamespaceContext.declareNamespace pyxb.namespace.resolution.NamespaceContext-class.html#declareNamespace -pyxb.namespace.resolution.NamespaceContext.finalizeTargetNamespace pyxb.namespace.resolution.NamespaceContext-class.html#finalizeTargetNamespace -pyxb.namespace.resolution.NamespaceContext.__pendingReferencedNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#__pendingReferencedNamespaces -pyxb.namespace.resolution.NamespaceContext._AddTargetNamespaceAttribute pyxb.namespace.resolution.NamespaceContext-class.html#_AddTargetNamespaceAttribute -pyxb.namespace.resolution.NamespaceContext.__InitialScopeNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#__InitialScopeNamespaces -pyxb.namespace.resolution.NamespaceContext.__addPrefixMap pyxb.namespace.resolution.NamespaceContext-class.html#__addPrefixMap -pyxb.namespace.resolution.NamespaceContext.inScopeNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#inScopeNamespaces -pyxb.namespace.resolution.NamespaceContext.__unicode__ pyxb.namespace.resolution.NamespaceContext-class.html#__unicode__ -pyxb.namespace.resolution.NamespaceContext.__BuildInitialPrefixMap pyxb.namespace.resolution.NamespaceContext-class.html#__BuildInitialPrefixMap -pyxb.namespace.resolution.NamespaceContext.reset pyxb.namespace.resolution.NamespaceContext-class.html#reset -pyxb.namespace.resolution.NamespaceContext.__fallbackToTargetNamespace pyxb.namespace.resolution.NamespaceContext-class.html#__fallbackToTargetNamespace -pyxb.namespace.resolution.NamespaceContext.__initialScopeNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#__initialScopeNamespaces -pyxb.namespace.resolution.NamespaceContext.__targetNamespace pyxb.namespace.resolution.NamespaceContext-class.html#__targetNamespace -pyxb.namespace.resolution.NamespaceContext.__removePrefixMap pyxb.namespace.resolution.NamespaceContext-class.html#__removePrefixMap -pyxb.namespace.resolution.NamespaceContext.queueForResolution pyxb.namespace.resolution.NamespaceContext-class.html#queueForResolution -pyxb.namespace.resolution.NamespaceContext.interpretQName pyxb.namespace.resolution.NamespaceContext-class.html#interpretQName -pyxb.namespace.resolution.NamespaceContext.PushContext pyxb.namespace.resolution.NamespaceContext-class.html#PushContext -pyxb.namespace.resolution.NamespaceContext.__InitialScopePrefixes pyxb.namespace.resolution.NamespaceContext-class.html#__InitialScopePrefixes -pyxb.namespace.resolution.NamespaceContext.__inScopeNamespaces pyxb.namespace.resolution.NamespaceContext-class.html#__inScopeNamespaces -pyxb.namespace.resolution.NamespaceContext.__clonePrefixMap pyxb.namespace.resolution.NamespaceContext-class.html#__clonePrefixMap -pyxb.namespace.resolution._NamespaceResolution_mixin pyxb.namespace.resolution._NamespaceResolution_mixin-class.html -pyxb.namespace.resolution._NamespaceResolution_mixin.referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#referencedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._getState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_getState_csc -pyxb.namespace.resolution._NamespaceResolution_mixin._transferReferencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_transferReferencedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin.importNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin._referenceNamespace pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_referenceNamespace -pyxb.namespace.resolution._NamespaceResolution_mixin.__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#__unresolvedDependents -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.namespace.resolution._NamespaceResolution_mixin.__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#__referencedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedComponents -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedComponents -pyxb.namespace.resolution._NamespaceResolution_mixin._setState_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_setState_csc -pyxb.namespace.resolution._NamespaceResolution_mixin.importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#importedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin.needsResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#needsResolution -pyxb.namespace.resolution._NamespaceResolution_mixin._replaceComponent_csc pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_replaceComponent_csc -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__unresolvedDependents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__unresolvedDependents -pyxb.namespace.resolution._NamespaceResolution_mixin.queueForResolution pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#queueForResolution -pyxb.namespace.resolution._NamespaceResolution_mixin.resolveDefinitions pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#resolveDefinitions -pyxb.namespace.resolution._NamespaceResolution_mixin.__unresolvedComponents pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#__unresolvedComponents -pyxb.namespace.resolution._NamespaceResolution_mixin.__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#__importedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__importedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__importedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._NamespaceResolution_mixin__referencedNamespaces pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_NamespaceResolution_mixin__referencedNamespaces -pyxb.namespace.resolution._NamespaceResolution_mixin._reset pyxb.namespace.resolution._NamespaceResolution_mixin-class.html#_reset -pyxb.namespace.resolution._Resolvable_mixin pyxb.namespace.resolution._Resolvable_mixin-class.html -pyxb.namespace.resolution._Resolvable_mixin._resolve pyxb.namespace.resolution._Resolvable_mixin-class.html#_resolve -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.namespace.resolution._Resolvable_mixin.isResolved pyxb.namespace.resolution._Resolvable_mixin-class.html#isResolved -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.utils.domutils.BindingDOMSupport pyxb.utils.domutils.BindingDOMSupport-class.html -pyxb.utils.domutils.BindingDOMSupport.appendChild pyxb.utils.domutils.BindingDOMSupport-class.html#appendChild -pyxb.utils.domutils.BindingDOMSupport.cloneIntoImplementation pyxb.utils.domutils.BindingDOMSupport-class.html#cloneIntoImplementation -pyxb.utils.domutils.BindingDOMSupport.valueAsText pyxb.utils.domutils.BindingDOMSupport-class.html#valueAsText -pyxb.utils.domutils.BindingDOMSupport.defaultNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#defaultNamespace -pyxb.utils.domutils.BindingDOMSupport.SetDefaultNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#SetDefaultNamespace -pyxb.utils.domutils.BindingDOMSupport.addAttribute pyxb.utils.domutils.BindingDOMSupport-class.html#addAttribute -pyxb.utils.domutils.BindingDOMSupport.__document pyxb.utils.domutils.BindingDOMSupport-class.html#__document -pyxb.utils.domutils.BindingDOMSupport.appendTextChild pyxb.utils.domutils.BindingDOMSupport-class.html#appendTextChild -pyxb.utils.domutils.BindingDOMSupport.__init__ pyxb.utils.domutils.BindingDOMSupport-class.html#__init__ -pyxb.utils.domutils.BindingDOMSupport.DefaultNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#DefaultNamespace -pyxb.utils.domutils.BindingDOMSupport.setDefaultNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#setDefaultNamespace -pyxb.utils.domutils.BindingDOMSupport.addXMLNSDeclaration pyxb.utils.domutils.BindingDOMSupport-class.html#addXMLNSDeclaration -pyxb.utils.domutils.BindingDOMSupport.__namespaceContext pyxb.utils.domutils.BindingDOMSupport-class.html#__namespaceContext -pyxb.utils.domutils.BindingDOMSupport.document pyxb.utils.domutils.BindingDOMSupport-class.html#document -pyxb.utils.domutils.BindingDOMSupport.Reset pyxb.utils.domutils.BindingDOMSupport-class.html#Reset -pyxb.utils.domutils.BindingDOMSupport._makeURINodeNamePair pyxb.utils.domutils.BindingDOMSupport-class.html#_makeURINodeNamePair -pyxb.utils.domutils.BindingDOMSupport.__referencedNamespacePrefixes pyxb.utils.domutils.BindingDOMSupport-class.html#__referencedNamespacePrefixes -pyxb.utils.domutils.BindingDOMSupport.finalize pyxb.utils.domutils.BindingDOMSupport-class.html#finalize -pyxb.utils.domutils.BindingDOMSupport.namespacePrefix pyxb.utils.domutils.BindingDOMSupport-class.html#namespacePrefix -pyxb.utils.domutils.BindingDOMSupport.__NamespaceContext pyxb.utils.domutils.BindingDOMSupport-class.html#__NamespaceContext -pyxb.utils.domutils.BindingDOMSupport.__requireXSIType pyxb.utils.domutils.BindingDOMSupport-class.html#__requireXSIType -pyxb.utils.domutils.BindingDOMSupport.DeclareNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#DeclareNamespace -pyxb.utils.domutils.BindingDOMSupport.reset pyxb.utils.domutils.BindingDOMSupport-class.html#reset -pyxb.utils.domutils.BindingDOMSupport.__implementation pyxb.utils.domutils.BindingDOMSupport-class.html#__implementation -pyxb.utils.domutils.BindingDOMSupport.requireXSIType pyxb.utils.domutils.BindingDOMSupport-class.html#requireXSIType -pyxb.utils.domutils.BindingDOMSupport.createChildElement pyxb.utils.domutils.BindingDOMSupport-class.html#createChildElement -pyxb.utils.domutils.BindingDOMSupport.declareNamespace pyxb.utils.domutils.BindingDOMSupport-class.html#declareNamespace -pyxb.utils.domutils.BindingDOMSupport.implementation pyxb.utils.domutils.BindingDOMSupport-class.html#implementation -pyxb.utils.domutils.BindingDOMSupport._deepClone pyxb.utils.domutils.BindingDOMSupport-class.html#_deepClone -pyxb.utils.domutils.BindingDOMSupport.qnameAsText pyxb.utils.domutils.BindingDOMSupport-class.html#qnameAsText -pyxb.utils.fac.All pyxb.utils.fac.All-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.All.__str__ pyxb.utils.fac.All-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.LeafNode._last pyxb.utils.fac.LeafNode-class.html#_last -pyxb.utils.fac.LeafNode._first pyxb.utils.fac.LeafNode-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.All.__init__ pyxb.utils.fac.All-class.html#__init__ -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.LeafNode._follow pyxb.utils.fac.LeafNode-class.html#_follow -pyxb.utils.fac.MultiTermNode.terms pyxb.utils.fac.MultiTermNode-class.html#terms -pyxb.utils.fac.All._Precedence pyxb.utils.fac.All-class.html#_Precedence -pyxb.utils.fac.MultiTermNode.clone pyxb.utils.fac.MultiTermNode-class.html#clone -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.All.CreateTermTree pyxb.utils.fac.All-class.html#CreateTermTree -pyxb.utils.fac.All._nullable pyxb.utils.fac.All-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.MultiTermNode._walkTermTree pyxb.utils.fac.MultiTermNode-class.html#_walkTermTree -pyxb.utils.fac.Automaton pyxb.utils.fac.Automaton-class.html -pyxb.utils.fac.Automaton.containingState pyxb.utils.fac.Automaton-class.html#containingState -pyxb.utils.fac.Automaton.__get_initialTransitions pyxb.utils.fac.Automaton-class.html#__get_initialTransitions -pyxb.utils.fac.Automaton.__str__ pyxb.utils.fac.Automaton-class.html#__str__ -pyxb.utils.fac.Automaton.states pyxb.utils.fac.Automaton-class.html#states -pyxb.utils.fac.Automaton.__initialTransitions pyxb.utils.fac.Automaton-class.html#__initialTransitions -pyxb.utils.fac.Automaton.__nullable pyxb.utils.fac.Automaton-class.html#__nullable -pyxb.utils.fac.Automaton.__init__ pyxb.utils.fac.Automaton-class.html#__init__ -pyxb.utils.fac.Automaton.finalStates pyxb.utils.fac.Automaton-class.html#finalStates -pyxb.utils.fac.Automaton.__finalStates pyxb.utils.fac.Automaton-class.html#__finalStates -pyxb.utils.fac.Automaton.newConfiguration pyxb.utils.fac.Automaton-class.html#newConfiguration -pyxb.utils.fac.Automaton.__counterConditions pyxb.utils.fac.Automaton-class.html#__counterConditions -pyxb.utils.fac.Automaton.__get_nullable pyxb.utils.fac.Automaton-class.html#__get_nullable -pyxb.utils.fac.Automaton.initialTransitions pyxb.utils.fac.Automaton-class.html#initialTransitions -pyxb.utils.fac.Automaton.__get_containingState pyxb.utils.fac.Automaton-class.html#__get_containingState -pyxb.utils.fac.Automaton.__containingState pyxb.utils.fac.Automaton-class.html#__containingState -pyxb.utils.fac.Automaton.__get_counterConditions pyxb.utils.fac.Automaton-class.html#__get_counterConditions -pyxb.utils.fac.Automaton.nullable pyxb.utils.fac.Automaton-class.html#nullable -pyxb.utils.fac.Automaton.__states pyxb.utils.fac.Automaton-class.html#__states -pyxb.utils.fac.Automaton.__get_states pyxb.utils.fac.Automaton-class.html#__get_states -pyxb.utils.fac.Automaton.counterConditions pyxb.utils.fac.Automaton-class.html#counterConditions -pyxb.utils.fac.Automaton.__get_finalStates pyxb.utils.fac.Automaton-class.html#__get_finalStates -pyxb.utils.fac.AutomatonStepError pyxb.utils.fac.AutomatonStepError-class.html -pyxb.utils.fac.AutomatonStepError.__get_acceptable pyxb.utils.fac.AutomatonStepError-class.html#__get_acceptable -pyxb.utils.fac.AutomatonStepError.__init__ pyxb.utils.fac.AutomatonStepError-class.html#__init__ -pyxb.utils.fac.AutomatonStepError.acceptable pyxb.utils.fac.AutomatonStepError-class.html#acceptable -pyxb.utils.fac.AutomatonStepError.symbol pyxb.utils.fac.AutomatonStepError-class.html#symbol -pyxb.utils.fac.AutomatonStepError.configuration pyxb.utils.fac.AutomatonStepError-class.html#configuration -pyxb.utils.fac.Choice pyxb.utils.fac.Choice-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Choice.__str__ pyxb.utils.fac.Choice-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Choice._last pyxb.utils.fac.Choice-class.html#_last -pyxb.utils.fac.Choice._first pyxb.utils.fac.Choice-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.Choice.__init__ pyxb.utils.fac.Choice-class.html#__init__ -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.Choice._follow pyxb.utils.fac.Choice-class.html#_follow -pyxb.utils.fac.MultiTermNode.terms pyxb.utils.fac.MultiTermNode-class.html#terms -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.MultiTermNode.clone pyxb.utils.fac.MultiTermNode-class.html#clone -pyxb.utils.fac.Choice._Precedence pyxb.utils.fac.Choice-class.html#_Precedence -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.Choice._nullable pyxb.utils.fac.Choice-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.MultiTermNode._walkTermTree pyxb.utils.fac.MultiTermNode-class.html#_walkTermTree -pyxb.utils.fac.Configuration pyxb.utils.fac.Configuration-class.html -pyxb.utils.fac.Configuration.superConfiguration pyxb.utils.fac.Configuration-class.html#superConfiguration -pyxb.utils.fac.Configuration.__get_subConfiguration pyxb.utils.fac.Configuration-class.html#__get_subConfiguration -pyxb.utils.fac.Configuration.__str__ pyxb.utils.fac.Configuration-class.html#__str__ -pyxb.utils.fac.Configuration._clone pyxb.utils.fac.Configuration-class.html#_clone -pyxb.utils.fac.Configuration.satisfies pyxb.utils.fac.Configuration-class.html#satisfies -pyxb.utils.fac.Configuration.isInitial pyxb.utils.fac.Configuration-class.html#isInitial -pyxb.utils.fac.Configuration.__init__ pyxb.utils.fac.Configuration-class.html#__init__ -pyxb.utils.fac.Configuration.enterAutomaton pyxb.utils.fac.Configuration-class.html#enterAutomaton -pyxb.utils.fac.Configuration.__subAutomata pyxb.utils.fac.Configuration-class.html#__subAutomata -pyxb.utils.fac.Configuration.acceptableSymbols pyxb.utils.fac.Configuration-class.html#acceptableSymbols -pyxb.utils.fac.Configuration._get_counterValues pyxb.utils.fac.Configuration-class.html#_get_counterValues -pyxb.utils.fac.Configuration.candidateTransitions pyxb.utils.fac.Configuration-class.html#candidateTransitions -pyxb.utils.fac.Configuration.state pyxb.utils.fac.Configuration-class.html#state -pyxb.utils.fac.Configuration.__state pyxb.utils.fac.Configuration-class.html#__state -pyxb.utils.fac.Configuration.__superConfiguration pyxb.utils.fac.Configuration-class.html#__superConfiguration -pyxb.utils.fac.Configuration._set_subAutomata pyxb.utils.fac.Configuration-class.html#_set_subAutomata -pyxb.utils.fac.Configuration.__get_automaton pyxb.utils.fac.Configuration-class.html#__get_automaton -pyxb.utils.fac.Configuration.__subConfiguration pyxb.utils.fac.Configuration-class.html#__subConfiguration -pyxb.utils.fac.Configuration.clone pyxb.utils.fac.Configuration-class.html#clone -pyxb.utils.fac.Configuration.leaveAutomaton pyxb.utils.fac.Configuration-class.html#leaveAutomaton -pyxb.utils.fac.Configuration.makeLeaveAutomatonTransition pyxb.utils.fac.Configuration-class.html#makeLeaveAutomatonTransition -pyxb.utils.fac.Configuration.__get_superConfiguration pyxb.utils.fac.Configuration-class.html#__get_superConfiguration -pyxb.utils.fac.Configuration._set_state pyxb.utils.fac.Configuration-class.html#_set_state -pyxb.utils.fac.Configuration.__get_subAutomata pyxb.utils.fac.Configuration-class.html#__get_subAutomata -pyxb.utils.fac.Configuration.isAccepting pyxb.utils.fac.Configuration-class.html#isAccepting -pyxb.utils.fac.Configuration.__automaton pyxb.utils.fac.Configuration-class.html#__automaton -pyxb.utils.fac.Configuration.reset pyxb.utils.fac.Configuration-class.html#reset -pyxb.utils.fac.Configuration.subConfiguration pyxb.utils.fac.Configuration-class.html#subConfiguration -pyxb.utils.fac.Configuration.__counterValues pyxb.utils.fac.Configuration-class.html#__counterValues -pyxb.utils.fac.Configuration.step pyxb.utils.fac.Configuration-class.html#step -pyxb.utils.fac.Configuration.__get_state pyxb.utils.fac.Configuration-class.html#__get_state -pyxb.utils.fac.Configuration.automaton pyxb.utils.fac.Configuration-class.html#automaton -pyxb.utils.fac.Configuration.subAutomata pyxb.utils.fac.Configuration-class.html#subAutomata -pyxb.utils.fac.Configuration_ABC pyxb.utils.fac.Configuration_ABC-class.html -pyxb.utils.fac.Configuration_ABC.acceptableSymbols pyxb.utils.fac.Configuration_ABC-class.html#acceptableSymbols -pyxb.utils.fac.Configuration_ABC.step pyxb.utils.fac.Configuration_ABC-class.html#step -pyxb.utils.fac.CounterCondition pyxb.utils.fac.CounterCondition-class.html -pyxb.utils.fac.CounterCondition.__str__ pyxb.utils.fac.CounterCondition-class.html#__str__ -pyxb.utils.fac.CounterCondition.__init__ pyxb.utils.fac.CounterCondition-class.html#__init__ -pyxb.utils.fac.CounterCondition.__get_min pyxb.utils.fac.CounterCondition-class.html#__get_min -pyxb.utils.fac.CounterCondition.min pyxb.utils.fac.CounterCondition-class.html#min -pyxb.utils.fac.CounterCondition.__get_max pyxb.utils.fac.CounterCondition-class.html#__get_max -pyxb.utils.fac.CounterCondition.metadata pyxb.utils.fac.CounterCondition-class.html#metadata -pyxb.utils.fac.CounterCondition.__ne__ pyxb.utils.fac.CounterCondition-class.html#__ne__ -pyxb.utils.fac.CounterCondition.max pyxb.utils.fac.CounterCondition-class.html#max -pyxb.utils.fac.CounterCondition.__get_metadata pyxb.utils.fac.CounterCondition-class.html#__get_metadata -pyxb.utils.fac.CounterCondition.__min pyxb.utils.fac.CounterCondition-class.html#__min -pyxb.utils.fac.CounterCondition.__eq__ pyxb.utils.fac.CounterCondition-class.html#__eq__ -pyxb.utils.fac.CounterCondition.__max pyxb.utils.fac.CounterCondition-class.html#__max -pyxb.utils.fac.CounterCondition.__metadata pyxb.utils.fac.CounterCondition-class.html#__metadata -pyxb.utils.fac.CounterCondition.__hash__ pyxb.utils.fac.CounterCondition-class.html#__hash__ -pyxb.utils.fac.FACError pyxb.utils.fac.FACError-class.html -pyxb.utils.fac.InvalidTermTreeError pyxb.utils.fac.InvalidTermTreeError-class.html -pyxb.utils.fac.InvalidTermTreeError.__init__ pyxb.utils.fac.InvalidTermTreeError-class.html#__init__ -pyxb.utils.fac.InvalidTermTreeError.parent pyxb.utils.fac.InvalidTermTreeError-class.html#parent -pyxb.utils.fac.InvalidTermTreeError.term pyxb.utils.fac.InvalidTermTreeError-class.html#term -pyxb.utils.fac.LeafNode pyxb.utils.fac.LeafNode-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.__init__ pyxb.utils.fac.Node-class.html#__init__ -pyxb.utils.fac.LeafNode._first pyxb.utils.fac.LeafNode-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.LeafNode._last pyxb.utils.fac.LeafNode-class.html#_last -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.LeafNode._follow pyxb.utils.fac.LeafNode-class.html#_follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Node._Precedence pyxb.utils.fac.Node-class.html#_Precedence -pyxb.utils.fac.Node.clone pyxb.utils.fac.Node-class.html#clone -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.LeafNode._nullable pyxb.utils.fac.LeafNode-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.LeafNode._walkTermTree pyxb.utils.fac.LeafNode-class.html#_walkTermTree -pyxb.utils.fac.MultiConfiguration pyxb.utils.fac.MultiConfiguration-class.html -pyxb.utils.fac.MultiConfiguration.acceptableSymbols pyxb.utils.fac.MultiConfiguration-class.html#acceptableSymbols -pyxb.utils.fac.MultiConfiguration.step pyxb.utils.fac.MultiConfiguration-class.html#step -pyxb.utils.fac.MultiConfiguration.acceptingConfigurations pyxb.utils.fac.MultiConfiguration-class.html#acceptingConfigurations -pyxb.utils.fac.MultiConfiguration.__init__ pyxb.utils.fac.MultiConfiguration-class.html#__init__ -pyxb.utils.fac.MultiConfiguration.__configurations pyxb.utils.fac.MultiConfiguration-class.html#__configurations -pyxb.utils.fac.MultiTermNode pyxb.utils.fac.MultiTermNode-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Node._last pyxb.utils.fac.Node-class.html#_last -pyxb.utils.fac.Node._first pyxb.utils.fac.Node-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.MultiTermNode.__init__ pyxb.utils.fac.MultiTermNode-class.html#__init__ -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.Node._follow pyxb.utils.fac.Node-class.html#_follow -pyxb.utils.fac.MultiTermNode.terms pyxb.utils.fac.MultiTermNode-class.html#terms -pyxb.utils.fac.MultiTermNode.__get_terms pyxb.utils.fac.MultiTermNode-class.html#__get_terms -pyxb.utils.fac.Node._Precedence pyxb.utils.fac.Node-class.html#_Precedence -pyxb.utils.fac.MultiTermNode.clone pyxb.utils.fac.MultiTermNode-class.html#clone -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.MultiTermNode.__terms pyxb.utils.fac.MultiTermNode-class.html#__terms -pyxb.utils.fac.Node._nullable pyxb.utils.fac.Node-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.MultiTermNode._walkTermTree pyxb.utils.fac.MultiTermNode-class.html#_walkTermTree -pyxb.utils.fac.Node pyxb.utils.fac.Node-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node.__metadata pyxb.utils.fac.Node-class.html#__metadata -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Node.__posNodeMap pyxb.utils.fac.Node-class.html#__posNodeMap -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.__get_first pyxb.utils.fac.Node-class.html#__get_first -pyxb.utils.fac.Node.__get_counterPositions pyxb.utils.fac.Node-class.html#__get_counterPositions -pyxb.utils.fac.Node.__init__ pyxb.utils.fac.Node-class.html#__init__ -pyxb.utils.fac.Node.__counterPositions pyxb.utils.fac.Node-class.html#__counterPositions -pyxb.utils.fac.Node.__nullable pyxb.utils.fac.Node-class.html#__nullable -pyxb.utils.fac.Node._first pyxb.utils.fac.Node-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.Node.__get_nullable pyxb.utils.fac.Node-class.html#__get_nullable -pyxb.utils.fac.Node._last pyxb.utils.fac.Node-class.html#_last -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.Node._follow pyxb.utils.fac.Node-class.html#_follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Node.__get_last pyxb.utils.fac.Node-class.html#__get_last -pyxb.utils.fac.Node._Precedence pyxb.utils.fac.Node-class.html#_Precedence -pyxb.utils.fac.Node.clone pyxb.utils.fac.Node-class.html#clone -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Node.__get_metadata pyxb.utils.fac.Node-class.html#__get_metadata -pyxb.utils.fac.Node.__follow pyxb.utils.fac.Node-class.html#__follow -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.__get_follow pyxb.utils.fac.Node-class.html#__get_follow -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.__resetAndValidate pyxb.utils.fac.Node-class.html#__resetAndValidate -pyxb.utils.fac.Node.__nodePosMap pyxb.utils.fac.Node-class.html#__nodePosMap -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.Node.__first pyxb.utils.fac.Node-class.html#__first -pyxb.utils.fac.Node._walkTermTree pyxb.utils.fac.Node-class.html#_walkTermTree -pyxb.utils.fac.Node.__get_nodePosMap pyxb.utils.fac.Node-class.html#__get_nodePosMap -pyxb.utils.fac.Node._nullable pyxb.utils.fac.Node-class.html#_nullable -pyxb.utils.fac.Node.__last pyxb.utils.fac.Node-class.html#__last -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.Node.__get_posNodeMap pyxb.utils.fac.Node-class.html#__get_posNodeMap -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.NondeterministicSymbolError pyxb.utils.fac.NondeterministicSymbolError-class.html -pyxb.utils.fac.AutomatonStepError.__init__ pyxb.utils.fac.AutomatonStepError-class.html#__init__ -pyxb.utils.fac.AutomatonStepError.symbol pyxb.utils.fac.AutomatonStepError-class.html#symbol -pyxb.utils.fac.AutomatonStepError.acceptable pyxb.utils.fac.AutomatonStepError-class.html#acceptable -pyxb.utils.fac.AutomatonStepError.configuration pyxb.utils.fac.AutomatonStepError-class.html#configuration -pyxb.utils.fac.NumericalConstraint pyxb.utils.fac.NumericalConstraint-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.NumericalConstraint.__str__ pyxb.utils.fac.NumericalConstraint-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.NumericalConstraint.__init__ pyxb.utils.fac.NumericalConstraint-class.html#__init__ -pyxb.utils.fac.NumericalConstraint.__get_min pyxb.utils.fac.NumericalConstraint-class.html#__get_min -pyxb.utils.fac.NumericalConstraint._first pyxb.utils.fac.NumericalConstraint-class.html#_first -pyxb.utils.fac.NumericalConstraint.min pyxb.utils.fac.NumericalConstraint-class.html#min -pyxb.utils.fac.NumericalConstraint.__term pyxb.utils.fac.NumericalConstraint-class.html#__term -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.NumericalConstraint.__get_max pyxb.utils.fac.NumericalConstraint-class.html#__get_max -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.NumericalConstraint._last pyxb.utils.fac.NumericalConstraint-class.html#_last -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.NumericalConstraint._follow pyxb.utils.fac.NumericalConstraint-class.html#_follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.NumericalConstraint.max pyxb.utils.fac.NumericalConstraint-class.html#max -pyxb.utils.fac.NumericalConstraint.clone pyxb.utils.fac.NumericalConstraint-class.html#clone -pyxb.utils.fac.NumericalConstraint._Precedence pyxb.utils.fac.NumericalConstraint-class.html#_Precedence -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.NumericalConstraint.__min pyxb.utils.fac.NumericalConstraint-class.html#__min -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.NumericalConstraint.__max pyxb.utils.fac.NumericalConstraint-class.html#__max -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.NumericalConstraint.term pyxb.utils.fac.NumericalConstraint-class.html#term -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.NumericalConstraint._nullable pyxb.utils.fac.NumericalConstraint-class.html#_nullable -pyxb.utils.fac.NumericalConstraint.__get_term pyxb.utils.fac.NumericalConstraint-class.html#__get_term -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.NumericalConstraint._walkTermTree pyxb.utils.fac.NumericalConstraint-class.html#_walkTermTree -pyxb.utils.fac.Sequence pyxb.utils.fac.Sequence-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Sequence.__str__ pyxb.utils.fac.Sequence-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Sequence._last pyxb.utils.fac.Sequence-class.html#_last -pyxb.utils.fac.Sequence._first pyxb.utils.fac.Sequence-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.Sequence.__init__ pyxb.utils.fac.Sequence-class.html#__init__ -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.Sequence._follow pyxb.utils.fac.Sequence-class.html#_follow -pyxb.utils.fac.MultiTermNode.terms pyxb.utils.fac.MultiTermNode-class.html#terms -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.MultiTermNode.clone pyxb.utils.fac.MultiTermNode-class.html#clone -pyxb.utils.fac.Sequence._Precedence pyxb.utils.fac.Sequence-class.html#_Precedence -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.Sequence._nullable pyxb.utils.fac.Sequence-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.MultiTermNode._walkTermTree pyxb.utils.fac.MultiTermNode-class.html#_walkTermTree -pyxb.utils.fac.State pyxb.utils.fac.State-class.html -pyxb.utils.fac.State.__isUnorderedCatenation pyxb.utils.fac.State-class.html#__isUnorderedCatenation -pyxb.utils.fac.State.finalUpdate pyxb.utils.fac.State-class.html#finalUpdate -pyxb.utils.fac.State.__str__ pyxb.utils.fac.State-class.html#__str__ -pyxb.utils.fac.State._set_transitionSet pyxb.utils.fac.State-class.html#_set_transitionSet -pyxb.utils.fac.State.automatonEntryTransitions pyxb.utils.fac.State-class.html#automatonEntryTransitions -pyxb.utils.fac.State.__get_finalUpdate pyxb.utils.fac.State-class.html#__get_finalUpdate -pyxb.utils.fac.State.__get_transitionSet pyxb.utils.fac.State-class.html#__get_transitionSet -pyxb.utils.fac.State.isInitial pyxb.utils.fac.State-class.html#isInitial -pyxb.utils.fac.State.__init__ pyxb.utils.fac.State-class.html#__init__ -pyxb.utils.fac.State.__subAutomata pyxb.utils.fac.State-class.html#__subAutomata -pyxb.utils.fac.State.__get_symbol pyxb.utils.fac.State-class.html#__get_symbol -pyxb.utils.fac.State.__get_automatonEntryTransitions pyxb.utils.fac.State-class.html#__get_automatonEntryTransitions -pyxb.utils.fac.State.__get_isInitial pyxb.utils.fac.State-class.html#__get_isInitial -pyxb.utils.fac.State.match pyxb.utils.fac.State-class.html#match -pyxb.utils.fac.State._set_subAutomata pyxb.utils.fac.State-class.html#_set_subAutomata -pyxb.utils.fac.State.__get_automaton pyxb.utils.fac.State-class.html#__get_automaton -pyxb.utils.fac.State.__automatonEntryTransitions pyxb.utils.fac.State-class.html#__automatonEntryTransitions -pyxb.utils.fac.State.isUnorderedCatenation pyxb.utils.fac.State-class.html#isUnorderedCatenation -pyxb.utils.fac.State.symbol pyxb.utils.fac.State-class.html#symbol -pyxb.utils.fac.State.__get_subAutomata pyxb.utils.fac.State-class.html#__get_subAutomata -pyxb.utils.fac.State.isAccepting pyxb.utils.fac.State-class.html#isAccepting -pyxb.utils.fac.State.__automaton pyxb.utils.fac.State-class.html#__automaton -pyxb.utils.fac.State._set_automaton pyxb.utils.fac.State-class.html#_set_automaton -pyxb.utils.fac.State.__isInitial pyxb.utils.fac.State-class.html#__isInitial -pyxb.utils.fac.State.__get_isUnorderedCatenation pyxb.utils.fac.State-class.html#__get_isUnorderedCatenation -pyxb.utils.fac.State.__finalUpdate pyxb.utils.fac.State-class.html#__finalUpdate -pyxb.utils.fac.State._facText pyxb.utils.fac.State-class.html#_facText -pyxb.utils.fac.State.transitionSet pyxb.utils.fac.State-class.html#transitionSet -pyxb.utils.fac.State.__symbol pyxb.utils.fac.State-class.html#__symbol -pyxb.utils.fac.State.__transitionSet pyxb.utils.fac.State-class.html#__transitionSet -pyxb.utils.fac.State.automaton pyxb.utils.fac.State-class.html#automaton -pyxb.utils.fac.State.subAutomataInitialTransitions pyxb.utils.fac.State-class.html#subAutomataInitialTransitions -pyxb.utils.fac.State.subAutomata pyxb.utils.fac.State-class.html#subAutomata -pyxb.utils.fac.Symbol pyxb.utils.fac.Symbol-class.html -pyxb.utils.fac.Node.RESET pyxb.utils.fac.Node-class.html#RESET -pyxb.utils.fac.Node._facToString pyxb.utils.fac.Node-class.html#_facToString -pyxb.utils.fac.Symbol.__str__ pyxb.utils.fac.Symbol-class.html#__str__ -pyxb.utils.fac.Node.counterSubPositions pyxb.utils.fac.Node-class.html#counterSubPositions -pyxb.utils.fac.Node.follow pyxb.utils.fac.Node-class.html#follow -pyxb.utils.fac.Symbol.__init__ pyxb.utils.fac.Symbol-class.html#__init__ -pyxb.utils.fac.LeafNode._first pyxb.utils.fac.LeafNode-class.html#_first -pyxb.utils.fac.Node.walkTermTree pyxb.utils.fac.Node-class.html#walkTermTree -pyxb.utils.fac.LeafNode._last pyxb.utils.fac.LeafNode-class.html#_last -pyxb.utils.fac.Node.INCREMENT pyxb.utils.fac.Node-class.html#INCREMENT -pyxb.utils.fac.Node.nodePosMap pyxb.utils.fac.Node-class.html#nodePosMap -pyxb.utils.fac.Node._PosConcatUpdateInstruction pyxb.utils.fac.Node-class.html#_PosConcatUpdateInstruction -pyxb.utils.fac.Node._PosConcatTransitionSet pyxb.utils.fac.Node-class.html#_PosConcatTransitionSet -pyxb.utils.fac.LeafNode._follow pyxb.utils.fac.LeafNode-class.html#_follow -pyxb.utils.fac.Node.counterPositions pyxb.utils.fac.Node-class.html#counterPositions -pyxb.utils.fac.Node.buildAutomaton pyxb.utils.fac.Node-class.html#buildAutomaton -pyxb.utils.fac.Symbol.clone pyxb.utils.fac.Symbol-class.html#clone -pyxb.utils.fac.Symbol._Precedence pyxb.utils.fac.Symbol-class.html#_Precedence -pyxb.utils.fac.Node.first pyxb.utils.fac.Node-class.html#first -pyxb.utils.fac.Node.posNodeMap pyxb.utils.fac.Node-class.html#posNodeMap -pyxb.utils.fac.Node.reset pyxb.utils.fac.Node-class.html#reset -pyxb.utils.fac.Node._PosConcatPosSet pyxb.utils.fac.Node-class.html#_PosConcatPosSet -pyxb.utils.fac.Node.last pyxb.utils.fac.Node-class.html#last -pyxb.utils.fac.Node.nullable pyxb.utils.fac.Node-class.html#nullable -pyxb.utils.fac.LeafNode._nullable pyxb.utils.fac.LeafNode-class.html#_nullable -pyxb.utils.fac.Node.metadata pyxb.utils.fac.Node-class.html#metadata -pyxb.utils.fac.LeafNode._walkTermTree pyxb.utils.fac.LeafNode-class.html#_walkTermTree -pyxb.utils.fac.SymbolMatch_mixin pyxb.utils.fac.SymbolMatch_mixin-class.html -pyxb.utils.fac.SymbolMatch_mixin.match pyxb.utils.fac.SymbolMatch_mixin-class.html#match -pyxb.utils.fac.Transition pyxb.utils.fac.Transition-class.html -pyxb.utils.fac.Transition.__get_updateInstructions pyxb.utils.fac.Transition-class.html#__get_updateInstructions -pyxb.utils.fac.Transition.__str__ pyxb.utils.fac.Transition-class.html#__str__ -pyxb.utils.fac.Transition.satisfiedBy pyxb.utils.fac.Transition-class.html#satisfiedBy -pyxb.utils.fac.Transition.apply pyxb.utils.fac.Transition-class.html#apply -pyxb.utils.fac.Transition.nextTransition pyxb.utils.fac.Transition-class.html#nextTransition -pyxb.utils.fac.Transition.__init__ pyxb.utils.fac.Transition-class.html#__init__ -pyxb.utils.fac.Transition.destination pyxb.utils.fac.Transition-class.html#destination -pyxb.utils.fac.Transition.updateInstructions pyxb.utils.fac.Transition-class.html#updateInstructions -pyxb.utils.fac.Transition.layerLink pyxb.utils.fac.Transition-class.html#layerLink -pyxb.utils.fac.Transition.__get_nextTransition pyxb.utils.fac.Transition-class.html#__get_nextTransition -pyxb.utils.fac.Transition.__nextTransition pyxb.utils.fac.Transition-class.html#__nextTransition -pyxb.utils.fac.Transition.__ne__ pyxb.utils.fac.Transition-class.html#__ne__ -pyxb.utils.fac.Transition.__destination pyxb.utils.fac.Transition-class.html#__destination -pyxb.utils.fac.Transition.__get_layerLink pyxb.utils.fac.Transition-class.html#__get_layerLink -pyxb.utils.fac.Transition.consumedSymbol pyxb.utils.fac.Transition-class.html#consumedSymbol -pyxb.utils.fac.Transition.__updateInstructions pyxb.utils.fac.Transition-class.html#__updateInstructions -pyxb.utils.fac.Transition.__eq__ pyxb.utils.fac.Transition-class.html#__eq__ -pyxb.utils.fac.Transition.consumingState pyxb.utils.fac.Transition-class.html#consumingState -pyxb.utils.fac.Transition.__layerLink pyxb.utils.fac.Transition-class.html#__layerLink -pyxb.utils.fac.Transition.makeEnterAutomatonTransition pyxb.utils.fac.Transition-class.html#makeEnterAutomatonTransition -pyxb.utils.fac.Transition.__hash__ pyxb.utils.fac.Transition-class.html#__hash__ -pyxb.utils.fac.Transition.__get_destination pyxb.utils.fac.Transition-class.html#__get_destination -pyxb.utils.fac.Transition.chainTo pyxb.utils.fac.Transition-class.html#chainTo -pyxb.utils.fac.UnrecognizedSymbolError pyxb.utils.fac.UnrecognizedSymbolError-class.html -pyxb.utils.fac.AutomatonStepError.__init__ pyxb.utils.fac.AutomatonStepError-class.html#__init__ -pyxb.utils.fac.AutomatonStepError.symbol pyxb.utils.fac.AutomatonStepError-class.html#symbol -pyxb.utils.fac.AutomatonStepError.acceptable pyxb.utils.fac.AutomatonStepError-class.html#acceptable -pyxb.utils.fac.AutomatonStepError.configuration pyxb.utils.fac.AutomatonStepError-class.html#configuration -pyxb.utils.fac.UpdateApplicationError pyxb.utils.fac.UpdateApplicationError-class.html -pyxb.utils.fac.UpdateApplicationError.__init__ pyxb.utils.fac.UpdateApplicationError-class.html#__init__ -pyxb.utils.fac.UpdateApplicationError.update_instruction pyxb.utils.fac.UpdateApplicationError-class.html#update_instruction -pyxb.utils.fac.UpdateApplicationError.values pyxb.utils.fac.UpdateApplicationError-class.html#values -pyxb.utils.fac.UpdateInstruction pyxb.utils.fac.UpdateInstruction-class.html -pyxb.utils.fac.UpdateInstruction.__ne__ pyxb.utils.fac.UpdateInstruction-class.html#__ne__ -pyxb.utils.fac.UpdateInstruction.__counterCondition pyxb.utils.fac.UpdateInstruction-class.html#__counterCondition -pyxb.utils.fac.UpdateInstruction.__get_doIncrement pyxb.utils.fac.UpdateInstruction-class.html#__get_doIncrement -pyxb.utils.fac.UpdateInstruction.__str__ pyxb.utils.fac.UpdateInstruction-class.html#__str__ -pyxb.utils.fac.UpdateInstruction.counterCondition pyxb.utils.fac.UpdateInstruction-class.html#counterCondition -pyxb.utils.fac.UpdateInstruction.__get_counterCondition pyxb.utils.fac.UpdateInstruction-class.html#__get_counterCondition -pyxb.utils.fac.UpdateInstruction.satisfiedBy pyxb.utils.fac.UpdateInstruction-class.html#satisfiedBy -pyxb.utils.fac.UpdateInstruction.__min pyxb.utils.fac.UpdateInstruction-class.html#__min -pyxb.utils.fac.UpdateInstruction.__doIncrement pyxb.utils.fac.UpdateInstruction-class.html#__doIncrement -pyxb.utils.fac.UpdateInstruction.apply pyxb.utils.fac.UpdateInstruction-class.html#apply -pyxb.utils.fac.UpdateInstruction.__hash__ pyxb.utils.fac.UpdateInstruction-class.html#__hash__ -pyxb.utils.fac.UpdateInstruction.Apply pyxb.utils.fac.UpdateInstruction-class.html#Apply -pyxb.utils.fac.UpdateInstruction.Satisfies pyxb.utils.fac.UpdateInstruction-class.html#Satisfies -pyxb.utils.fac.UpdateInstruction.__eq__ pyxb.utils.fac.UpdateInstruction-class.html#__eq__ -pyxb.utils.fac.UpdateInstruction.__max pyxb.utils.fac.UpdateInstruction-class.html#__max -pyxb.utils.fac.UpdateInstruction.__init__ pyxb.utils.fac.UpdateInstruction-class.html#__init__ -pyxb.utils.fac.UpdateInstruction.doIncrement pyxb.utils.fac.UpdateInstruction-class.html#doIncrement -pyxb.utils.saxdom.Attr pyxb.utils.saxdom.Attr-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Attr.__init__ pyxb.utils.saxdom.Attr-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Attr.nodeName pyxb.utils.saxdom.Attr-class.html#nodeName -pyxb.utils.saxdom.Attr.nodeValue pyxb.utils.saxdom.Attr-class.html#nodeValue -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Attr.name pyxb.utils.saxdom.Attr-class.html#name -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.Comment pyxb.utils.saxdom.Comment-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Comment.__init__ pyxb.utils.saxdom.Comment-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom._CharacterData.data pyxb.utils.saxdom._CharacterData-class.html#data -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.Document pyxb.utils.saxdom.Document-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Document.__init__ pyxb.utils.saxdom.Document-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Document.documentElement pyxb.utils.saxdom.Document-class.html#documentElement -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.Element pyxb.utils.saxdom.Element-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Element.tagName pyxb.utils.saxdom.Element-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Element.__init__ pyxb.utils.saxdom.Element-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Element.nodeName pyxb.utils.saxdom.Element-class.html#nodeName -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.NamedNodeMap pyxb.utils.saxdom.NamedNodeMap-class.html -pyxb.utils.saxdom.NamedNodeMap._getAttr pyxb.utils.saxdom.NamedNodeMap-class.html#_getAttr -pyxb.utils.saxdom.NamedNodeMap.__memberMap pyxb.utils.saxdom.NamedNodeMap-class.html#__memberMap -pyxb.utils.saxdom.NamedNodeMap.item pyxb.utils.saxdom.NamedNodeMap-class.html#item -pyxb.utils.saxdom.NamedNodeMap.length pyxb.utils.saxdom.NamedNodeMap-class.html#length -pyxb.utils.saxdom.NamedNodeMap._addItem pyxb.utils.saxdom.NamedNodeMap-class.html#_addItem -pyxb.utils.saxdom.NamedNodeMap.__members pyxb.utils.saxdom.NamedNodeMap-class.html#__members -pyxb.utils.saxdom.NamedNodeMap.__init__ pyxb.utils.saxdom.NamedNodeMap-class.html#__init__ -pyxb.utils.saxdom.Node pyxb.utils.saxdom.Node-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.__prefix pyxb.utils.saxdom.Node-class.html#__prefix -pyxb.utils.saxdom.Node.__localName pyxb.utils.saxdom.Node-class.html#__localName -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.__init__ pyxb.utils.saxdom.Node-class.html#__init__ -pyxb.utils.saxdom.Node.__namespaceURI pyxb.utils.saxdom.Node-class.html#__namespaceURI -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Node.__attributes pyxb.utils.saxdom.Node-class.html#__attributes -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom.Node.__childIfPresent pyxb.utils.saxdom.Node-class.html#__childIfPresent -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.saxdom.Node.__expandedName pyxb.utils.saxdom.Node-class.html#__expandedName -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node.__value pyxb.utils.saxdom.Node-class.html#__value -pyxb.utils.saxdom.Node.__tagName pyxb.utils.saxdom.Node-class.html#__tagName -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom.Text pyxb.utils.saxdom.Text-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Text.__init__ pyxb.utils.saxdom.Text-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom._CharacterData.data pyxb.utils.saxdom._CharacterData-class.html#data -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom._CharacterData pyxb.utils.saxdom._CharacterData-class.html -pyxb.utils.saxdom.Node.appendChild pyxb.utils.saxdom.Node-class.html#appendChild -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.saxdom.Node.parentNode pyxb.utils.saxdom.Node-class.html#parentNode -pyxb.utils.saxdom.Node.nextSibling pyxb.utils.saxdom.Node-class.html#nextSibling -pyxb.utils.saxdom.Node.hasAttributeNS pyxb.utils.saxdom.Node-class.html#hasAttributeNS -pyxb.utils.saxdom.Node.prefix pyxb.utils.saxdom.Node-class.html#prefix -pyxb.utils.saxdom.Node.firstChild pyxb.utils.saxdom.Node-class.html#firstChild -pyxb.utils.saxdom.Node.tagName pyxb.utils.saxdom.Node-class.html#tagName -pyxb.utils.saxdom.Node.childNodes pyxb.utils.saxdom.Node-class.html#childNodes -pyxb.utils.saxdom.Node.__init__ pyxb.utils.saxdom.Node-class.html#__init__ -pyxb.utils.saxdom.Node.getAttributeNS pyxb.utils.saxdom.Node-class.html#getAttributeNS -pyxb.utils.saxdom.Node.location pyxb.utils.saxdom.Node-class.html#location -pyxb.utils.saxdom.Node.localName pyxb.utils.saxdom.Node-class.html#localName -pyxb.utils.saxdom.Node._setAttributes pyxb.utils.saxdom.Node-class.html#_setAttributes -pyxb.utils.saxdom.Node.nodeType pyxb.utils.saxdom.Node-class.html#nodeType -pyxb.utils.saxdom._CharacterData.data pyxb.utils.saxdom._CharacterData-class.html#data -pyxb.utils.saxdom.Node._indexInParent pyxb.utils.saxdom.Node-class.html#_indexInParent -pyxb.utils.saxdom.Node._expandedName pyxb.utils.saxdom.Node-class.html#_expandedName -pyxb.utils.saxdom.Node.value pyxb.utils.saxdom.Node-class.html#value -pyxb.utils.saxdom.Node.namespaceURI pyxb.utils.saxdom.Node-class.html#namespaceURI -pyxb.utils.saxdom.Node.getAttributeNodeNS pyxb.utils.saxdom.Node-class.html#getAttributeNodeNS -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.saxdom.Node.attributes pyxb.utils.saxdom.Node-class.html#attributes -pyxb.utils.saxdom.Node._setParentNode pyxb.utils.saxdom.Node-class.html#_setParentNode -pyxb.utils.saxdom._DOMSAXHandler pyxb.utils.saxdom._DOMSAXHandler-class.html -pyxb.utils.saxdom._DOMSAXHandler._DOMSAXHandler__document pyxb.utils.saxdom._DOMSAXHandler-class.html#_DOMSAXHandler__document -pyxb.utils.saxutils.BaseSAXHandler.setDocumentLocator pyxb.utils.saxutils.BaseSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils.BaseSAXHandler.namespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#namespaceContext -pyxb.utils.saxdom._DOMSAXHandler.__document pyxb.utils.saxdom._DOMSAXHandler-class.html#__document -pyxb.utils.saxutils.BaseSAXHandler.fallbackNamespace pyxb.utils.saxutils.BaseSAXHandler-class.html#fallbackNamespace -pyxb.utils.saxutils.BaseSAXHandler.ignorableWhitespace pyxb.utils.saxutils.BaseSAXHandler-class.html#ignorableWhitespace -pyxb.utils.saxutils.BaseSAXHandler.__init__ pyxb.utils.saxutils.BaseSAXHandler-class.html#__init__ -pyxb.utils.saxdom._DOMSAXHandler.endElementNS pyxb.utils.saxdom._DOMSAXHandler-class.html#endElementNS -pyxb.utils.saxdom._DOMSAXHandler.startDocument pyxb.utils.saxdom._DOMSAXHandler-class.html#startDocument -pyxb.utils.saxutils.BaseSAXHandler.location pyxb.utils.saxutils.BaseSAXHandler-class.html#location -pyxb.utils.saxdom._DOMSAXHandler.document pyxb.utils.saxdom._DOMSAXHandler-class.html#document -pyxb.utils.saxutils.BaseSAXHandler.startPrefixMapping pyxb.utils.saxutils.BaseSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils.BaseSAXHandler.elementState pyxb.utils.saxutils.BaseSAXHandler-class.html#elementState -pyxb.utils.saxutils.BaseSAXHandler.processingInstruction pyxb.utils.saxutils.BaseSAXHandler-class.html#processingInstruction -pyxb.utils.saxdom._DOMSAXHandler.startElementNS pyxb.utils.saxdom._DOMSAXHandler-class.html#startElementNS -pyxb.utils.saxutils.BaseSAXHandler.characters pyxb.utils.saxutils.BaseSAXHandler-class.html#characters -pyxb.utils.saxutils.BaseSAXHandler.reset pyxb.utils.saxutils.BaseSAXHandler-class.html#reset -pyxb.utils.saxutils.BaseSAXHandler.rootObject pyxb.utils.saxutils.BaseSAXHandler-class.html#rootObject -pyxb.utils.saxdom._DOMSAXHandler.endDocument pyxb.utils.saxdom._DOMSAXHandler-class.html#endDocument -pyxb.utils.saxutils.BaseSAXHandler pyxb.utils.saxutils.BaseSAXHandler-class.html -pyxb.utils.saxutils.BaseSAXHandler.__locationTemplate pyxb.utils.saxutils.BaseSAXHandler-class.html#__locationTemplate -pyxb.utils.saxutils.BaseSAXHandler.setDocumentLocator pyxb.utils.saxutils.BaseSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils.BaseSAXHandler.namespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#namespaceContext -pyxb.utils.saxutils.BaseSAXHandler.__pendingText pyxb.utils.saxutils.BaseSAXHandler-class.html#__pendingText -pyxb.utils.saxutils.BaseSAXHandler.fallbackNamespace pyxb.utils.saxutils.BaseSAXHandler-class.html#fallbackNamespace -pyxb.utils.saxutils.BaseSAXHandler.ignorableWhitespace pyxb.utils.saxutils.BaseSAXHandler-class.html#ignorableWhitespace -pyxb.utils.saxutils.BaseSAXHandler.__elementState pyxb.utils.saxutils.BaseSAXHandler-class.html#__elementState -pyxb.utils.saxutils.BaseSAXHandler.__init__ pyxb.utils.saxutils.BaseSAXHandler-class.html#__init__ -pyxb.utils.saxutils.BaseSAXHandler.endElementNS pyxb.utils.saxutils.BaseSAXHandler-class.html#endElementNS -pyxb.utils.saxutils.BaseSAXHandler.__getOrCreateNextNamespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#__getOrCreateNextNamespaceContext -pyxb.utils.saxutils.BaseSAXHandler.__pendingTextLocation pyxb.utils.saxutils.BaseSAXHandler-class.html#__pendingTextLocation -pyxb.utils.saxutils.BaseSAXHandler.__fallbackNamespace pyxb.utils.saxutils.BaseSAXHandler-class.html#__fallbackNamespace -pyxb.utils.saxutils.BaseSAXHandler.__flushPendingText pyxb.utils.saxutils.BaseSAXHandler-class.html#__flushPendingText -pyxb.utils.saxutils.BaseSAXHandler.startDocument pyxb.utils.saxutils.BaseSAXHandler-class.html#startDocument -pyxb.utils.saxutils.BaseSAXHandler.__elementStateStack pyxb.utils.saxutils.BaseSAXHandler-class.html#__elementStateStack -pyxb.utils.saxutils.BaseSAXHandler.location pyxb.utils.saxutils.BaseSAXHandler-class.html#location -pyxb.utils.saxutils.BaseSAXHandler.__namespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#__namespaceContext -pyxb.utils.saxutils.BaseSAXHandler.startPrefixMapping pyxb.utils.saxutils.BaseSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils.BaseSAXHandler.elementState pyxb.utils.saxutils.BaseSAXHandler-class.html#elementState -pyxb.utils.saxutils.BaseSAXHandler.processingInstruction pyxb.utils.saxutils.BaseSAXHandler-class.html#processingInstruction -pyxb.utils.saxutils.BaseSAXHandler.__rootObject pyxb.utils.saxutils.BaseSAXHandler-class.html#__rootObject -pyxb.utils.saxutils.BaseSAXHandler.__elementStateConstructor pyxb.utils.saxutils.BaseSAXHandler-class.html#__elementStateConstructor -pyxb.utils.saxutils.BaseSAXHandler.startElementNS pyxb.utils.saxutils.BaseSAXHandler-class.html#startElementNS -pyxb.utils.saxutils.BaseSAXHandler.__locator pyxb.utils.saxutils.BaseSAXHandler-class.html#__locator -pyxb.utils.saxutils.BaseSAXHandler.characters pyxb.utils.saxutils.BaseSAXHandler-class.html#characters -pyxb.utils.saxutils.BaseSAXHandler.reset pyxb.utils.saxutils.BaseSAXHandler-class.html#reset -pyxb.utils.saxutils.BaseSAXHandler.rootObject pyxb.utils.saxutils.BaseSAXHandler-class.html#rootObject -pyxb.utils.saxutils.BaseSAXHandler.__includingContext pyxb.utils.saxutils.BaseSAXHandler-class.html#__includingContext -pyxb.utils.saxutils.BaseSAXHandler.__nextNamespaceContext pyxb.utils.saxutils.BaseSAXHandler-class.html#__nextNamespaceContext -pyxb.utils.saxutils.SAXElementState pyxb.utils.saxutils.SAXElementState-class.html -pyxb.utils.saxutils.SAXElementState.contentHandler pyxb.utils.saxutils.SAXElementState-class.html#contentHandler -pyxb.utils.saxutils.SAXElementState.namespaceContext pyxb.utils.saxutils.SAXElementState-class.html#namespaceContext -pyxb.utils.saxutils.SAXElementState.addTextContent pyxb.utils.saxutils.SAXElementState-class.html#addTextContent -pyxb.utils.saxutils.SAXElementState.expandedName pyxb.utils.saxutils.SAXElementState-class.html#expandedName -pyxb.utils.saxutils.SAXElementState.__init__ pyxb.utils.saxutils.SAXElementState-class.html#__init__ -pyxb.utils.saxutils.SAXElementState.__content pyxb.utils.saxutils.SAXElementState-class.html#__content -pyxb.utils.saxutils.SAXElementState.content pyxb.utils.saxutils.SAXElementState-class.html#content -pyxb.utils.saxutils.SAXElementState.location pyxb.utils.saxutils.SAXElementState-class.html#location -pyxb.utils.saxutils.SAXElementState.__namespaceContext pyxb.utils.saxutils.SAXElementState-class.html#__namespaceContext -pyxb.utils.saxutils.SAXElementState.__location pyxb.utils.saxutils.SAXElementState-class.html#__location -pyxb.utils.saxutils.SAXElementState.__contentHandler pyxb.utils.saxutils.SAXElementState-class.html#__contentHandler -pyxb.utils.saxutils.SAXElementState.addElementContent pyxb.utils.saxutils.SAXElementState-class.html#addElementContent -pyxb.utils.saxutils.SAXElementState.parentState pyxb.utils.saxutils.SAXElementState-class.html#parentState -pyxb.utils.saxutils.SAXElementState.__parentState pyxb.utils.saxutils.SAXElementState-class.html#__parentState -pyxb.utils.saxutils.SAXElementState.__expandedName pyxb.utils.saxutils.SAXElementState-class.html#__expandedName -pyxb.utils.saxutils.SAXInformationItem pyxb.utils.saxutils.SAXInformationItem-class.html -pyxb.utils.saxutils.SAXInformationItem.element_decl pyxb.utils.saxutils.SAXInformationItem-class.html#element_decl -pyxb.utils.saxutils.SAXInformationItem.item pyxb.utils.saxutils.SAXInformationItem-class.html#item -pyxb.utils.saxutils.SAXInformationItem.location pyxb.utils.saxutils.SAXInformationItem-class.html#location -pyxb.utils.saxutils.SAXInformationItem.maybe_element pyxb.utils.saxutils.SAXInformationItem-class.html#maybe_element -pyxb.utils.saxutils.SAXInformationItem.__init__ pyxb.utils.saxutils.SAXInformationItem-class.html#__init__ -pyxb.utils.saxutils.TracingSAXHandler pyxb.utils.saxutils.TracingSAXHandler-class.html -pyxb.utils.saxutils.TracingSAXHandler.startPrefixMapping pyxb.utils.saxutils.TracingSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils.TracingSAXHandler.endPrefixMapping pyxb.utils.saxutils.TracingSAXHandler-class.html#endPrefixMapping -pyxb.utils.saxutils.TracingSAXHandler.endElementNS pyxb.utils.saxutils.TracingSAXHandler-class.html#endElementNS -pyxb.utils.saxutils.TracingSAXHandler.processingInstruction pyxb.utils.saxutils.TracingSAXHandler-class.html#processingInstruction -pyxb.utils.saxutils.TracingSAXHandler.__trace pyxb.utils.saxutils.TracingSAXHandler-class.html#__trace -pyxb.utils.saxutils.TracingSAXHandler.setDocumentLocator pyxb.utils.saxutils.TracingSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils.TracingSAXHandler.startDocument pyxb.utils.saxutils.TracingSAXHandler-class.html#startDocument -pyxb.utils.saxutils.TracingSAXHandler.startElementNS pyxb.utils.saxutils.TracingSAXHandler-class.html#startElementNS -pyxb.utils.saxutils.TracingSAXHandler.characters pyxb.utils.saxutils.TracingSAXHandler-class.html#characters -pyxb.utils.saxutils.TracingSAXHandler.ignorableWhitespace pyxb.utils.saxutils.TracingSAXHandler-class.html#ignorableWhitespace -pyxb.utils.saxutils._EntityResolver pyxb.utils.saxutils._EntityResolver-class.html -pyxb.utils.saxutils._EntityResolver.resolveEntity pyxb.utils.saxutils._EntityResolver-class.html#resolveEntity -pyxb.utils.saxutils._NoopSAXHandler pyxb.utils.saxutils._NoopSAXHandler-class.html -pyxb.utils.saxutils._NoopSAXHandler.startPrefixMapping pyxb.utils.saxutils._NoopSAXHandler-class.html#startPrefixMapping -pyxb.utils.saxutils._NoopSAXHandler.endPrefixMapping pyxb.utils.saxutils._NoopSAXHandler-class.html#endPrefixMapping -pyxb.utils.saxutils._NoopSAXHandler.endElementNS pyxb.utils.saxutils._NoopSAXHandler-class.html#endElementNS -pyxb.utils.saxutils._NoopSAXHandler.processingInstruction pyxb.utils.saxutils._NoopSAXHandler-class.html#processingInstruction -pyxb.utils.saxutils._NoopSAXHandler.setDocumentLocator pyxb.utils.saxutils._NoopSAXHandler-class.html#setDocumentLocator -pyxb.utils.saxutils._NoopSAXHandler.startDocument pyxb.utils.saxutils._NoopSAXHandler-class.html#startDocument -pyxb.utils.saxutils._NoopSAXHandler.startElementNS pyxb.utils.saxutils._NoopSAXHandler-class.html#startElementNS -pyxb.utils.saxutils._NoopSAXHandler.characters pyxb.utils.saxutils._NoopSAXHandler-class.html#characters -pyxb.utils.saxutils._NoopSAXHandler.ignorableWhitespace pyxb.utils.saxutils._NoopSAXHandler-class.html#ignorableWhitespace -pyxb.utils.unicode.CodePointSet pyxb.utils.unicode.CodePointSet-class.html -pyxb.utils.unicode.CodePointSet.__unichr pyxb.utils.unicode.CodePointSet-class.html#__unichr -pyxb.utils.unicode.CodePointSet.asSingleCharacter pyxb.utils.unicode.CodePointSet-class.html#asSingleCharacter -pyxb.utils.unicode.CodePointSet.negate pyxb.utils.unicode.CodePointSet-class.html#negate -pyxb.utils.unicode.CodePointSet.__lt__ pyxb.utils.unicode.CodePointSet-class.html#__lt__ -pyxb.utils.unicode.CodePointSet.__codepoints pyxb.utils.unicode.CodePointSet-class.html#__codepoints -pyxb.utils.unicode.CodePointSet.__init__ pyxb.utils.unicode.CodePointSet-class.html#__init__ -pyxb.utils.unicode.CodePointSet.__eq__ pyxb.utils.unicode.CodePointSet-class.html#__eq__ -pyxb.utils.unicode.CodePointSet.asTuples pyxb.utils.unicode.CodePointSet-class.html#asTuples -pyxb.utils.unicode.CodePointSet.add pyxb.utils.unicode.CodePointSet-class.html#add -pyxb.utils.unicode.CodePointSet.asPattern pyxb.utils.unicode.CodePointSet-class.html#asPattern -pyxb.utils.unicode.CodePointSet.__ne__ pyxb.utils.unicode.CodePointSet-class.html#__ne__ -pyxb.utils.unicode.CodePointSet.extend pyxb.utils.unicode.CodePointSet-class.html#extend -pyxb.utils.unicode.CodePointSet.__XMLtoPythonREEscapedCodepoints pyxb.utils.unicode.CodePointSet-class.html#__XMLtoPythonREEscapedCodepoints -pyxb.utils.unicode.CodePointSet.__mutate pyxb.utils.unicode.CodePointSet-class.html#__mutate -pyxb.utils.unicode.CodePointSet.MaxCodePoint pyxb.utils.unicode.CodePointSet-class.html#MaxCodePoint -pyxb.utils.unicode.CodePointSet.__gt__ pyxb.utils.unicode.CodePointSet-class.html#__gt__ -pyxb.utils.unicode.CodePointSet._codepoints pyxb.utils.unicode.CodePointSet-class.html#_codepoints -pyxb.utils.unicode.CodePointSet.subtract pyxb.utils.unicode.CodePointSet-class.html#subtract -pyxb.utils.unicode.CodePointSet.MaxShortCodePoint pyxb.utils.unicode.CodePointSet-class.html#MaxShortCodePoint -pyxb.utils.unicode.CodePointSet.__le__ pyxb.utils.unicode.CodePointSet-class.html#__le__ -pyxb.utils.unicode.CodePointSet.__hash__ pyxb.utils.unicode.CodePointSet-class.html#__hash__ -pyxb.utils.unicode.CodePointSet.__ge__ pyxb.utils.unicode.CodePointSet-class.html#__ge__ -pyxb.utils.unicode.CodePointSetError pyxb.utils.unicode.CodePointSetError-class.html -pyxb.utils.unicode.XML1p0e2 pyxb.utils.unicode.XML1p0e2-class.html -pyxb.utils.unicode.XML1p0e2.NmToken_pat pyxb.utils.unicode.XML1p0e2-class.html#NmToken_pat -pyxb.utils.unicode.XML1p0e2.CombiningChar pyxb.utils.unicode.XML1p0e2-class.html#CombiningChar -pyxb.utils.unicode.XML1p0e2.NCNameChar pyxb.utils.unicode.XML1p0e2-class.html#NCNameChar -pyxb.utils.unicode.XML1p0e2.NCName_pat pyxb.utils.unicode.XML1p0e2-class.html#NCName_pat -pyxb.utils.unicode.XML1p0e2.Extender pyxb.utils.unicode.XML1p0e2-class.html#Extender -pyxb.utils.unicode.XML1p0e2.Letter pyxb.utils.unicode.XML1p0e2-class.html#Letter -pyxb.utils.unicode.XML1p0e2.BaseChar pyxb.utils.unicode.XML1p0e2-class.html#BaseChar -pyxb.utils.unicode.XML1p0e2.QName_re pyxb.utils.unicode.XML1p0e2-class.html#QName_re -pyxb.utils.unicode.XML1p0e2.NmToken_re pyxb.utils.unicode.XML1p0e2-class.html#NmToken_re -pyxb.utils.unicode.XML1p0e2.NCName_re pyxb.utils.unicode.XML1p0e2-class.html#NCName_re -pyxb.utils.unicode.XML1p0e2.Ideographic pyxb.utils.unicode.XML1p0e2-class.html#Ideographic -pyxb.utils.unicode.XML1p0e2.NCNameStartChar pyxb.utils.unicode.XML1p0e2-class.html#NCNameStartChar -pyxb.utils.unicode.XML1p0e2.Digit pyxb.utils.unicode.XML1p0e2-class.html#Digit -pyxb.utils.unicode.XML1p0e2.Name_re pyxb.utils.unicode.XML1p0e2-class.html#Name_re -pyxb.utils.unicode.XML1p0e2.Name_pat pyxb.utils.unicode.XML1p0e2-class.html#Name_pat -pyxb.utils.unicode.XML1p0e2.Char pyxb.utils.unicode.XML1p0e2-class.html#Char -pyxb.utils.unicode.XML1p0e2.NameChar pyxb.utils.unicode.XML1p0e2-class.html#NameChar -pyxb.utils.unicode.XML1p0e2.QName_pat pyxb.utils.unicode.XML1p0e2-class.html#QName_pat -pyxb.utils.unicode.XML1p0e2.NameStartChar pyxb.utils.unicode.XML1p0e2-class.html#NameStartChar -pyxb.utils.utility.Graph pyxb.utils.utility.Graph-class.html -pyxb.utils.utility.Graph.tarjan pyxb.utils.utility.Graph-class.html#tarjan -pyxb.utils.utility.Graph.cyclomaticComplexity pyxb.utils.utility.Graph-class.html#cyclomaticComplexity -pyxb.utils.utility.Graph.scc pyxb.utils.utility.Graph-class.html#scc -pyxb.utils.utility.Graph.__scc pyxb.utils.utility.Graph-class.html#__scc -pyxb.utils.utility.Graph.__dfsOrder pyxb.utils.utility.Graph-class.html#__dfsOrder -pyxb.utils.utility.Graph._tarjan pyxb.utils.utility.Graph-class.html#_tarjan -pyxb.utils.utility.Graph.sccOrder pyxb.utils.utility.Graph-class.html#sccOrder -pyxb.utils.utility.Graph.addEdge pyxb.utils.utility.Graph-class.html#addEdge -pyxb.utils.utility.Graph.__init__ pyxb.utils.utility.Graph-class.html#__init__ -pyxb.utils.utility.Graph._generateDOT pyxb.utils.utility.Graph-class.html#_generateDOT -pyxb.utils.utility.Graph.__edgeMap pyxb.utils.utility.Graph-class.html#__edgeMap -pyxb.utils.utility.Graph.roots pyxb.utils.utility.Graph-class.html#roots -pyxb.utils.utility.Graph.nodes pyxb.utils.utility.Graph-class.html#nodes -pyxb.utils.utility.Graph.edgeMap pyxb.utils.utility.Graph-class.html#edgeMap -pyxb.utils.utility.Graph.__dfsWalk pyxb.utils.utility.Graph-class.html#__dfsWalk -pyxb.utils.utility.Graph.addNode pyxb.utils.utility.Graph-class.html#addNode -pyxb.utils.utility.Graph.rootSetOrder pyxb.utils.utility.Graph-class.html#rootSetOrder -pyxb.utils.utility.Graph.edges pyxb.utils.utility.Graph-class.html#edges -pyxb.utils.utility.Graph.sccForNode pyxb.utils.utility.Graph-class.html#sccForNode -pyxb.utils.utility.Graph.sccMap pyxb.utils.utility.Graph-class.html#sccMap -pyxb.utils.utility.Graph.addRoot pyxb.utils.utility.Graph-class.html#addRoot -pyxb.utils.utility.Graph.__sccMap pyxb.utils.utility.Graph-class.html#__sccMap -pyxb.utils.utility.Graph.__roots pyxb.utils.utility.Graph-class.html#__roots -pyxb.utils.utility.Graph.__sccOrder pyxb.utils.utility.Graph-class.html#__sccOrder -pyxb.utils.utility.Graph.dfsOrder pyxb.utils.utility.Graph-class.html#dfsOrder -pyxb.utils.utility.LocalTimeZone pyxb.utils.utility.LocalTimeZone-class.html -pyxb.utils.utility.LocalTimeZone.__DSTOffset pyxb.utils.utility.LocalTimeZone-class.html#__DSTOffset -pyxb.utils.utility.LocalTimeZone.__STDOffset pyxb.utils.utility.LocalTimeZone-class.html#__STDOffset -pyxb.utils.utility.LocalTimeZone.__isDST pyxb.utils.utility.LocalTimeZone-class.html#__isDST -pyxb.utils.utility.LocalTimeZone.dst pyxb.utils.utility.LocalTimeZone-class.html#dst -pyxb.utils.utility.LocalTimeZone.__DSTDelta pyxb.utils.utility.LocalTimeZone-class.html#__DSTDelta -pyxb.utils.utility.LocalTimeZone.utcoffset pyxb.utils.utility.LocalTimeZone-class.html#utcoffset -pyxb.utils.utility.LocalTimeZone.tzname pyxb.utils.utility.LocalTimeZone-class.html#tzname -pyxb.utils.utility.LocalTimeZone.__ZeroDelta pyxb.utils.utility.LocalTimeZone-class.html#__ZeroDelta -pyxb.utils.utility.Locatable_mixin pyxb.utils.utility.Locatable_mixin-class.html -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.utils.utility.Locatable_mixin.__location pyxb.utils.utility.Locatable_mixin-class.html#__location -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.utils.utility.Locatable_mixin.__init__ pyxb.utils.utility.Locatable_mixin-class.html#__init__ -pyxb.utils.utility.Location pyxb.utils.utility.Location-class.html -pyxb.utils.utility.Location.__str__ pyxb.utils.utility.Location-class.html#__str__ -pyxb.utils.utility.Location.lineNumber pyxb.utils.utility.Location-class.html#lineNumber -pyxb.utils.utility.Location.__lt__ pyxb.utils.utility.Location-class.html#__lt__ -pyxb.utils.utility.Location.__init__ pyxb.utils.utility.Location-class.html#__init__ -pyxb.utils.utility.Location.newLocation pyxb.utils.utility.Location-class.html#newLocation -pyxb.utils.utility.Location.__cmpSingleUnlessNone pyxb.utils.utility.Location-class.html#__cmpSingleUnlessNone -pyxb.utils.utility.Location.__columnNumber pyxb.utils.utility.Location-class.html#__columnNumber -pyxb.utils.utility.Location.__ne__ pyxb.utils.utility.Location-class.html#__ne__ -pyxb.utils.utility.Location.__lineNumber pyxb.utils.utility.Location-class.html#__lineNumber -pyxb.utils.utility.Location.__cmpTupleUnlessNone pyxb.utils.utility.Location-class.html#__cmpTupleUnlessNone -pyxb.utils.utility.Location.__gt__ pyxb.utils.utility.Location-class.html#__gt__ -pyxb.utils.utility.Location.__eq__ pyxb.utils.utility.Location-class.html#__eq__ -pyxb.utils.utility.Location.__locationBase pyxb.utils.utility.Location-class.html#__locationBase -pyxb.utils.utility.Location.columnNumber pyxb.utils.utility.Location-class.html#columnNumber -pyxb.utils.utility.Location.locationBase pyxb.utils.utility.Location-class.html#locationBase -pyxb.utils.utility.Location.__le__ pyxb.utils.utility.Location-class.html#__le__ -pyxb.utils.utility.Location.__repr__ pyxb.utils.utility.Location-class.html#__repr__ -pyxb.utils.utility.Location.__hash__ pyxb.utils.utility.Location-class.html#__hash__ -pyxb.utils.utility.Location.__ge__ pyxb.utils.utility.Location-class.html#__ge__ -pyxb.utils.utility.Object pyxb.utils.utility.Object-class.html -pyxb.utils.utility.PrivateTransient_mixin pyxb.utils.utility.PrivateTransient_mixin-class.html -pyxb.utils.utility.PrivateTransient_mixin.__Attribute pyxb.utils.utility.PrivateTransient_mixin-class.html#__Attribute -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.utils.utility.UTCOffsetTimeZone pyxb.utils.utility.UTCOffsetTimeZone-class.html -pyxb.utils.utility.UTCOffsetTimeZone.__Lexical_re pyxb.utils.utility.UTCOffsetTimeZone-class.html#__Lexical_re -pyxb.utils.utility.UTCOffsetTimeZone.__utcOffset_min pyxb.utils.utility.UTCOffsetTimeZone-class.html#__utcOffset_min -pyxb.utils.utility.UTCOffsetTimeZone.__ZeroDuration pyxb.utils.utility.UTCOffsetTimeZone-class.html#__ZeroDuration -pyxb.utils.utility.UTCOffsetTimeZone.__lt__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__lt__ -pyxb.utils.utility.UTCOffsetTimeZone.__init__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__init__ -pyxb.utils.utility.UTCOffsetTimeZone.dst pyxb.utils.utility.UTCOffsetTimeZone-class.html#dst -pyxb.utils.utility.UTCOffsetTimeZone.__otherForComparison pyxb.utils.utility.UTCOffsetTimeZone-class.html#__otherForComparison -pyxb.utils.utility.UTCOffsetTimeZone.__utcOffset_td pyxb.utils.utility.UTCOffsetTimeZone-class.html#__utcOffset_td -pyxb.utils.utility.UTCOffsetTimeZone.__ne__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__ne__ -pyxb.utils.utility.UTCOffsetTimeZone.utcoffset pyxb.utils.utility.UTCOffsetTimeZone-class.html#utcoffset -pyxb.utils.utility.UTCOffsetTimeZone.__gt__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__gt__ -pyxb.utils.utility.UTCOffsetTimeZone.__eq__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__eq__ -pyxb.utils.utility.UTCOffsetTimeZone.__MaxOffset_td pyxb.utils.utility.UTCOffsetTimeZone-class.html#__MaxOffset_td -pyxb.utils.utility.UTCOffsetTimeZone.__le__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__le__ -pyxb.utils.utility.UTCOffsetTimeZone.tzname pyxb.utils.utility.UTCOffsetTimeZone-class.html#tzname -pyxb.utils.utility.UTCOffsetTimeZone.__hash__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__hash__ -pyxb.utils.utility.UTCOffsetTimeZone.__ge__ pyxb.utils.utility.UTCOffsetTimeZone-class.html#__ge__ -pyxb.utils.utility.UniqueIdentifier pyxb.utils.utility.UniqueIdentifier-class.html -pyxb.utils.utility.UniqueIdentifier.uid pyxb.utils.utility.UniqueIdentifier-class.html#uid -pyxb.utils.utility.UniqueIdentifier.__str__ pyxb.utils.utility.UniqueIdentifier-class.html#__str__ -pyxb.utils.utility.UniqueIdentifier.__getnewargs__ pyxb.utils.utility.UniqueIdentifier-class.html#__getnewargs__ -pyxb.utils.utility.UniqueIdentifier.__init__ pyxb.utils.utility.UniqueIdentifier-class.html#__init__ -pyxb.utils.utility.UniqueIdentifier.__new__ pyxb.utils.utility.UniqueIdentifier-class.html#__new__ -pyxb.utils.utility.UniqueIdentifier.__uid pyxb.utils.utility.UniqueIdentifier-class.html#__uid -pyxb.utils.utility.UniqueIdentifier.__getstate__ pyxb.utils.utility.UniqueIdentifier-class.html#__getstate__ -pyxb.utils.utility.UniqueIdentifier.__setstate__ pyxb.utils.utility.UniqueIdentifier-class.html#__setstate__ -pyxb.utils.utility.UniqueIdentifier.associateObject pyxb.utils.utility.UniqueIdentifier-class.html#associateObject -pyxb.utils.utility.UniqueIdentifier.__ExistingUIDs pyxb.utils.utility.UniqueIdentifier-class.html#__ExistingUIDs -pyxb.utils.utility.UniqueIdentifier.__eq__ pyxb.utils.utility.UniqueIdentifier-class.html#__eq__ -pyxb.utils.utility.UniqueIdentifier.associatedObjects pyxb.utils.utility.UniqueIdentifier-class.html#associatedObjects -pyxb.utils.utility.UniqueIdentifier.__repr__ pyxb.utils.utility.UniqueIdentifier-class.html#__repr__ -pyxb.utils.utility.UniqueIdentifier.__hash__ pyxb.utils.utility.UniqueIdentifier-class.html#__hash__ -pyxb.utils.utility.UniqueIdentifier.__associatedObjects pyxb.utils.utility.UniqueIdentifier-class.html#__associatedObjects -pyxb.utils.utility._DeconflictSymbols_mixin pyxb.utils.utility._DeconflictSymbols_mixin-class.html -pyxb.utils.utility._DeconflictSymbols_mixin._ReservedSymbols pyxb.utils.utility._DeconflictSymbols_mixin-class.html#_ReservedSymbols -pyxb.utils.xmlre.RegularExpressionError pyxb.utils.xmlre.RegularExpressionError-class.html -pyxb.utils.xmlre.RegularExpressionError.__init__ pyxb.utils.xmlre.RegularExpressionError-class.html#__init__ -pyxb.xmlschema.structures.Annotation pyxb.xmlschema.structures.Annotation-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures.Annotation.__applicationInformation pyxb.xmlschema.structures.Annotation-class.html#__applicationInformation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.Annotation.text pyxb.xmlschema.structures.Annotation-class.html#text -pyxb.xmlschema.structures.Annotation.__str__ pyxb.xmlschema.structures.Annotation-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures.Annotation.applicationInformation pyxb.xmlschema.structures.Annotation-class.html#applicationInformation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.Annotation.__init__ pyxb.xmlschema.structures.Annotation-class.html#__init__ -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures.Annotation.__attributes pyxb.xmlschema.structures.Annotation-class.html#__attributes -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.Annotation.userInformation pyxb.xmlschema.structures.Annotation-class.html#userInformation -pyxb.xmlschema.structures.Annotation.__RemoveMultiQuote_re pyxb.xmlschema.structures.Annotation-class.html#__RemoveMultiQuote_re -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.Annotation.asDocString pyxb.xmlschema.structures.Annotation-class.html#asDocString -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.Annotation.__userInformation pyxb.xmlschema.structures.Annotation-class.html#__userInformation -pyxb.xmlschema.structures.Annotation.CreateFromDOM pyxb.xmlschema.structures.Annotation-class.html#CreateFromDOM -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures.AttributeDeclaration pyxb.xmlschema.structures.AttributeDeclaration-class.html -pyxb.xmlschema.structures.AttributeDeclaration._resolve pyxb.xmlschema.structures.AttributeDeclaration-class.html#_resolve -pyxb.xmlschema.structures.AttributeDeclaration.__str__ pyxb.xmlschema.structures.AttributeDeclaration-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._ScopedDeclaration_mixin._ScopedDeclaration_mixin__baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_ScopedDeclaration_mixin__baseDeclaration -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._ValueConstraint_mixin._valueConstraintFromDOM pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_valueConstraintFromDOM -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.AttributeDeclaration.__typeDefinition pyxb.xmlschema.structures.AttributeDeclaration-class.html#__typeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.AttributeDeclaration._updateFromOther_csc pyxb.xmlschema.structures.AttributeDeclaration-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures.AttributeDeclaration.typeDefinition pyxb.xmlschema.structures.AttributeDeclaration-class.html#typeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.AttributeDeclaration.CreateFromDOM pyxb.xmlschema.structures.AttributeDeclaration-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures._ValueConstraint_mixin.fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#fixed -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsIndeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_fixed -pyxb.xmlschema.structures._ValueConstraint_mixin.valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin._ValueConstraint_mixin__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_ValueConstraint_mixin__valueConstraint -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures._ScopedDeclaration_mixin.SCOPE_global pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#SCOPE_global -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._ScopedDeclaration_mixin.baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#baseDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsGlobal pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsGlobal -pyxb.xmlschema.structures._ScopedDeclaration_mixin.XSCOPE_indeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#XSCOPE_indeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._ScopedDeclaration_mixin._baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_baseDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_na pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_na -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.AttributeDeclaration.isResolved pyxb.xmlschema.structures.AttributeDeclaration-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._ScopedDeclaration_mixin._scopeIsCompatible pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_scopeIsCompatible -pyxb.xmlschema.structures._ScopedDeclaration_mixin.scope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#scope -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._ValueConstraint_mixin.default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#default -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.AttributeDeclaration._bindingRequires_vx pyxb.xmlschema.structures.AttributeDeclaration-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.AttributeDeclaration.CreateBaseInstance pyxb.xmlschema.structures.AttributeDeclaration-class.html#CreateBaseInstance -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.AttributeDeclaration.__init__ pyxb.xmlschema.structures.AttributeDeclaration-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._ScopedDeclaration_mixin.IsValidScope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#IsValidScope -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_default -pyxb.xmlschema.structures.AttributeDeclaration.__typeExpandedName pyxb.xmlschema.structures.AttributeDeclaration-class.html#__typeExpandedName -pyxb.xmlschema.structures.AttributeGroupDefinition pyxb.xmlschema.structures.AttributeGroupDefinition-class.html -pyxb.xmlschema.structures.AttributeGroupDefinition._resolve pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#_resolve -pyxb.xmlschema.structures.AttributeGroupDefinition.__anyAttribute pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__anyAttribute -pyxb.xmlschema.structures.AttributeGroupDefinition.__str__ pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures.AttributeGroupDefinition.__PrivateTransient pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__PrivateTransient -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.AttributeGroupDefinition.attributeUses pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin._attributeRelevantChildren pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_attributeRelevantChildren -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.AttributeGroupDefinition.CreateFromDOM pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._AttributeWildcard_mixin._setAttributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_setAttributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin.CompleteWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#CompleteWildcard -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.AttributeGroupDefinition.__attributeUses pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.AttributeGroupDefinition.isResolved pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.AttributeGroupDefinition.__attributeGroupNames pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__attributeGroupNames -pyxb.xmlschema.structures.AttributeGroupDefinition.__isResolved pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__isResolved -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._AttributeWildcard_mixin.attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#attributeWildcard -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._AttributeWildcard_mixin._AttributeWildcard_mixin__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_AttributeWildcard_mixin__attributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.AttributeGroupDefinition._bindingRequires_vx pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.AttributeGroupDefinition.CreateBaseInstance pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#CreateBaseInstance -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.AttributeGroupDefinition.__init__ pyxb.xmlschema.structures.AttributeGroupDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.AttributeUse pyxb.xmlschema.structures.AttributeUse-class.html -pyxb.xmlschema.structures.AttributeUse._resolve pyxb.xmlschema.structures.AttributeUse-class.html#_resolve -pyxb.xmlschema.structures.AttributeUse.USE_optional pyxb.xmlschema.structures.AttributeUse-class.html#USE_optional -pyxb.xmlschema.structures.AttributeUse.__str__ pyxb.xmlschema.structures.AttributeUse-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.AttributeUse.USE_prohibited pyxb.xmlschema.structures.AttributeUse-class.html#USE_prohibited -pyxb.xmlschema.structures._ValueConstraint_mixin._valueConstraintFromDOM pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_valueConstraintFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.AttributeUse.__use pyxb.xmlschema.structures.AttributeUse-class.html#__use -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.AttributeUse.__attributeDeclaration pyxb.xmlschema.structures.AttributeUse-class.html#__attributeDeclaration -pyxb.xmlschema.structures.AttributeUse.CreateFromDOM pyxb.xmlschema.structures.AttributeUse-class.html#CreateFromDOM -pyxb.xmlschema.structures._ValueConstraint_mixin.fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#fixed -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_fixed -pyxb.xmlschema.structures._ValueConstraint_mixin.valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin._ValueConstraint_mixin__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_ValueConstraint_mixin__valueConstraint -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.AttributeUse.prohibited pyxb.xmlschema.structures.AttributeUse-class.html#prohibited -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.AttributeUse.restrictionOf pyxb.xmlschema.structures.AttributeUse-class.html#restrictionOf -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.AttributeUse.__refExpandedName pyxb.xmlschema.structures.AttributeUse-class.html#__refExpandedName -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_na pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_na -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.AttributeUse.isResolved pyxb.xmlschema.structures.AttributeUse-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.AttributeUse.__restrictionOf pyxb.xmlschema.structures.AttributeUse-class.html#__restrictionOf -pyxb.xmlschema.structures.AttributeUse.matchingQNameMembers pyxb.xmlschema.structures.AttributeUse-class.html#matchingQNameMembers -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures.AttributeUse._setRestrictionOf pyxb.xmlschema.structures.AttributeUse-class.html#_setRestrictionOf -pyxb.xmlschema.structures._ValueConstraint_mixin.default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#default -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.AttributeUse._adaptForScope pyxb.xmlschema.structures.AttributeUse-class.html#_adaptForScope -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.AttributeUse._bindingRequires_vx pyxb.xmlschema.structures.AttributeUse-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.AttributeUse.USE_required pyxb.xmlschema.structures.AttributeUse-class.html#USE_required -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.AttributeUse.CreateBaseInstance pyxb.xmlschema.structures.AttributeUse-class.html#CreateBaseInstance -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.AttributeUse.__init__ pyxb.xmlschema.structures.AttributeUse-class.html#__init__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.AttributeUse.attributeDeclaration pyxb.xmlschema.structures.AttributeUse-class.html#attributeDeclaration -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures.AttributeUse.required pyxb.xmlschema.structures.AttributeUse-class.html#required -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_default -pyxb.xmlschema.structures.ComplexTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html -pyxb.xmlschema.structures.ComplexTypeDefinition._resolve pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_resolve -pyxb.xmlschema.structures.ComplexTypeDefinition.isBuiltin pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#isBuiltin -pyxb.xmlschema.structures.ComplexTypeDefinition.__anyAttribute pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__anyAttribute -pyxb.xmlschema.structures.ComplexTypeDefinition.__str__ pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._AttributeWildcard_mixin._attributeRelevantChildren pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_attributeRelevantChildren -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures.ComplexTypeDefinition.__PrivateTransient pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__PrivateTransient -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.ComplexTypeDefinition.attributeUses pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.ComplexTypeDefinition.__setContentFromDOM pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__setContentFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.ComplexTypeDefinition.contentType pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#contentType -pyxb.xmlschema.structures.ComplexTypeDefinition._updateFromOther_csc pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures.ComplexTypeDefinition.__derivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__derivationMethod -pyxb.xmlschema.structures.ComplexTypeDefinition.__contentType pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__contentType -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.ComplexTypeDefinition.__setComplexContentFromDOM pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__setComplexContentFromDOM -pyxb.xmlschema.structures.ComplexTypeDefinition.__isComplexContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__isComplexContent -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.ComplexTypeDefinition.__ctscRestrictionNode pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__ctscRestrictionNode -pyxb.xmlschema.structures.ComplexTypeDefinition.CreateFromDOM pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.ComplexTypeDefinition.baseTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#baseTypeDefinition -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures.ComplexTypeDefinition.__final pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__final -pyxb.xmlschema.structures.ComplexTypeDefinition.__usesC1 pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__usesC1 -pyxb.xmlschema.structures.ComplexTypeDefinition.__scopedAttributeDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__scopedAttributeDeclarations -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures.ComplexTypeDefinition.__ctscRestrictionMode pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__ctscRestrictionMode -pyxb.xmlschema.structures.ComplexTypeDefinition.__pendingDerivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__pendingDerivationMethod -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._AttributeWildcard_mixin._setAttributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_setAttributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_SIMPLE pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_SIMPLE -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin.CompleteWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#CompleteWildcard -pyxb.xmlschema.structures.ComplexTypeDefinition._isHierarchyRoot pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_isHierarchyRoot -pyxb.xmlschema.structures.ComplexTypeDefinition.contentTypeAsString pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#contentTypeAsString -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures.ComplexTypeDefinition.__contentStyle pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__contentStyle -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_MIXED pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_MIXED -pyxb.xmlschema.structures.ComplexTypeDefinition.pythonSupport pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#pythonSupport -pyxb.xmlschema.structures.ComplexTypeDefinition.lookupScopedElementDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#lookupScopedElementDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_restriction pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_restriction -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.ComplexTypeDefinition.derivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#derivationMethod -pyxb.xmlschema.structures.ComplexTypeDefinition.__attributeUses pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.ComplexTypeDefinition.__localScopedDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__localScopedDeclarations -pyxb.xmlschema.structures.ComplexTypeDefinition.isResolved pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.ComplexTypeDefinition.__complexContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__complexContent -pyxb.xmlschema.structures.ComplexTypeDefinition.__attributeGroupNames pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__attributeGroupNames -pyxb.xmlschema.structures.ComplexTypeDefinition._setDerivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_setDerivationMethod -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.ComplexTypeDefinition.__abstract pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__abstract -pyxb.xmlschema.structures.ComplexTypeDefinition._contentTypeTag pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_contentTypeTag -pyxb.xmlschema.structures.ComplexTypeDefinition.__effectiveContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__effectiveContent -pyxb.xmlschema.structures.ComplexTypeDefinition.__completeProcessing pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__completeProcessing -pyxb.xmlschema.structures.ComplexTypeDefinition.__attributeGroups pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__attributeGroups -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_ELEMENT_ONLY pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_ELEMENT_ONLY -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._AttributeWildcard_mixin.attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#attributeWildcard -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures.ComplexTypeDefinition.lookupScopedAttributeDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#lookupScopedAttributeDeclaration -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.ComplexTypeDefinition.__annotations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__annotations -pyxb.xmlschema.structures.ComplexTypeDefinition._DM_Map pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_DM_Map -pyxb.xmlschema.structures.ComplexTypeDefinition.__ctscClause2STD pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__ctscClause2STD -pyxb.xmlschema.structures.ComplexTypeDefinition.__simpleContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__simpleContent -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures.ComplexTypeDefinition.__scopedElementDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__scopedElementDeclarations -pyxb.xmlschema.structures.ComplexTypeDefinition.__prohibitedSubstitutions pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__prohibitedSubstitutions -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.xmlschema.structures.ComplexTypeDefinition.__effectiveMixed pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__effectiveMixed -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._AttributeWildcard_mixin._AttributeWildcard_mixin__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_AttributeWildcard_mixin__attributeWildcard -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.ComplexTypeDefinition._bindingRequires_vx pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.ComplexTypeDefinition.abstract pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#abstract -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures.ComplexTypeDefinition.localScopedDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#localScopedDeclarations -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_empty pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_empty -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.ComplexTypeDefinition._contentTypeComponent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_contentTypeComponent -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.ComplexTypeDefinition.__init__ pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.ComplexTypeDefinition.__baseTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__baseTypeDefinition -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures.ComplexTypeDefinition.__usesC1C2 pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__usesC1C2 -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures.ComplexTypeDefinition.UrTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#UrTypeDefinition -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures.ComplexTypeDefinition._isComplexContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_isComplexContent -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures.ComplexTypeDefinition.__baseExpandedName pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__baseExpandedName -pyxb.xmlschema.structures.ComplexTypeDefinition.__UrTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__UrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_extension pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_extension -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures.ComplexTypeDefinition._recordLocalDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_recordLocalDeclaration -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_EMPTY pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_EMPTY -pyxb.xmlschema.structures.ComplexTypeDefinition.hasWildcardElement pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#hasWildcardElement -pyxb.xmlschema.structures.ComplexTypeDefinition.__ckw pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__ckw -pyxb.xmlschema.structures.ElementDeclaration pyxb.xmlschema.structures.ElementDeclaration-class.html -pyxb.xmlschema.structures.ElementDeclaration._resolve pyxb.xmlschema.structures.ElementDeclaration-class.html#_resolve -pyxb.xmlschema.structures.ElementDeclaration.__str__ pyxb.xmlschema.structures.ElementDeclaration-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._ScopedDeclaration_mixin._ScopedDeclaration_mixin__baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_ScopedDeclaration_mixin__baseDeclaration -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._ValueConstraint_mixin._valueConstraintFromDOM pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_valueConstraintFromDOM -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.ElementDeclaration.identityConstraintDefinitions pyxb.xmlschema.structures.ElementDeclaration-class.html#identityConstraintDefinitions -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.ElementDeclaration.__typeDefinition pyxb.xmlschema.structures.ElementDeclaration-class.html#__typeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures.ElementDeclaration.typeDefinition pyxb.xmlschema.structures.ElementDeclaration-class.html#typeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures.ElementDeclaration.nillable pyxb.xmlschema.structures.ElementDeclaration-class.html#nillable -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._ValueConstraint_mixin.default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#default -pyxb.xmlschema.structures.ElementDeclaration.CreateFromDOM pyxb.xmlschema.structures.ElementDeclaration-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures._ValueConstraint_mixin.fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#fixed -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsIndeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsIndeterminate -pyxb.xmlschema.structures.ElementDeclaration.__identityConstraintDefinitions pyxb.xmlschema.structures.ElementDeclaration-class.html#__identityConstraintDefinitions -pyxb.xmlschema.structures.ElementDeclaration.__disallowedSubstitutions pyxb.xmlschema.structures.ElementDeclaration-class.html#__disallowedSubstitutions -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_fixed -pyxb.xmlschema.structures._ValueConstraint_mixin.valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin._ValueConstraint_mixin__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_ValueConstraint_mixin__valueConstraint -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.ElementDeclaration._walkParticleTree pyxb.xmlschema.structures.ElementDeclaration-class.html#_walkParticleTree -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures._ScopedDeclaration_mixin.SCOPE_global pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#SCOPE_global -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.ElementDeclaration.SGE_none pyxb.xmlschema.structures.ElementDeclaration-class.html#SGE_none -pyxb.xmlschema.structures._ScopedDeclaration_mixin.baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#baseDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures.ElementDeclaration.__substitutionGroupExclusions pyxb.xmlschema.structures.ElementDeclaration-class.html#__substitutionGroupExclusions -pyxb.xmlschema.structures._ScopedDeclaration_mixin.XSCOPE_indeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#XSCOPE_indeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.xmlschema.structures._ScopedDeclaration_mixin._baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_baseDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_na pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_na -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.ElementDeclaration.isResolved pyxb.xmlschema.structures.ElementDeclaration-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.ElementDeclaration.__isResolved pyxb.xmlschema.structures.ElementDeclaration-class.html#__isResolved -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.ElementDeclaration.__abstract pyxb.xmlschema.structures.ElementDeclaration-class.html#__abstract -pyxb.xmlschema.structures._ScopedDeclaration_mixin._scopeIsCompatible pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_scopeIsCompatible -pyxb.xmlschema.structures._ScopedDeclaration_mixin.scope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#scope -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.ElementDeclaration.SGE_extension pyxb.xmlschema.structures.ElementDeclaration-class.html#SGE_extension -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.ElementDeclaration._adaptForScope pyxb.xmlschema.structures.ElementDeclaration-class.html#_adaptForScope -pyxb.xmlschema.structures.ElementDeclaration.__nillable pyxb.xmlschema.structures.ElementDeclaration-class.html#__nillable -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.ElementDeclaration._bindingRequires_vx pyxb.xmlschema.structures.ElementDeclaration-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsGlobal pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsGlobal -pyxb.xmlschema.structures.ElementDeclaration.abstract pyxb.xmlschema.structures.ElementDeclaration-class.html#abstract -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures.ElementDeclaration.substitutionGroupAffiliation pyxb.xmlschema.structures.ElementDeclaration-class.html#substitutionGroupAffiliation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.ElementDeclaration.__substitutionGroupExpandedName pyxb.xmlschema.structures.ElementDeclaration-class.html#__substitutionGroupExpandedName -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.ElementDeclaration.__init__ pyxb.xmlschema.structures.ElementDeclaration-class.html#__init__ -pyxb.xmlschema.structures.ElementDeclaration._typeDefinition pyxb.xmlschema.structures.ElementDeclaration-class.html#_typeDefinition -pyxb.xmlschema.structures.ElementDeclaration._SGE_Map pyxb.xmlschema.structures.ElementDeclaration-class.html#_SGE_Map -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.ElementDeclaration.SGE_restriction pyxb.xmlschema.structures.ElementDeclaration-class.html#SGE_restriction -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._ScopedDeclaration_mixin.IsValidScope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#IsValidScope -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures.ElementDeclaration.SGE_substitution pyxb.xmlschema.structures.ElementDeclaration-class.html#SGE_substitution -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures.ElementDeclaration._DS_Map pyxb.xmlschema.structures.ElementDeclaration-class.html#_DS_Map -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.ElementDeclaration.__substitutionGroupAffiliation pyxb.xmlschema.structures.ElementDeclaration-class.html#__substitutionGroupAffiliation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures.ElementDeclaration.isAdaptable pyxb.xmlschema.structures.ElementDeclaration-class.html#isAdaptable -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_default -pyxb.xmlschema.structures.ElementDeclaration.__typeExpandedName pyxb.xmlschema.structures.ElementDeclaration-class.html#__typeExpandedName -pyxb.xmlschema.structures.ElementDeclaration.hasWildcardElement pyxb.xmlschema.structures.ElementDeclaration-class.html#hasWildcardElement -pyxb.xmlschema.structures.IdentityConstraintDefinition pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html -pyxb.xmlschema.structures.IdentityConstraintDefinition._resolve pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#_resolve -pyxb.xmlschema.structures.IdentityConstraintDefinition.__fields pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__fields -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.IdentityConstraintDefinition.__icc pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__icc -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures.IdentityConstraintDefinition.fields pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#fields -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.IdentityConstraintDefinition.CreateFromDOM pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures.IdentityConstraintDefinition.__referencedKey pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__referencedKey -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures.IdentityConstraintDefinition.__identityConstraintCategory pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__identityConstraintCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.IdentityConstraintDefinition.ICC_UNIQUE pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#ICC_UNIQUE -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.IdentityConstraintDefinition.isResolved pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.IdentityConstraintDefinition.__isResolved pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__isResolved -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.IdentityConstraintDefinition.annotations pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#annotations -pyxb.xmlschema.structures.IdentityConstraintDefinition.identityConstraintCategory pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#identityConstraintCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures.IdentityConstraintDefinition.selector pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#selector -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.IdentityConstraintDefinition.__annotations pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__annotations -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.IdentityConstraintDefinition._bindingRequires_vx pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.IdentityConstraintDefinition.ICC_KEY pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#ICC_KEY -pyxb.xmlschema.structures._SchemaComponent_mixin.__init__ pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures.IdentityConstraintDefinition.__referAttribute pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__referAttribute -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.IdentityConstraintDefinition.ICC_KEYREF pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#ICC_KEYREF -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures.IdentityConstraintDefinition.__selector pyxb.xmlschema.structures.IdentityConstraintDefinition-class.html#__selector -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.ModelGroup pyxb.xmlschema.structures.ModelGroup-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.ModelGroup.__compositor pyxb.xmlschema.structures.ModelGroup-class.html#__compositor -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.ModelGroup._bindingRequires_vx pyxb.xmlschema.structures.ModelGroup-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.ModelGroup.__str__ pyxb.xmlschema.structures.ModelGroup-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.ModelGroup.__particles pyxb.xmlschema.structures.ModelGroup-class.html#__particles -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.ModelGroup.compositorToString pyxb.xmlschema.structures.ModelGroup-class.html#compositorToString -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.ModelGroup.__init__ pyxb.xmlschema.structures.ModelGroup-class.html#__init__ -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures.ModelGroup.IsGroupMemberNode pyxb.xmlschema.structures.ModelGroup-class.html#IsGroupMemberNode -pyxb.xmlschema.structures.ModelGroup.modelGroupDefinition pyxb.xmlschema.structures.ModelGroup-class.html#modelGroupDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.ModelGroup.particles pyxb.xmlschema.structures.ModelGroup-class.html#particles -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.ModelGroup.C_INVALID pyxb.xmlschema.structures.ModelGroup-class.html#C_INVALID -pyxb.xmlschema.structures.ModelGroup._walkParticleTree pyxb.xmlschema.structures.ModelGroup-class.html#_walkParticleTree -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures.ModelGroup.C_SEQUENCE pyxb.xmlschema.structures.ModelGroup-class.html#C_SEQUENCE -pyxb.xmlschema.structures.ModelGroup.C_ALL pyxb.xmlschema.structures.ModelGroup-class.html#C_ALL -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.ModelGroup.C_CHOICE pyxb.xmlschema.structures.ModelGroup-class.html#C_CHOICE -pyxb.xmlschema.structures.ModelGroup.effectiveTotalRange pyxb.xmlschema.structures.ModelGroup-class.html#effectiveTotalRange -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.ModelGroup.compositor pyxb.xmlschema.structures.ModelGroup-class.html#compositor -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures.ModelGroup.__modelGroupDefinition pyxb.xmlschema.structures.ModelGroup-class.html#__modelGroupDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures.ModelGroup._adaptForScope pyxb.xmlschema.structures.ModelGroup-class.html#_adaptForScope -pyxb.xmlschema.structures.ModelGroup.isAdaptable pyxb.xmlschema.structures.ModelGroup-class.html#isAdaptable -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.ModelGroup.CreateFromDOM pyxb.xmlschema.structures.ModelGroup-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.ModelGroup.CompositorToString pyxb.xmlschema.structures.ModelGroup-class.html#CompositorToString -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.ModelGroup.hasWildcardElement pyxb.xmlschema.structures.ModelGroup-class.html#hasWildcardElement -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures.ModelGroupDefinition pyxb.xmlschema.structures.ModelGroupDefinition-class.html -pyxb.xmlschema.structures.ModelGroupDefinition.__str__ pyxb.xmlschema.structures.ModelGroupDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.ModelGroupDefinition.CreateFromDOM pyxb.xmlschema.structures.ModelGroupDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.ModelGroupDefinition.__modelGroup pyxb.xmlschema.structures.ModelGroupDefinition-class.html#__modelGroup -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures.ModelGroupDefinition.modelGroup pyxb.xmlschema.structures.ModelGroupDefinition-class.html#modelGroup -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.ModelGroupDefinition._bindingRequires_vx pyxb.xmlschema.structures.ModelGroupDefinition-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.__init__ pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.NotationDeclaration pyxb.xmlschema.structures.NotationDeclaration-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.NotationDeclaration.__publicIdentifier pyxb.xmlschema.structures.NotationDeclaration-class.html#__publicIdentifier -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.NotationDeclaration.CreateFromDOM pyxb.xmlschema.structures.NotationDeclaration-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures.NotationDeclaration.publicIdentifier pyxb.xmlschema.structures.NotationDeclaration-class.html#publicIdentifier -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.NotationDeclaration.systemIdentifier pyxb.xmlschema.structures.NotationDeclaration-class.html#systemIdentifier -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.NotationDeclaration._bindingRequires_vx pyxb.xmlschema.structures.NotationDeclaration-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.__init__ pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures.NotationDeclaration.__systemIdentifier pyxb.xmlschema.structures.NotationDeclaration-class.html#__systemIdentifier -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.Particle pyxb.xmlschema.structures.Particle-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.Particle._resolve pyxb.xmlschema.structures.Particle-class.html#_resolve -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.Particle.__maxOccurs pyxb.xmlschema.structures.Particle-class.html#__maxOccurs -pyxb.xmlschema.structures.Particle.__str__ pyxb.xmlschema.structures.Particle-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures.Particle.walkParticleTree pyxb.xmlschema.structures.Particle-class.html#walkParticleTree -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.Particle.isResolved pyxb.xmlschema.structures.Particle-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.Particle.__init__ pyxb.xmlschema.structures.Particle-class.html#__init__ -pyxb.xmlschema.structures.Particle.IsTypedefNode pyxb.xmlschema.structures.Particle-class.html#IsTypedefNode -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.Particle.minOccurs pyxb.xmlschema.structures.Particle-class.html#minOccurs -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.Particle.isEmptiable pyxb.xmlschema.structures.Particle-class.html#isEmptiable -pyxb.xmlschema.structures.Particle.__term pyxb.xmlschema.structures.Particle-class.html#__term -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures.Particle.__pendingTerm pyxb.xmlschema.structures.Particle-class.html#__pendingTerm -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.Particle._bindingRequires_vx pyxb.xmlschema.structures.Particle-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.Particle.maxOccurs pyxb.xmlschema.structures.Particle-class.html#maxOccurs -pyxb.xmlschema.structures.Particle.__resolvableType pyxb.xmlschema.structures.Particle-class.html#__resolvableType -pyxb.xmlschema.structures.Particle._walkParticleTree pyxb.xmlschema.structures.Particle-class.html#_walkParticleTree -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.Particle.effectiveTotalRange pyxb.xmlschema.structures.Particle-class.html#effectiveTotalRange -pyxb.xmlschema.structures.Particle.__refExpandedName pyxb.xmlschema.structures.Particle-class.html#__refExpandedName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures.Particle.term pyxb.xmlschema.structures.Particle-class.html#term -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures.Particle.IsParticleNode pyxb.xmlschema.structures.Particle-class.html#IsParticleNode -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures.Particle.hasWildcardElement pyxb.xmlschema.structures.Particle-class.html#hasWildcardElement -pyxb.xmlschema.structures.Particle.isAdaptable pyxb.xmlschema.structures.Particle-class.html#isAdaptable -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.Particle.CreateFromDOM pyxb.xmlschema.structures.Particle-class.html#CreateFromDOM -pyxb.xmlschema.structures.Particle.__minOccurs pyxb.xmlschema.structures.Particle-class.html#__minOccurs -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.Particle._adaptForScope pyxb.xmlschema.structures.Particle-class.html#_adaptForScope -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures.Schema pyxb.xmlschema.structures.Schema-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures.Schema.__str__ pyxb.xmlschema.structures.Schema-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.Schema.originRecord pyxb.xmlschema.structures.Schema-class.html#originRecord -pyxb.xmlschema.structures.Schema.__requireInProlog pyxb.xmlschema.structures.Schema-class.html#__requireInProlog -pyxb.xmlschema.structures.Schema.__pastProlog pyxb.xmlschema.structures.Schema-class.html#__pastProlog -pyxb.xmlschema.structures.Schema._SA_All pyxb.xmlschema.structures.Schema-class.html#_SA_All -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.Schema.__SchemaCategories pyxb.xmlschema.structures.Schema-class.html#__SchemaCategories -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.Schema.location pyxb.xmlschema.structures.Schema-class.html#location -pyxb.xmlschema.structures.Schema.__TopLevelComponentMap pyxb.xmlschema.structures.Schema-class.html#__TopLevelComponentMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures.Schema.CreateFromDocument pyxb.xmlschema.structures.Schema-class.html#CreateFromDocument -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.Schema.targetNamespaceForNode pyxb.xmlschema.structures.Schema-class.html#targetNamespaceForNode -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures.Schema.schemaAttribute pyxb.xmlschema.structures.Schema-class.html#schemaAttribute -pyxb.xmlschema.structures.Schema.__processTopLevelNode pyxb.xmlschema.structures.Schema-class.html#__processTopLevelNode -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.Schema.__generationUID pyxb.xmlschema.structures.Schema-class.html#__generationUID -pyxb.xmlschema.structures.Schema.CreateFromDOM pyxb.xmlschema.structures.Schema-class.html#CreateFromDOM -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures.Schema._setAttributesFromMap pyxb.xmlschema.structures.Schema-class.html#_setAttributesFromMap -pyxb.xmlschema.structures.Schema.schemaHasAttribute pyxb.xmlschema.structures.Schema-class.html#schemaHasAttribute -pyxb.xmlschema.structures.Schema.blockForNode pyxb.xmlschema.structures.Schema-class.html#blockForNode -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.Schema.__namespaceData pyxb.xmlschema.structures.Schema-class.html#__namespaceData -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures.Schema.targetNamespace pyxb.xmlschema.structures.Schema-class.html#targetNamespace -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures.Schema.__importedSchema pyxb.xmlschema.structures.Schema-class.html#__importedSchema -pyxb.xmlschema.structures.Schema.__addTypeDefinition pyxb.xmlschema.structures.Schema-class.html#__addTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.Schema._setAttributeFromDOM pyxb.xmlschema.structures.Schema-class.html#_setAttributeFromDOM -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.Schema._addAnnotation pyxb.xmlschema.structures.Schema-class.html#_addAnnotation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.Schema.__ebvForNode pyxb.xmlschema.structures.Schema-class.html#__ebvForNode -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures.Schema.__targetNamespace pyxb.xmlschema.structures.Schema-class.html#__targetNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.Schema.signature pyxb.xmlschema.structures.Schema-class.html#signature -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.Schema.referencedNamespaces pyxb.xmlschema.structures.Schema-class.html#referencedNamespaces -pyxb.xmlschema.structures.Schema.defaultNamespace pyxb.xmlschema.structures.Schema-class.html#defaultNamespace -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures.Schema.__processAnnotation pyxb.xmlschema.structures.Schema-class.html#__processAnnotation -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.Schema.importEIIs pyxb.xmlschema.structures.Schema-class.html#importEIIs -pyxb.xmlschema.structures.Schema._UNQUALIFIED pyxb.xmlschema.structures.Schema-class.html#_UNQUALIFIED -pyxb.xmlschema.structures.Schema.__addAttributeGroupDefinition pyxb.xmlschema.structures.Schema-class.html#__addAttributeGroupDefinition -pyxb.xmlschema.structures.Schema.locationTag pyxb.xmlschema.structures.Schema-class.html#locationTag -pyxb.xmlschema.structures.Schema.__uriContentArchiveDirectory pyxb.xmlschema.structures.Schema-class.html#__uriContentArchiveDirectory -pyxb.xmlschema.structures.Schema.__location pyxb.xmlschema.structures.Schema-class.html#__location -pyxb.xmlschema.structures.Schema.__includedSchema pyxb.xmlschema.structures.Schema-class.html#__includedSchema -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures.Schema.__processImport pyxb.xmlschema.structures.Schema-class.html#__processImport -pyxb.xmlschema.structures.Schema.__addAttributeDeclaration pyxb.xmlschema.structures.Schema-class.html#__addAttributeDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures.Schema._uriContentArchiveDirectory pyxb.xmlschema.structures.Schema-class.html#_uriContentArchiveDirectory -pyxb.xmlschema.structures.Schema.__processRedefine pyxb.xmlschema.structures.Schema-class.html#__processRedefine -pyxb.xmlschema.structures.Schema.__originRecord pyxb.xmlschema.structures.Schema-class.html#__originRecord -pyxb.xmlschema.structures.Schema.__locationTag pyxb.xmlschema.structures.Schema-class.html#__locationTag -pyxb.xmlschema.structures.Schema.__annotations pyxb.xmlschema.structures.Schema-class.html#__annotations -pyxb.xmlschema.structures.Schema.importedSchema pyxb.xmlschema.structures.Schema-class.html#importedSchema -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures.Schema.includedSchema pyxb.xmlschema.structures.Schema-class.html#includedSchema -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.Schema.__attributeMap pyxb.xmlschema.structures.Schema-class.html#__attributeMap -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.Schema.generationUID pyxb.xmlschema.structures.Schema-class.html#generationUID -pyxb.xmlschema.structures.Schema.__init__ pyxb.xmlschema.structures.Schema-class.html#__init__ -pyxb.xmlschema.structures.Schema.__referencedNamespaces pyxb.xmlschema.structures.Schema-class.html#__referencedNamespaces -pyxb.xmlschema.structures.Schema.__defaultNamespace pyxb.xmlschema.structures.Schema-class.html#__defaultNamespace -pyxb.xmlschema.structures.Schema.finalForNode pyxb.xmlschema.structures.Schema-class.html#finalForNode -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures.Schema.__processInclude pyxb.xmlschema.structures.Schema-class.html#__processInclude -pyxb.xmlschema.structures.Schema.__getstate__ pyxb.xmlschema.structures.Schema-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures.Schema._QUALIFIED pyxb.xmlschema.structures.Schema-class.html#_QUALIFIED -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures.Schema.CreateFromLocation pyxb.xmlschema.structures.Schema-class.html#CreateFromLocation -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.Schema.__importEIIs pyxb.xmlschema.structures.Schema-class.html#__importEIIs -pyxb.xmlschema.structures.Schema.CreateFromStream pyxb.xmlschema.structures.Schema-class.html#CreateFromStream -pyxb.xmlschema.structures.Schema._addNamedComponent pyxb.xmlschema.structures.Schema-class.html#_addNamedComponent -pyxb.xmlschema.structures.Schema.__signature pyxb.xmlschema.structures.Schema-class.html#__signature -pyxb.xmlschema.structures.SimpleTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html -pyxb.xmlschema.structures.SimpleTypeDefinition._resolve pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_resolve -pyxb.xmlschema.structures.SimpleTypeDefinition.isBuiltin pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#isBuiltin -pyxb.xmlschema.structures.SimpleTypeDefinition.__str__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateListInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateListInstance -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.SimpleTypeDefinition.__domNode pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__domNode -pyxb.xmlschema.structures.SimpleTypeDefinition.__derivationAlternative pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__derivationAlternative -pyxb.xmlschema.structures.SimpleTypeDefinition.__isBuiltin pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__isBuiltin -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.SimpleTypeDefinition._STD_Map pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_STD_Map -pyxb.xmlschema.structures.SimpleTypeDefinition._FinalToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_FinalToString -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_atomic pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_atomic -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures.SimpleTypeDefinition._derivationAlternative pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_derivationAlternative -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.SimpleTypeDefinition.__pythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__pythonSupport -pyxb.xmlschema.structures.SimpleTypeDefinition._updateFromOther_csc pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_updateFromOther_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.__setstate__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__setstate__ -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures.SimpleTypeDefinition.__defineDefaultFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__defineDefaultFacets -pyxb.xmlschema.structures.SimpleTypeDefinition.__initializeFromUnion pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__initializeFromUnion -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_absent pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_absent -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures.SimpleTypeDefinition.pythonToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#pythonToString -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures.SimpleTypeDefinition.memberTypeDefinitions pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#memberTypeDefinitions -pyxb.xmlschema.structures.SimpleTypeDefinition.facets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#facets -pyxb.xmlschema.structures.SimpleTypeDefinition.__memberTypesExpandedNames pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__memberTypesExpandedNames -pyxb.xmlschema.structures.SimpleTypeDefinition._setPythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_setPythonSupport -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateFromDOM pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.SimpleTypeDefinition.CreatePrimitiveInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreatePrimitiveInstance -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_union -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_union -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.__final pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__final -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_list -pyxb.xmlschema.structures.SimpleTypeDefinition.__primitiveTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__primitiveTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures.SimpleTypeDefinition.__completeResolution pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__completeResolution -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures.SimpleTypeDefinition.__variety pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__variety -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.SimpleTypeDefinition.__facets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__facets -pyxb.xmlschema.structures.SimpleTypeDefinition._createRestriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_createRestriction -pyxb.xmlschema.structures.SimpleTypeDefinition.pythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#pythonSupport -pyxb.xmlschema.structures.SimpleTypeDefinition.__initializeFromList pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__initializeFromList -pyxb.xmlschema.structures.SimpleTypeDefinition.__SimpleUrTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__SimpleUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures.SimpleTypeDefinition.SimpleUrTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#SimpleUrTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_extension pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_extension -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_list -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures.SimpleTypeDefinition.__localFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__localFacets -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_restriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_restriction -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.SimpleTypeDefinition.__singleSimpleTypeChild pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__singleSimpleTypeChild -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures.SimpleTypeDefinition.__fundamentalFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__fundamentalFacets -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures.SimpleTypeDefinition.__processHasFacetAndProperty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__processHasFacetAndProperty -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures.SimpleTypeDefinition.isResolved pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.SimpleTypeDefinition.stringToPython pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#stringToPython -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateUnionInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateUnionInstance -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_restriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_restriction -pyxb.xmlschema.structures.SimpleTypeDefinition.__updateFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__updateFacets -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures.SimpleTypeDefinition.__localMemberTypes pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__localMemberTypes -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.baseTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#baseTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.fundamentalFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#fundamentalFacets -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_union -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.xmlschema.structures.SimpleTypeDefinition.__resolveBuiltin pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__resolveBuiltin -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.SimpleTypeDefinition._bindingRequires_vx pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures.SimpleTypeDefinition.hasPythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#hasPythonSupport -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures.SimpleTypeDefinition.__memberTypeDefinitions pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__memberTypeDefinitions -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.SimpleTypeDefinition.primitiveTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#primitiveTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures.SimpleTypeDefinition._CreateXMLInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_CreateXMLInstance -pyxb.xmlschema.structures.SimpleTypeDefinition.__init__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.SimpleTypeDefinition.variety pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#variety -pyxb.xmlschema.structures.SimpleTypeDefinition.__baseTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__baseTypeDefinition -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateDerivedInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateDerivedInstance -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures.SimpleTypeDefinition.__itemTypeExpandedName pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__itemTypeExpandedName -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures.SimpleTypeDefinition.__baseExpandedName pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__baseExpandedName -pyxb.xmlschema.structures.SimpleTypeDefinition.VarietyToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VarietyToString -pyxb.xmlschema.structures.SimpleTypeDefinition.__memberTypes pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__memberTypes -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_list -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_empty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_empty -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_empty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_empty -pyxb.xmlschema.structures.SimpleTypeDefinition.itemTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#itemTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.__initializeFromRestriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__initializeFromRestriction -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.SimpleTypeDefinition.__itemTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__itemTypeDefinition -pyxb.xmlschema.structures.Wildcard pyxb.xmlschema.structures.Wildcard-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.Wildcard.NC_targetNamespace pyxb.xmlschema.structures.Wildcard-class.html#NC_targetNamespace -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.Wildcard.IntensionalIntersection pyxb.xmlschema.structures.Wildcard-class.html#IntensionalIntersection -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.Wildcard.PC_strict pyxb.xmlschema.structures.Wildcard-class.html#PC_strict -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.Wildcard.namespaceConstraint pyxb.xmlschema.structures.Wildcard-class.html#namespaceConstraint -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.Wildcard.__init__ pyxb.xmlschema.structures.Wildcard-class.html#__init__ -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures.Wildcard._walkParticleTree pyxb.xmlschema.structures.Wildcard-class.html#_walkParticleTree -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures.Wildcard.processContents pyxb.xmlschema.structures.Wildcard-class.html#processContents -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures.Wildcard.NC_not pyxb.xmlschema.structures.Wildcard-class.html#NC_not -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.Wildcard.NC_any pyxb.xmlschema.structures.Wildcard-class.html#NC_any -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures.Wildcard.PC_skip pyxb.xmlschema.structures.Wildcard-class.html#PC_skip -pyxb.xmlschema.structures.Wildcard.NC_local pyxb.xmlschema.structures.Wildcard-class.html#NC_local -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures.Wildcard.hasWildcardElement pyxb.xmlschema.structures.Wildcard-class.html#hasWildcardElement -pyxb.xmlschema.structures.Wildcard.isAdaptable pyxb.xmlschema.structures.Wildcard-class.html#isAdaptable -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.Wildcard.PC_lax pyxb.xmlschema.structures.Wildcard-class.html#PC_lax -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.Wildcard.CreateFromDOM pyxb.xmlschema.structures.Wildcard-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures.Wildcard.__namespaceConstraint pyxb.xmlschema.structures.Wildcard-class.html#__namespaceConstraint -pyxb.xmlschema.structures.Wildcard._adaptForScope pyxb.xmlschema.structures.Wildcard-class.html#_adaptForScope -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.Wildcard.__processContents pyxb.xmlschema.structures.Wildcard-class.html#__processContents -pyxb.xmlschema.structures.Wildcard.IntensionalUnion pyxb.xmlschema.structures.Wildcard-class.html#IntensionalUnion -pyxb.xmlschema.structures._Annotated_mixin pyxb.xmlschema.structures._Annotated_mixin-class.html -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._Annotated_mixin._updateFromOther_csc pyxb.xmlschema.structures._Annotated_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._Annotated_mixin.__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#__annotation -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._Annotated_mixin.__init__ pyxb.xmlschema.structures._Annotated_mixin-class.html#__init__ -pyxb.xmlschema.structures._AttributeWildcard_mixin pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html -pyxb.xmlschema.structures._AttributeWildcard_mixin._AttributeWildcard_mixin__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_AttributeWildcard_mixin__attributeWildcard -pyxb.xmlschema.structures._AttributeWildcard_mixin.attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#attributeWildcard -pyxb.xmlschema.structures._AttributeWildcard_mixin.__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#__attributeWildcard -pyxb.xmlschema.structures._AttributeWildcard_mixin.CompleteWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#CompleteWildcard -pyxb.xmlschema.structures._AttributeWildcard_mixin._attributeRelevantChildren pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_attributeRelevantChildren -pyxb.xmlschema.structures._AttributeWildcard_mixin._setAttributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_setAttributeWildcard -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._ImportElementInformationItem pyxb.xmlschema.structures._ImportElementInformationItem-class.html -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__prefix pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__prefix -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__schema pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__schema -pyxb.xmlschema.structures._ImportElementInformationItem.prefix pyxb.xmlschema.structures._ImportElementInformationItem-class.html#prefix -pyxb.xmlschema.structures._ImportElementInformationItem.__prefix pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__prefix -pyxb.xmlschema.structures._ImportElementInformationItem.__namespace pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__namespace -pyxb.xmlschema.structures._ImportElementInformationItem.id pyxb.xmlschema.structures._ImportElementInformationItem-class.html#id -pyxb.xmlschema.structures._ImportElementInformationItem.__init__ pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__init__ -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._ImportElementInformationItem.namespace pyxb.xmlschema.structures._ImportElementInformationItem-class.html#namespace -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__id pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__id -pyxb.xmlschema.structures._ImportElementInformationItem.schemaLocation pyxb.xmlschema.structures._ImportElementInformationItem-class.html#schemaLocation -pyxb.xmlschema.structures._ImportElementInformationItem.schema pyxb.xmlschema.structures._ImportElementInformationItem-class.html#schema -pyxb.xmlschema.structures._Annotated_mixin._updateFromOther_csc pyxb.xmlschema.structures._Annotated_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._ImportElementInformationItem.__schema pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__schema -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__schemaLocation pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__schemaLocation -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures._ImportElementInformationItem._ImportElementInformationItem__namespace pyxb.xmlschema.structures._ImportElementInformationItem-class.html#_ImportElementInformationItem__namespace -pyxb.xmlschema.structures._ImportElementInformationItem.__id pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__id -pyxb.xmlschema.structures._ImportElementInformationItem.__schemaLocation pyxb.xmlschema.structures._ImportElementInformationItem-class.html#__schemaLocation -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures._NamedComponent_mixin pyxb.xmlschema.structures._NamedComponent_mixin-class.html -pyxb.xmlschema.structures._NamedComponent_mixin._resetClone_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._NamedComponent_mixin.__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.__init__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._NamedComponent_mixin.__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin.__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__AnonymousCategory -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.xmlschema.structures._NamedComponent_mixin.__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._NamedComponent_mixin.__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__name -pyxb.xmlschema.structures._NamedComponent_mixin.__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__templateMap -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._NamedComponent_mixin.__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__pickleAsReference -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin.__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__schema -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.xmlschema.structures._ParticleTree_mixin pyxb.xmlschema.structures._ParticleTree_mixin-class.html -pyxb.xmlschema.structures._ParticleTree_mixin._walkParticleTree pyxb.xmlschema.structures._ParticleTree_mixin-class.html#_walkParticleTree -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._PickledAnonymousReference pyxb.xmlschema.structures._PickledAnonymousReference-class.html -pyxb.xmlschema.structures._PickledAnonymousReference.__str__ pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__str__ -pyxb.xmlschema.structures._PickledAnonymousReference._PickledAnonymousReference__namespace pyxb.xmlschema.structures._PickledAnonymousReference-class.html#_PickledAnonymousReference__namespace -pyxb.xmlschema.structures._PickledAnonymousReference._PickledAnonymousReference__AnonymousCategory pyxb.xmlschema.structures._PickledAnonymousReference-class.html#_PickledAnonymousReference__AnonymousCategory -pyxb.xmlschema.structures._PickledAnonymousReference.__namespace pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__namespace -pyxb.xmlschema.structures._PickledAnonymousReference.__init__ pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__init__ -pyxb.xmlschema.structures._PickledAnonymousReference.elementDeclaration pyxb.xmlschema.structures._PickledAnonymousReference-class.html#elementDeclaration -pyxb.xmlschema.structures._PickledAnonymousReference.attributeDeclaration pyxb.xmlschema.structures._PickledAnonymousReference-class.html#attributeDeclaration -pyxb.xmlschema.structures._PickledAnonymousReference.modelGroupDefinition pyxb.xmlschema.structures._PickledAnonymousReference-class.html#modelGroupDefinition -pyxb.xmlschema.structures._PickledAnonymousReference.namespace pyxb.xmlschema.structures._PickledAnonymousReference-class.html#namespace -pyxb.xmlschema.structures._PickledAnonymousReference._PickledAnonymousReference__anonymousName pyxb.xmlschema.structures._PickledAnonymousReference-class.html#_PickledAnonymousReference__anonymousName -pyxb.xmlschema.structures._PickledAnonymousReference.__AnonymousCategory pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__AnonymousCategory -pyxb.xmlschema.structures._PickledAnonymousReference.__lookupObject pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__lookupObject -pyxb.xmlschema.structures._PickledAnonymousReference.__anonymousName pyxb.xmlschema.structures._PickledAnonymousReference-class.html#__anonymousName -pyxb.xmlschema.structures._PickledAnonymousReference.anonymousName pyxb.xmlschema.structures._PickledAnonymousReference-class.html#anonymousName -pyxb.xmlschema.structures._PickledAnonymousReference.typeDefinition pyxb.xmlschema.structures._PickledAnonymousReference-class.html#typeDefinition -pyxb.xmlschema.structures._PickledAnonymousReference.FromPickled pyxb.xmlschema.structures._PickledAnonymousReference-class.html#FromPickled -pyxb.xmlschema.structures._PickledAnonymousReference.validateComponentModel pyxb.xmlschema.structures._PickledAnonymousReference-class.html#validateComponentModel -pyxb.xmlschema.structures._PickledAnonymousReference.notationDeclaration pyxb.xmlschema.structures._PickledAnonymousReference-class.html#notationDeclaration -pyxb.xmlschema.structures._PickledAnonymousReference.identityConstraintDefinition pyxb.xmlschema.structures._PickledAnonymousReference-class.html#identityConstraintDefinition -pyxb.xmlschema.structures._PickledAnonymousReference.attributeGroupDefinition pyxb.xmlschema.structures._PickledAnonymousReference-class.html#attributeGroupDefinition -pyxb.xmlschema.structures._PickledAnonymousReference._PickledAnonymousReference__lookupObject pyxb.xmlschema.structures._PickledAnonymousReference-class.html#_PickledAnonymousReference__lookupObject -pyxb.xmlschema.structures._SchemaComponent_mixin pyxb.xmlschema.structures._SchemaComponent_mixin-class.html -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._SchemaComponent_mixin.__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__scope -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__owner -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin.__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__ownedComponents -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._SchemaComponent_mixin.__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin.__init__ pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__init__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__clones -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures._SchemaComponent_mixin.__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__cloneSource -pyxb.namespace._ComponentDependency_mixin._bindingRequires_vx pyxb.namespace._ComponentDependency_mixin-class.html#_bindingRequires_vx -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__facStateSortKey -pyxb.utils.utility.PrivateTransient_mixin.__getstate__ pyxb.utils.utility.PrivateTransient_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin.__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#__namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._updateFromOther_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._ScopedDeclaration_mixin pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html -pyxb.xmlschema.structures._ScopedDeclaration_mixin._ScopedDeclaration_mixin__baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_ScopedDeclaration_mixin__baseDeclaration -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._ScopedDeclaration_mixin._scopeIsCompatible pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_scopeIsCompatible -pyxb.xmlschema.structures._ScopedDeclaration_mixin.IsValidScope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#IsValidScope -pyxb.xmlschema.structures._ScopedDeclaration_mixin.scope pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#scope -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsIndeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsIndeterminate -pyxb.xmlschema.structures._ScopedDeclaration_mixin.SCOPE_global pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#SCOPE_global -pyxb.xmlschema.structures._ScopedDeclaration_mixin.baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#baseDeclaration -pyxb.xmlschema.structures._ScopedDeclaration_mixin.ScopeIsGlobal pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#ScopeIsGlobal -pyxb.xmlschema.structures._ScopedDeclaration_mixin.__baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#__baseDeclaration -pyxb.xmlschema.structures._ScopedDeclaration_mixin.XSCOPE_indeterminate pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#XSCOPE_indeterminate -pyxb.xmlschema.structures._ScopedDeclaration_mixin._baseDeclaration pyxb.xmlschema.structures._ScopedDeclaration_mixin-class.html#_baseDeclaration -pyxb.xmlschema.structures._SimpleUrTypeDefinition pyxb.xmlschema.structures._SimpleUrTypeDefinition-class.html -pyxb.xmlschema.structures.SimpleTypeDefinition._resolve pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_resolve -pyxb.xmlschema.structures.SimpleTypeDefinition.isBuiltin pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#isBuiltin -pyxb.xmlschema.structures.SimpleTypeDefinition.__str__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateListInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateListInstance -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures.SimpleTypeDefinition._STD_Map pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_STD_Map -pyxb.xmlschema.structures.SimpleTypeDefinition._FinalToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_FinalToString -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_absent pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_absent -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_atomic pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_atomic -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures.SimpleTypeDefinition._derivationAlternative pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_derivationAlternative -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.SimpleTypeDefinition._updateFromOther_csc pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_updateFromOther_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.__setstate__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures.SimpleTypeDefinition.pythonToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#pythonToString -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures.SimpleTypeDefinition.memberTypeDefinitions pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#memberTypeDefinitions -pyxb.xmlschema.structures.SimpleTypeDefinition.facets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#facets -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.SimpleTypeDefinition._setPythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_setPythonSupport -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateFromDOM pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.SimpleTypeDefinition.CreatePrimitiveInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreatePrimitiveInstance -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_union -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_union -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_list -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.SimpleTypeDefinition._createRestriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_createRestriction -pyxb.xmlschema.structures.SimpleTypeDefinition.pythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#pythonSupport -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures.SimpleTypeDefinition.SimpleUrTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#SimpleUrTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_extension pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_extension -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition._CreateXMLInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_CreateXMLInstance -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_list -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_restriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_restriction -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.SimpleTypeDefinition.isResolved pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.SimpleTypeDefinition.stringToPython pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#stringToPython -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateUnionInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateUnionInstance -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_restriction pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_restriction -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._SimpleUrTypeDefinition.__singleton pyxb.xmlschema.structures._SimpleUrTypeDefinition-class.html#__singleton -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.SimpleTypeDefinition.baseTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#baseTypeDefinition -pyxb.xmlschema.structures.SimpleTypeDefinition.fundamentalFacets pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#fundamentalFacets -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_empty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_empty -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.SimpleTypeDefinition._bindingRequires_vx pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_bindingRequires_vx -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures.SimpleTypeDefinition.hasPythonSupport pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#hasPythonSupport -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.SimpleTypeDefinition.primitiveTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#primitiveTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.SimpleTypeDefinition.__init__ pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.xmlschema.structures.SimpleTypeDefinition.variety pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#variety -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.CreateDerivedInstance pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#CreateDerivedInstance -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures.SimpleTypeDefinition.VarietyToString pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VarietyToString -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.SimpleTypeDefinition._DA_list pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#_DA_list -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.xmlschema.structures.SimpleTypeDefinition.STD_empty pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#STD_empty -pyxb.xmlschema.structures.SimpleTypeDefinition.VARIETY_union pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#VARIETY_union -pyxb.xmlschema.structures.SimpleTypeDefinition.itemTypeDefinition pyxb.xmlschema.structures.SimpleTypeDefinition-class.html#itemTypeDefinition -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures._Singleton_mixin pyxb.xmlschema.structures._Singleton_mixin-class.html -pyxb.xmlschema.structures._Singleton_mixin.__new__ pyxb.xmlschema.structures._Singleton_mixin-class.html#__new__ -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._UrTypeDefinition pyxb.xmlschema.structures._UrTypeDefinition-class.html -pyxb.xmlschema.structures._UrTypeDefinition._resolve pyxb.xmlschema.structures._UrTypeDefinition-class.html#_resolve -pyxb.xmlschema.structures.ComplexTypeDefinition.isBuiltin pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#isBuiltin -pyxb.xmlschema.structures.ComplexTypeDefinition.__str__ pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__str__ -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__scope -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__PrivateTransient pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__PrivateTransient pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__PrivateTransient -pyxb.xmlschema.structures._NamedComponent_mixin.expandedName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#expandedName -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__pickleAsReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__pickleAsReference -pyxb.xmlschema.structures._Annotated_mixin._annotationFromDOM pyxb.xmlschema.structures._Annotated_mixin-class.html#_annotationFromDOM -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__nameInBinding -pyxb.xmlschema.structures._NamedComponent_mixin._templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._setOwner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setOwner -pyxb.xmlschema.structures.ComplexTypeDefinition.attributeUses pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#attributeUses -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__namespaceContext -pyxb.xmlschema.structures.ComplexTypeDefinition.contentType pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#contentType -pyxb.xmlschema.structures.ComplexTypeDefinition._updateFromOther_csc pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_updateFromOther_csc -pyxb.xmlschema.structures._NamedComponent_mixin.__setstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__setstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.isUrTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isUrTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin.schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#schemaOrderSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin._attributeRelevantChildren pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_attributeRelevantChildren -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__cloneSource -pyxb.xmlschema.structures._NamedComponent_mixin.isTypeEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isTypeEquivalent -pyxb.xmlschema.structures._SchemaComponent_mixin._setScope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setScope -pyxb.xmlschema.structures._NamedComponent_mixin.name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#name -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__PrivateTransient pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__PrivateTransient -pyxb.xmlschema.structures.ComplexTypeDefinition.CreateFromDOM pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CreateFromDOM -pyxb.xmlschema.structures._Annotated_mixin._Annotated_mixin__annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#_Annotated_mixin__annotation -pyxb.xmlschema.structures.ComplexTypeDefinition._DM_Map pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_DM_Map -pyxb.namespace.archive._ArchivableObject_mixin._prepareForArchive pyxb.namespace.archive._ArchivableObject_mixin-class.html#_prepareForArchive -pyxb.xmlschema.structures._SchemaComponent_mixin.owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#owner -pyxb.namespace.archive._ArchivableObject_mixin._ArchivableObject_mixin__objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_ArchivableObject_mixin__objectOrigin -pyxb.xmlschema.structures._NamedComponent_mixin.__getnewargs__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getnewargs__ -pyxb.xmlschema.structures._AttributeWildcard_mixin._setAttributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_setAttributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin.setNameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#setNameInBinding -pyxb.xmlschema.structures._SchemaComponent_mixin._clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clones -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_SIMPLE pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_SIMPLE -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__owner pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__owner -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsIndeterminate pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsIndeterminate -pyxb.xmlschema.structures._SchemaComponent_mixin._setFacStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_setFacStateSortKey -pyxb.xmlschema.structures._AttributeWildcard_mixin.CompleteWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#CompleteWildcard -pyxb.xmlschema.structures.ComplexTypeDefinition._isHierarchyRoot pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_isHierarchyRoot -pyxb.xmlschema.structures.ComplexTypeDefinition.contentTypeAsString pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#contentTypeAsString -pyxb.xmlschema.structures._NamedComponent_mixin.isDerivationConsistent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isDerivationConsistent -pyxb.namespace.archive._ArchivableObject_mixin._setObjectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_setObjectOrigin -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_MIXED pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_MIXED -pyxb.xmlschema.structures._UrTypeDefinition.pythonSupport pyxb.xmlschema.structures._UrTypeDefinition-class.html#pythonSupport -pyxb.xmlschema.structures.ComplexTypeDefinition.lookupScopedElementDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#lookupScopedElementDeclaration -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__schemaOrderSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__schemaOrderSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin.nameInBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#nameInBinding -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_restriction pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_restriction -pyxb.xmlschema.structures._NamedComponent_mixin.bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_anonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.isTypeDefinition pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#isTypeDefinition -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__ownedComponents pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__ownedComponents -pyxb.xmlschema.structures.ComplexTypeDefinition.derivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#derivationMethod -pyxb.xmlschema.structures._SchemaComponent_mixin._resetClone_csc pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_resetClone_csc -pyxb.xmlschema.structures._NamedComponent_mixin._picklesInArchive pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklesInArchive -pyxb.namespace._ComponentDependency_mixin.bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#bindingRequires -pyxb.xmlschema.structures._NamedComponent_mixin._schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_schema -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__AnonymousCategory pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__AnonymousCategory -pyxb.xmlschema.structures._SchemaComponent_mixin._clone pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clone -pyxb.xmlschema.structures.ComplexTypeDefinition.isResolved pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#isResolved -pyxb.namespace.archive._ArchivableObject_mixin._allowUpdateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_allowUpdateFromOther -pyxb.xmlschema.structures.ComplexTypeDefinition._setDerivationMethod pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_setDerivationMethod -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__templateMap pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__templateMap -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__clones pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__clones -pyxb.xmlschema.structures.ComplexTypeDefinition._contentTypeTag pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_contentTypeTag -pyxb.xmlschema.structures._SchemaComponent_mixin._namespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_namespaceContext -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_ELEMENT_ONLY pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_ELEMENT_ONLY -pyxb.xmlschema.structures._SchemaComponent_mixin._SchemaComponent_mixin__facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_SchemaComponent_mixin__facStateSortKey -pyxb.xmlschema.structures._SchemaComponent_mixin._clearNamespaceContext pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_clearNamespaceContext -pyxb.xmlschema.structures._AttributeWildcard_mixin.attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#attributeWildcard -pyxb.xmlschema.structures._NamedComponent_mixin._picklingReference pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_picklingReference -pyxb.xmlschema.structures._UrTypeDefinition.__singleton pyxb.xmlschema.structures._UrTypeDefinition-class.html#__singleton -pyxb.xmlschema.structures._NamedComponent_mixin._setBindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setBindingNamespace -pyxb.xmlschema.structures.ComplexTypeDefinition.lookupScopedAttributeDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#lookupScopedAttributeDeclaration -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__anonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__anonymousName -pyxb.xmlschema.structures._NamedComponent_mixin._prepareForArchive_csc pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_prepareForArchive_csc -pyxb.xmlschema.structures.ComplexTypeDefinition.baseTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#baseTypeDefinition -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__bindingNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__bindingNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.isNameEquivalent pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isNameEquivalent -pyxb.xmlschema.structures._NamedComponent_mixin._bindsInNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_bindsInNamespace -pyxb.xmlschema.structures._SchemaComponent_mixin._scopeIsGlobal pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scopeIsGlobal -pyxb.xmlschema.structures._NamedComponent_mixin.isAnonymous pyxb.xmlschema.structures._NamedComponent_mixin-class.html#isAnonymous -pyxb.utils.utility.Locatable_mixin._location pyxb.utils.utility.Locatable_mixin-class.html#_location -pyxb.xmlschema.structures._AttributeWildcard_mixin._AttributeWildcard_mixin__attributeWildcard pyxb.xmlschema.structures._AttributeWildcard_mixin-class.html#_AttributeWildcard_mixin__attributeWildcard -pyxb.xmlschema.structures._SchemaComponent_mixin._scope pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_scope -pyxb.xmlschema.structures.ComplexTypeDefinition._bindingRequires_vx pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_bindingRequires_vx -pyxb.xmlschema.structures.ComplexTypeDefinition.abstract pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#abstract -pyxb.namespace.resolution._Resolvable_mixin._TraceResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_TraceResolution -pyxb.xmlschema.structures.ComplexTypeDefinition.localScopedDeclarations pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#localScopedDeclarations -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_empty pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_empty -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__name pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__name -pyxb.xmlschema.structures.ComplexTypeDefinition._contentTypeComponent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_contentTypeComponent -pyxb.xmlschema.structures._SchemaComponent_mixin.facStateSortKey pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#facStateSortKey -pyxb.namespace._ComponentDependency_mixin._ComponentDependency_mixin__bindingRequires pyxb.namespace._ComponentDependency_mixin-class.html#_ComponentDependency_mixin__bindingRequires -pyxb.xmlschema.structures.ComplexTypeDefinition.__init__ pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#__init__ -pyxb.xmlschema.structures._NamedComponent_mixin.targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#targetNamespace -pyxb.xmlschema.structures._NamedComponent_mixin.__new__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__new__ -pyxb.namespace.archive._ArchivableObject_mixin._objectOrigin pyxb.namespace.archive._ArchivableObject_mixin-class.html#_objectOrigin -pyxb.xmlschema.structures._SchemaComponent_mixin._dissociateFromNamespace pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_dissociateFromNamespace -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__needAnonymousSupport pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__needAnonymousSupport -pyxb.xmlschema.structures.ComplexTypeDefinition.UrTypeDefinition pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#UrTypeDefinition -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__schema pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__schema -pyxb.xmlschema.structures.ComplexTypeDefinition._isComplexContent pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_isComplexContent -pyxb.xmlschema.structures._NamedComponent_mixin.__getstate__ pyxb.xmlschema.structures._NamedComponent_mixin-class.html#__getstate__ -pyxb.xmlschema.structures._SchemaComponent_mixin.bestNCName pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#bestNCName -pyxb.xmlschema.structures._SchemaComponent_mixin._cloneSource pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#_cloneSource -pyxb.namespace.archive._ArchivableObject_mixin._updateFromOther pyxb.namespace.archive._ArchivableObject_mixin-class.html#_updateFromOther -pyxb.xmlschema.structures._NamedComponent_mixin._setAnonymousName pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_setAnonymousName -pyxb.xmlschema.structures._SchemaComponent_mixin.hasBinding pyxb.xmlschema.structures._SchemaComponent_mixin-class.html#hasBinding -pyxb.xmlschema.structures._Annotated_mixin.annotation pyxb.xmlschema.structures._Annotated_mixin-class.html#annotation -pyxb.xmlschema.structures.ComplexTypeDefinition.DM_extension pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#DM_extension -pyxb.xmlschema.structures._NamedComponent_mixin._NamedComponent_mixin__targetNamespace pyxb.xmlschema.structures._NamedComponent_mixin-class.html#_NamedComponent_mixin__targetNamespace -pyxb.namespace.resolution._Resolvable_mixin._queueForResolution pyxb.namespace.resolution._Resolvable_mixin-class.html#_queueForResolution -pyxb.xmlschema.structures.ComplexTypeDefinition._recordLocalDeclaration pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#_recordLocalDeclaration -pyxb.utils.utility.Locatable_mixin._setLocation pyxb.utils.utility.Locatable_mixin-class.html#_setLocation -pyxb.xmlschema.structures.ComplexTypeDefinition.CT_EMPTY pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#CT_EMPTY -pyxb.xmlschema.structures.ComplexTypeDefinition.hasWildcardElement pyxb.xmlschema.structures.ComplexTypeDefinition-class.html#hasWildcardElement -pyxb.xmlschema.structures._ValueConstraint_mixin pyxb.xmlschema.structures._ValueConstraint_mixin-class.html -pyxb.xmlschema.structures._ValueConstraint_mixin.__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#__valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_na pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_na -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_fixed -pyxb.xmlschema.structures._ValueConstraint_mixin.valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#valueConstraint -pyxb.xmlschema.structures._ValueConstraint_mixin._ValueConstraint_mixin__valueConstraint pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_ValueConstraint_mixin__valueConstraint -pyxb.cscRoot.__init__ pyxb.cscRoot-class.html#__init__ -pyxb.xmlschema.structures._ValueConstraint_mixin._valueConstraintFromDOM pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#_valueConstraintFromDOM -pyxb.xmlschema.structures._ValueConstraint_mixin.default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#default -pyxb.xmlschema.structures._ValueConstraint_mixin.VC_default pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#VC_default -pyxb.xmlschema.structures._ValueConstraint_mixin.fixed pyxb.xmlschema.structures._ValueConstraint_mixin-class.html#fixed

    - - -
    -
    -
    - -
    -
    - - - - \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/index.html pyxb-1.2.6+dfsg/doc/html/index.html --- pyxb-1.2.5/doc/html/index.html 2016-09-18 22:33:58.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/index.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - PyXB: Python XML Schema Bindings — PyXB 1.2.5 documentation + PyXB: Python XML Schema Bindings — PyXB 1.2.6 documentation @@ -14,16 +14,18 @@ - + + @@ -34,9 +36,12 @@ index
  • + modules |
  • +
  • next |
  • - +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -56,8 +61,8 @@ defined by XMLSchema. The generated classes support bi-directional conversion between XML documents and Python objects. In concept it is similar to JAXB for Java and CodeSynthesis XSD for C++. A -Thirty Second Example is at the bottom of this page. Step-by-step -examples are in User Reference.

    +Thirty Second Example is at the bottom of this page. Step-by-step +examples are in User Reference.

    Getting Help

    PyXB is distributed on SourceForge @@ -70,7 +75,7 @@ release, visit the Github issues page. (Older defects were archived under Trac at SourceForge; the historical data was moved to the SF ticket interface when SourceForge stopped supporting hosted applications. Do not attempt to open new issues on SourceForge.)

    -

    For a history of releases, see Release History.

    +

    For a history of releases, see Release History.

    Thirty Second Example

    -

    An example of a program using PyXB to interact with a web service using an +

    An example of a program using PyXB to interact with a web service [*] using an automatically-generated module. First, retrieve the WSDL and generate the bindings:

    -
    llc[566]$ pyxbgen \
    +
    llc[566]$ pyxbgen \
           --wsdl-location=http://wsf.cdyne.com/WeatherWS/Weather.asmx?WSDL \
           --module=weather \
           --write-for-customization
    @@ -147,28 +158,28 @@
     

    Then write a program that uses them:

    -
    from __future__ import print_function
    +
    from __future__ import print_function
     import time
    -from pyxb.utils.six.moves.urllib import request as urllib_request
    +from pyxb.utils.six.moves.urllib import request as urllib_request
     import weather   # Bindings generated by PyXB
    -import pyxb.utils.domutils as domutils
    +import pyxb.utils.domutils as domutils
     
     uri = 'http://wsf.cdyne.com/WeatherWS/Weather.asmx/GetCityForecastByZIP?ZIP=55113'
     xml = urllib_request.urlopen(uri).read()
     doc = domutils.StringToDOM(xml)
     fc_return = weather.CreateFromDOM(doc.documentElement)
     if fc_return.Success:
    -    print('Weather forecast for %s, %s:' % (fc_return.City, fc_return.State))
    +    print('Weather forecast for %s, %s:' % (fc_return.City, fc_return.State))
         for fc in fc_return.ForecastResult.Forecast:
             when = time.strftime('%A, %B %d %Y', fc.Date.timetuple())
             outlook = fc.Desciption # typos in WSDL left unchanged
             low = fc.Temperatures.MorningLow
             high = fc.Temperatures.DaytimeHigh
    -        print('  %s: %s, from %s to %s' % (when, outlook, low, high))
    +        print('  %s: %s, from %s to %s' % (when, outlook, low, high))
     

    And run it:

    -
    llc[567]$ python client_get.py
    +
    llc[567]$ python client_get.py
     Weather forecast for Saint Paul, MN:
      Wednesday, August 13 2014: Partly Cloudy, from 63 to 83
      Thursday, August 14 2014: Partly Cloudy, from 61 to 82
    @@ -179,14 +190,24 @@
      Tuesday, August 19 2014: Partly Cloudy, from 65 to 84
     
    -

    That’s it. (Note: Although the CDYNE Weather Service is -still available, the data underlying it is no longer updated.)

    +

    That’s it.

    + + + + + +
    [*]Note: Sometime between 2014 and 2017 the CDYNE Weather Service +disappeared, although as of 2017-05-13 the link to its description +above was still present. If you care about weather, there is a more +complex example interfacing with the National Digital Forecast +Database in the examples/ndfd +directory.

    Indices and tables

    @@ -221,14 +242,11 @@
    @@ -242,9 +260,12 @@ index
  • + modules |
  • +
  • next |
  • - +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -252,8 +273,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/legal.html pyxb-1.2.6+dfsg/doc/html/legal.html --- pyxb-1.2.5/doc/html/legal.html 2016-09-18 22:33:58.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/legal.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - License and Disclaimers — PyXB 1.2.5 documentation + License and Disclaimers — PyXB 1.2.6 documentation @@ -14,17 +14,18 @@ - - + + @@ -36,13 +37,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -69,7 +73,7 @@

    There seem to be very few free public web services that are maintained and provide an interesting capability that does not require significant effort to demonstrate in an satisfactory way.

    -

    The Examples in the PyXB documentation refer to web services found +

    The Examples in the PyXB documentation refer to web services found through Google and other search engines. Some of these services are free; for others the API schemas could be obtained by anonymous download but use of the service would require a paid subscription.

    @@ -113,14 +117,11 @@
    @@ -134,13 +135,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -148,8 +152,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/limitations.html pyxb-1.2.6+dfsg/doc/html/limitations.html --- pyxb-1.2.5/doc/html/limitations.html 2016-09-18 22:33:58.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/limitations.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Limitations — PyXB 1.2.5 documentation + Limitations — PyXB 1.2.6 documentation @@ -14,17 +14,18 @@ - - + + @@ -36,13 +37,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -86,7 +90,7 @@
  • Wildcard elements are supported in the sense that classes that enable them in the content model provide access to unrecognized values through the -complexTypeDefinition.wildcardElements method. +pyxb.binding.basis.complexTypeDefinition.wildcardElements method. Where the type of the node is recognized, it is converted to a Python binding instance; otherwise, the xml DOM instance is stored. Although namespace constraints are applied when checking for wildcard matches, the @@ -94,7 +98,7 @@
  • Wildcard attributes are supported in much the same sense as wildcard elements: no constraints are checked, and all are aggregated into the -complexTypeDefinition.wildcardAttributeMap. +pyxb.binding.basis.complexTypeDefinition.wildcardAttributeMap. Values are uninterpreted Unicode strings.
  • @@ -158,14 +162,11 @@
    @@ -179,13 +180,16 @@ index
  • + modules |
  • +
  • next |
  • previous |
  • - - + +
  • PyXB hosted on Get PyXB: Python XML Schema Bindings at SourceForge.net. Fast, secure and Free Open Source software downloads
  • @@ -193,8 +197,8 @@
    \ No newline at end of file diff -Nru pyxb-1.2.5/doc/html/maintref.html pyxb-1.2.6+dfsg/doc/html/maintref.html --- pyxb-1.2.5/doc/html/maintref.html 2016-09-18 22:33:58.000000000 +0000 +++ pyxb-1.2.6+dfsg/doc/html/maintref.html 2017-09-03 11:16:34.000000000 +0000 @@ -6,7 +6,7 @@ - Maintainer Reference — PyXB 1.2.5 documentation + Maintainer Reference — PyXB 1.2.6 documentation @@ -14,17 +14,19 @@ - - + + +